SongDrive Versions Save

A song management tool to store, synchronize and present songs and setlists. Built with Vue.js, Tailwind.css and Firebase.

v1.2.0

2 years ago

➕ tooltips for toolbar on small viewports added ➕ workflow for auto deployment added 💚 featured area on dashboard made two column for mobile 🔑 known vulnerabilities fixed 🔑 codeql analysis added 🔁 upgraded vuepress, vue-cli, hooper, pdfmake, firebase, chart.js ❌ vue-firestore removed 🔨 initial state of SongDrive (empty user, song or setlist tables) fixed 🔨 real number of used song languages is now shown 🔨 line breaking in shortcuts fixed 🔨 environment and db config improved 🔨 user name retrieval fixed 🔨 account form group is now hidden while loading users data 🔨 sidebar width on small viewports fixed 🔨 sign in button now works again 🔨 error on setlist deletion when showing setlist fixed 🔨 song translation access on song removal fixed 👕 codebase refactored 📜 docs updated

v1.1.6

3 years ago

💚 code improvements (d6547a9) 🔑 fix security issues (fb78f0e, c040300, 9395cc4, 65041fa, 88e88c2) 🔨 fix role label in set user view (cc722ce) 🔨 fix saving songs with empty youtube id (0d551c1) ➕ language filter for song list (4beee31) ➕ language filter and optimize filter appearance (b697eb0)

v1.1.5

4 years ago

➕ hide presentation mode + shortcut ➕ tooltips and shortcuts for different views ➕ overview page for shortcuts ➕ light mode for song and setlist presentation 🔑 fix known security vulnerabilities ⚙️ improve color handling 💚 improve clock appearance 💚 improve songsheet export 💚 improve appearance of song part number 🔨 fix creator overwriting on setlist update 🔨 fix setlists year filter 🔨 use proper translation of calendar

v1.1.4

4 years ago

➕ add pagination for song list and setlist list ➕ add song of the year widget to dashboard ➕ 3 additional chart widgets in dashboard ➕ add fulltext search for songs ➕ add setlist stats 💚 improve translations 💚 adaptive panel height 🔨 fix song pdf and txt export

v1.1.3

4 years ago

➕ add admin function to delete user ➕ add i18n, German language and language detection ➕ add language switch to user settings ❌ remove vue-shortkey and use build in functions 💚 minor appearance improvements ⚙️ reconfigured notifications

v1.1.2

4 years ago

➕ add sortability to list of songs/setlists ➕ additional columns number of songs and setlist creator 💚 improve appearance of form elements and widgets ⚙️ add form validation and changeability of slugs 🔑 immediately hide sensitive information after logout ➕ db json export for backups ➕ add functionality to create a user account 💚 improve main side bar appearance, additional links ⚙️ maintain youtube ids for songs 💚 pwa improvements ⚙️ handle user registrations in admin settings ➕ add songs and setlist stats to dashboard ➕ implement new ionicons 5.0.0 as web components 🔁 upgrade several dependencies and firebase import

v1.1.0

4 years ago

🔑 add user authentification 🔑 add user roles ➕ add user profile view ⚙️ show SongDrive version in sidebar ➕ add settings view 🔑 security fixes ➕ add pagination for dashboard lists 💚 improve responsiveness ⚙️ utilize router history mode (better page urls) ⚡️ improve performance (reduced db requests)

v1.0.3

4 years ago
  • add view: setlist list
  • add view: show single setlist
  • add view: present setlist
  • setlist synchronization
  • setlist song sorting
  • setlist custom song tuning
  • setlist export
  • add songdrive documentation
  • add shortkeys for presentation navigation
  • add dashboard widgets: sortable song list and setlist list

v1.0.2

5 years ago
  • implement toolbar for single song view
  • add presentation view with optimized font size

v1.0.1

5 years ago
  • create basic layout and styling
  • add view: song list
  • add view: single song