Tags: danielfh/music
Tags
v0.1.7-beta 2013-12-21 Merry Christmas release * increase polling interval for whileplaying - fixes owncloud#131 * fix play icon bug in IE - SVGs are replaced by PNGs in IE - fixes owncloud#126 * FileAction for music files * add api call to resolve track by fileid * AngularJS route 'file/:id' * PlayerController.playFile(id) * load fileactions script on every page to register FileAction * added input validation for year - fixes some crashes of the scanner * fix OC5 issues with MDB2 and Oracle DB * fix database restrictions for oracle (owncloud#120, owncloud#119) * fix l10n-compile for non-latin languages - remove jslint warning * fix [[ to {{ transition in translations * removes second scrollbar * fix angular scope issues and css issues Internal * fix CSS style - remove comma * RestAngular 1.2.1 * fix some global variables * fix l10n issues * whitespace fix in SQL statement * fix some leftovers of the OCA\AppFramework -> OCA\Music\AppFramework change * $.placeholder() was renamed to $.imageplaceholder() in master * Play indicator beside the track in the album view * move MainController to top, so every children can use it's variables * make alphabet navigation more dynamic * add l10n for PHP Known bugs: * doesn't play mp3/ogg in IE8
v0.1.6-alpha * L10n support * OGG metadata extraction - just works for local files - not for external ones refs owncloud#73 * proper deletion of database cache * metadata extraction fix - disable 2GB filesize check in getID3 * use Flash fallback in Chrome - drawback: just MP3 playback - there is a notification if this is the case * fix album art/placeholder race condition * no more appframework dependency * Flash unblock element * alphabet navigation resizes with window height * hide alphabet navigation if there is no music * proper IE8 PNGs * fulltree for artists only return tracks of the artist - owncloud#99 * scanner uses the shortest artist name if multiple artists are detected * scrollbar fix - was overlaped by player bar owncloud#102
v0.1.5-alpha * use images in album folders as album art * first uploaded image to a folder is used as album art * addition and deletion of covers is detected * alphabet navigation bar to the left * highlight available letters (of the artists) * use flash 8 for fallback player * fix ogg playback * play the clicked song of an album and not the first song of the album - fixes owncloud#83 * limit metadatascan to audio files * Adds clean up background job * find covers for albums without cover * remove tracks without files, albums without tracks and artists without albums and tracks * AngularJS 1.0.8 * Various fixes and improvements - especially PostgreSQL * various fixes, also for PostgreSQL * cast number to int * use correct sql statement for checking for albums * unit test for case when album is null * move casting to appframework entity * remove blank lines Known bugs: * does not scroll perfect * non-dynamic creating of the navigation bar
v0.1.4-alpha * show track number in track list * fix icon glitches in Firefox * show playing status icon (fixes owncloud#82) * previous button (fixes owncloud#72) * shuffle/repeat button (fixes owncloud#77) * correct sorting order for playlist * show loading state * sort albums by year * visualize loading state * make scanner more robust and fix PHP errors * disable execution time for rescan * realign playerbar content and adding whitespace (ref owncloud#80) Known issues * clicking a song the first song of the album is played instead of the actual clicked song
v0.1.3-alpha * cliched icons (fixes owncloud#70) * database is cleaned after update to this version * first fixes for undetected metadata (extracts track number and title from filename) * fix album without year issue (albums were duplicated) * sort tracks by tracknumber and show them if available
Fixes, clean-ups and logging from JS to the backend * log API (for javascript logging to backend) * fix empty artists (backend) * album view fixed * log errors in frontend to backend * fix playback for artist * remove minify directive * reset played songs and current song for playlist
First release of the new music app * useable with OC5+ * shiva API * metadata extraction for artist, album and track * single page frontend * multimedia playback in all browsers trough HTML5 and flash fallback * testing of the backend code Known bugs; * shuffle, repeat and previous button are out of functionality * non-high-resolution icons in IE8 * no Ampache support * slow for large music collections * tracks without artist or album are not listed in the frontend (but already in the database)