Initial display of existing artists, albums, and tracks.
Upload to S3 works. Woot.
Progress indication
Removed lyrics/description edit links. Will re-add when we know what to do with them. Combined column for play/download.
Upgraded to Node.js v4.4.4.
Fixed base page encoding. Where did UTF-8 go? I don't know, but it's back now.
Layout cleanup. Re-styled track actions in upload area. Added icons for action buttons. Added track deletion capability.
Album title edit, album delete, artist name edit, CSS cleanup, upload track state polling.
Added code for upload button, for users that have touch interfaces that can't drag/drop easily.
Added outline around editable items to sort of make them look like text boxes, indicating they can be edited. This still needs some work and thought.
Added a mechanism to force a refresh of the user information, reloading artists with it. (Fixes #70.)
Drop track number column for now. We can re-add later when the logic for re-numbering is implemented. API server also needs deterministic sorting on track search for that to work.
Collapse multiple spaces into one when guessing the track title from the file name.
Initial display of existing artists, albums, and tracks.
Upload to S3 works. Woot.
Progress indication
Removed lyrics/description edit links. Will re-add when we know what to do with them. Combined column for play/download.
Upgraded to Node.js v4.4.4.
Fixed base page encoding. Where did UTF-8 go? I don't know, but it's back now.
Layout cleanup. Re-styled track actions in upload area. Added icons for action buttons. Added track deletion capability.
Album title edit, album delete, artist name edit, CSS cleanup, upload track state polling.
Added code for upload button, for users that have touch interfaces that can't drag/drop easily.
Added outline around editable items to sort of make them look like text boxes, indicating they can be edited. This still needs some work and thought.
Added a mechanism to force a refresh of the user information, reloading artists with it. (Fixes #70.)
Drop track number column for now. We can re-add later when the logic for re-numbering is implemented. API server also needs deterministic sorting on track search for that to work.
Collapse multiple spaces into one when guessing the track title from the file name.