app scaffolding
trim trailing whitespace
Shiva API

 * supported resources (see https://github.com/tooxie/shiva-server#resources)
   * tracks, track, albums, album, artists, artist
 * fulltree parameter for album(s) and artist(s) resources
 * artist and album parameter for tracks resource
 * NOT INCLUDED: lyrics, shows

 * add travis support
 * tests for classes (Mapper, Entities, BusinessLayer, Controller (only API and BaseController))
   * add creation of code coverage report
 * renaming from "Media" to "Music"
 * add README
 * fix license headers
 * empty tests are marked as skipped
   * fulltree for track and tracks resource
add live demo steps
fix icon and update appframework dependency
Adding music scanner with debug logging

 * based on getID3 v1.9.7
 * changed file path to file id in the database schema
 * year, title, album, artist and track number are optional
 * scans as new files appear
 * fully tested

 * no rescan feature available, yet
Add WIP note
fix first install issues - fix #59
Implement AngularJS frontend for browsing the music collection

 * browse music collection
 * icons for repeat, shuffle and music app
 * switchable track list limit
 * correct file link - fix #55
 * orderBy for albums and artists
 * generate album art - uses css

 * newest app scaffolding stuff
 * clean up getID3 modules and demos
 * rescan method for scanner
fade in playerbar on startup
increase seek bar height
add rescan on first start & and fix update of metadata
fix tests
fallback for failed metadata extraction & minor fixes
add empty music collection site
working audio playback

 * remove jPlayer styles
 * include and integrate audio5
 * better position of shuffle and repeat
 * make shuffle and repeat togglable
 * remove appframework JS dependencies
remove empty parentheses for albums if year isn't provided - fix #63
added playlist support
outsource placeholder
albumart clickable