@paulijar paulijar released this Jun 17, 2018 · 14 commits to master since this release

  • improved performance of the "All tracks" view, especially with large collections (#647)
  • show the track and artist names extracted from metadata also when playing a public share (#616)
  • remove tracks from the index on collection path change only when strictly necessary (#627)
  • allow resetting the music index from the settings view (#302)
  • fix the "Show all XX tracks"/"Show less" links on all versions of IE (regression from v0.5.6)
  • add "About" section (along with the new logotype by @nunojesus) to the Settings view
  • small UI fixes and tweaks
  • use "nodebug" version of soundmanager2 lib also in Files and Share views
  • prevent log warning spamming with PHP 7.2 (#642)
  • support for ownCloud 10.1
  • updated the getid3 library to version 1.9.15
  • internal refactoring: enforced ownCloud coding standard 1.0.1 (#643) etc.


@paulijar paulijar released this May 12, 2018 · 62 commits to master since this release

Quick fix release for regression introduced in v0.6.0

  • fix not being able to play file types other than mp3 and flac


@paulijar paulijar released this May 10, 2018 · 64 commits to master since this release

  • settings view moved from the "personal settings" to the Music app itself (#625 by @greku)
  • improve performance of updateFolderCover on large installations (#637 by @jmdeboer-surfsara)
  • disable Music app's embedded player for individual shared files on NC13+ (#630)
  • remove all data of the user when user deleted
  • fix navigation pane closing on mobile layout when creating new playlist (#626 by @greku)
  • fix occasional unhandled exceptions on NC13+ (e.g. #636)
  • fix shared file view being broken on Chrome for Android if both Music and Audio Player are enabled (#629)
  • fix horizontal scroll bar appearing on NC13 with Firefox (#631)
  • fix crash on first login of a new user when the default files contain any audio files (#638)


@paulijar paulijar released this Feb 17, 2018 · 86 commits to master since this release

  • front-end optimizations (#614, #615 by @Biont)
  • optimize number of DB queries when building collection.json (may help on #601)
  • check validity of the passed user names in the occ command line tool (#602)
  • support for --group option in all occ commands (#613 by @greku)
  • remote playlist support on the Ampache API (#611)
  • support for actions artist and album on the Ampache API (used at least by Power Ampache)
  • support for Nextcloud 14
  • fix controls pane layout on Nextcloud 13 and 14 (#617)


@paulijar paulijar released this Dec 10, 2017 · 130 commits to master since this release

  • fix Content Security Policy error being printed to browser console when starting playback on Chrome (#498)
  • use URL encoding to fix playing files which have '%' character followed by two digits in their name (#299)
  • enable running the background cleanup task on request with the occ music:cleanup command
  • fix range requests on the endpoint /api/file/{fileId}
  • fix files music player not being used on Chromium installations with no audio codecs (regression introduced in v0.5.4)
  • remove any "broken" track entries in the background cleanup task (#588)
  • workaround for not being able to play mp3 file on the "shared file" page if the file has no embedded cover (#596)
  • enable client-side caching of the album cover art
  • add option --remove-obsolete to the command occ music:scan to remove any inaccessible previously scanned files (#567)


@paulijar paulijar released this Nov 10, 2017 · 159 commits to master since this release

  • fix previously created playlists disappearing each time the app is loaded (regression introduced in v0.5.3)
  • enable the localization of the app (many UI strings are still unlocalized, though) (#592)
  • improved the cover image handling in the files music player (#582)
  • workaround for an authentication issue on Ampache Plugin for Rhythmbox (#590)
  • launch the files music player only for those audio files supported in the current browser (#591)
  • when creating collection.json, skip tracks with DB problems insted of failing the whole process (related to #588)


@paulijar paulijar released this Oct 15, 2017 · 177 commits to master since this release

  • workaround for buffer progress bug on Firefox (#587 by @Yurifag)
  • downscale cover images on the server to save bandwidth (#589 by @Faldon)
  • fix track being removed from all users when unshared from a group (#581)
  • fix broken navigation bar layout on recent development versions of Nextcloud 13
  • slightly improve the performance of the /collection and /scanstate endpoints with large music libraries (related to #588)
  • fix /collection endpoint occasionally failing with code 500 when called during scanning
  • do not show the loading indicator indefinitely if getting the /collection endpoint fails for any reason


@paulijar paulijar released this Sep 26, 2017 · 197 commits to master since this release

  • possibility to start playing a playlist without opening the respective view
  • clicking the playing track again now pauses the playback
  • fix current view not being highlighted correctly on the sidebar menu on Nextcloud
  • fix overly long track names sometimes not being shown correctly in the player bar
  • properly react to moving/renaming audio or cover image file (#417)
  • show Music app icon in the personal settings on Nextcloud
  • other small UI tweaks


@paulijar paulijar released this Sep 8, 2017 · 216 commits to master since this release

Quick fix release for regression introduced in 0.5.0

  • fixed Music app breaking the authentication page of password protected public shares (#578)


@paulijar paulijar released this Sep 4, 2017 · 218 commits to master since this release

  • added a small stand-alone music player which plays audio files in the Files and Share views (#577)