Replaced logo with vector version, and cleaned up some of the markup.
Added basic README.
Footer tweaks. Added Gravatar Added package.json for NPM dependencies.
Updated README with NPM commands.
Nav tweaks
Nuked color-specific class.
Updated Node.js. Fixed readme to mention Vagrant box. Fixed Nginx config disabling sendfile and removing unused API path.
Tweakz
Some work in the user area.
Wrapped search box in form
Core layout
adding some glow to the button and changing it to show stop while something is playing
Added favicon.
Snoo to indicate you can login with your Reddit account.
Removed unnecessary class.
2 => 3
fixing search
hardcode grid for now
Ongoing JS cleanup. You can link to stuff now. We no longer wait for user information before allowing the user to browse the site. Added home and about templates.
Nav active highlighting
Channel grid styling
Play channels by URL
Adding Contributor License Agreement to Root
README.md edited online with Bitbucket
'Updating CLA based upon Brads feedback'
Footer cleanup. Track searching.
Set sendfile off properly. Fix 404s so they exist again.
Search results table. Masonry after channel images loaded.
Fall back for no tracks found.
Login redirect
Did some more work on the About page
Set search form query value when doing a search.
Adding up/downvote active and non-active svg files
Fixing broken CSS after a bad merge
Individual channel pages. Changed play actions to be their own separate data attributes rather than URLs.
see #36 refactoring to remove old mustache template calls
incorporating Brads comments
initial stuff for being able to upload tracks
more UI fun
s3 upload and reddit post fun
refactoring controller.js a bit
added initial album creation option
adding edit album and upload coverimage stuff
now we will render the cover image
initial work to display approval list
wiring up approval stuff to the UI
initial drag and drop stuff
drag and drop fun
now you can select the artist for upload
Began updated player.
Added tracks from library
trying to make things more responseive
using EMs instead of pixels and getting rid of layout js
filling content for nav items
about static content will now load DMCA and terms of use plus adding missing error and selectArtist mustache
tweaks based on Brads comments
Added Google Analytics support.
cleaning up artist management
initial artist create/update work
low page height scrolling nav fix and using api server to populate bucket
CSS cleanup of header area.
Added metadata to channel page.
New about page
Replaced temporary stock art with cassette tapes for channels.
Fixed right side of genre list so it doesn't take more horizontal space than it's supposed to.
Cropped the tapes a bit more
Reduced some padding in the main container to align with the padding in the outer container.
Reduced margin before bottom container as it isn't as big as it used to be.
Fixed indentation. Cleaned up handling of create artist form.
centralizing the artist management
updating key to reference tracks
Removed obnoxious exclamation marks.
using s3 key from API
Temporarily disable upload
Fix mailto link for admin on upload page
now we will use the new s3 upload endpoints that are track/ablum specific and also added a 403 for the uploading of an album if you dont have access
fixing stuff based on brads comments
removing creepy april pic
Removed unused images. Added e-mail image.
Removed unused file.
Added vote up/down buttons.
Added play/pause buttons and placeholders for forward/back.
alt -> title on buttons
Fixing layout of footer.
Fixed login link so it works on browsers that aren't so kind to us.
Fix user logic so that we either have a user or null in the user var. Set vote up/down to require login. If the user isn't logged in, prompt to log them in before continuing.
Navigate to channels page on logout.
Hide play button when switching to new channel after current channel is paused.
Show vote information only when we have a Reddit post associated.
Voting.
Cleaned up CSS of prev/next buttons on list views.
Fix border radius on footer buttons.
Removed listeners that were already covered elsewhere.
See #49 and #27 working on using apiClient and if no custom .fail specified, use the generic errorHandler
see #68 removing this trim as its not needed according to Brad =)
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.
config.json.orig no longer contains deprecated s3 configuration key
Update nodejs version in vagrant provisioner to latest stable
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.
integrating the UI with voting API
adding UI for voting API
first cut at the ui design
Replaced logo with vector version, and cleaned up some of the markup.
Added basic README.
Footer tweaks. Added Gravatar Added package.json for NPM dependencies.
Updated README with NPM commands.
Nav tweaks
Nuked color-specific class.
Updated Node.js. Fixed readme to mention Vagrant box. Fixed Nginx config disabling sendfile and removing unused API path.
Tweakz
Some work in the user area.
Wrapped search box in form
Core layout
adding some glow to the button and changing it to show stop while something is playing
Added favicon.
Snoo to indicate you can login with your Reddit account.
Removed unnecessary class.
2 => 3
fixing search
hardcode grid for now
Ongoing JS cleanup. You can link to stuff now. We no longer wait for user information before allowing the user to browse the site. Added home and about templates.
Nav active highlighting
Channel grid styling
Play channels by URL
Adding Contributor License Agreement to Root
README.md edited online with Bitbucket
'Updating CLA based upon Brads feedback'
Footer cleanup. Track searching.
Set sendfile off properly. Fix 404s so they exist again.
Search results table. Masonry after channel images loaded.
Fall back for no tracks found.
Login redirect
Did some more work on the About page
Set search form query value when doing a search.
Adding up/downvote active and non-active svg files
Fixing broken CSS after a bad merge
Individual channel pages. Changed play actions to be their own separate data attributes rather than URLs.
Body color
see #3 some initial user profile page stuff
see #3 basic UI for profile settings
tweaks based on Brad's feedback
see #36 initial hogan stuff
see #36 refactoring to remove old mustache template calls
incorporating Brads comments
initial stuff for being able to upload tracks
more UI fun
s3 upload and reddit post fun
refactoring controller.js a bit
added initial album creation option
adding edit album and upload coverimage stuff
now we will render the cover image
initial work to display approval list
wiring up approval stuff to the UI
initial drag and drop stuff
drag and drop fun
now you can select the artist for upload
Began updated player.
Added tracks from library
trying to make things more responseive
using EMs instead of pixels and getting rid of layout js
filling content for nav items
about static content will now load DMCA and terms of use plus adding missing error and selectArtist mustache
tweaks based on Brads comments
Added Google Analytics support.
cleaning up artist management
initial artist create/update work
low page height scrolling nav fix and using api server to populate bucket
CSS cleanup of header area.
Added metadata to channel page.
New about page
Replaced temporary stock art with cassette tapes for channels.
Fixed right side of genre list so it doesn't take more horizontal space than it's supposed to.
Cropped the tapes a bit more
Reduced some padding in the main container to align with the padding in the outer container.
Reduced margin before bottom container as it isn't as big as it used to be.
Fixed indentation. Cleaned up handling of create artist form.
centralizing the artist management
updating key to reference tracks
Removed obnoxious exclamation marks.
using s3 key from API
Temporarily disable upload
Fix mailto link for admin on upload page
now we will use the new s3 upload endpoints that are track/ablum specific and also added a 403 for the uploading of an album if you dont have access
fixing stuff based on brads comments
removing creepy april pic
Removed unused images. Added e-mail image.
Removed unused file.
Added vote up/down buttons.
Added play/pause buttons and placeholders for forward/back.
alt -> title on buttons
Fixing layout of footer.
Fixed login link so it works on browsers that aren't so kind to us.
Fix user logic so that we either have a user or
null
in the user var. Set vote up/down to require login. If the user isn't logged in, prompt to log them in before continuing.Navigate to channels page on logout.
Hide play button when switching to new channel after current channel is paused.
Show vote information only when we have a Reddit post associated.
Voting.
Cleaned up CSS of prev/next buttons on list views.
Fix border radius on footer buttons.
Removed listeners that were already covered elsewhere.
See #49 and #27 working on using apiClient and if no custom .fail specified, use the generic errorHandler
See #49 and #27 I think I got everything
removing double encondings
Add missing id property
Removed unused jPlayer CSS.
Code cleanup.
Temporarily disable artists' area, again.
Fixed the double search in URL and broken encoding everywhere that was breaking multi-word searches.
Regular channel metadata updating.
Play/pause on spacebar.
Removed play/pause on art click.
Added download links.
Added ad for The Dawn's album release party.
Fixed concatenation of live metadata in the event we don't have an artist (such as when we're doing a live stream)
Updated stream time.
Updated the show time again.
Removed ad for The Dawn.
see #64 adding pagination for search
fixing code style
performing trim on the search string
Added API doc link. Switched GA to HTTPS. Cleaned up some code.
Initial display of existing artists, albums, and tracks.
Upload to S3 works. Woot.
Progress indication
see #68 trimming the URL
see #68 removing this trim as its not needed according to Brad =)
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.
config.json.orig no longer contains deprecated s3 configuration key
Update nodejs version in vagrant provisioner to latest stable
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.