Commit graph

1042 commits

Author SHA1 Message Date
Kelvin
efecc9f847 Remove duplicate errors.lyrics line 2016-04-03 17:42:31 +01:00
Adam Lavin
764a7df18d Added a minimum height on the tracks listing display 2016-03-28 11:57:40 +01:00
Adam Lavin
547a8dc883 Merge pull request #71 from Poniverse/feature/track-removals
Feature/track removals
2016-03-20 21:56:47 +00:00
Mihail-K
d8cb98b912 Add confirmation dialog to track removal. 2016-03-20 17:41:54 -04:00
Mihail-K
e7ed44d7de Clean up loose code. 2016-03-20 16:42:58 -04:00
Mihail-K
fb2997c2e9 Add remove button for tracks in playlists.
Resolves #3
2016-03-20 16:31:22 -04:00
Mihail-K
4a5c2418eb Update references to models. 2016-03-20 16:05:57 -04:00
Mihail-K
e63c18f6be Merge branch 'master' into feature/track-removals 2016-03-20 15:10:17 -04:00
Peter Deltchev
8d29b39ea5 #2: Fixed album editing URL + ui-sref cleanup. 2016-03-19 01:29:29 -07:00
Peter Deltchev
d3ea7cccb6 Merge pull request #70 from Poniverse/feature/moderate-profiles
Feature/moderate profiles
2016-03-19 01:15:22 -07:00
Peter Deltchev
61ca938877 #2: Fixed up the album editor in its new home. 2016-03-19 01:10:33 -07:00
Peter Deltchev
d8933374ab #2: Rearranged various routes for account management + other cleanup.
The "Favourites" area within account management was removed as it duplicates
the functionality of the favourites area on public profiles.
2016-03-18 20:01:00 -07:00
Peter Deltchev
61e762dc13 #2: Nested all things account management under profile pages. 2016-03-18 20:00:30 -07:00
Peter Deltchev
af760aa13f Made the image re-importer more robust + fixed a typo. 2016-03-16 09:32:39 -07:00
Peter Deltchev
dab9f08cf5 Updated the Homestead Vagrant box. 2016-03-15 22:30:38 -07:00
Peter Deltchev
5d70fc9fd1 #27: Improved title tags; added a "meta" service for managing them and meta descriptions. 2016-03-15 21:37:17 -07:00
Peter Deltchev
804d1fd3d4 Upgraded UI-Router to the latest stable version and made it an npm dependency. 2016-03-15 18:59:52 -07:00
Peter Deltchev
5c7278fdee Fixed another CSS bug in the album editor. 2016-03-15 18:53:19 -07:00
Peter Deltchev
9de8a3f384 Fixed a CSS bug in the album editor. 2016-03-15 18:19:56 -07:00
Peter Deltchev
12a8dac160 Merge pull request #69 from Poniverse/feature/moderation
Feature/moderation
2016-03-12 17:39:10 -08:00
Peter Deltchev
b715422c24 #2: Properly handle editing tracks and albums that you don't own. 2016-03-12 17:27:49 -08:00
Peter Deltchev
46941b23d9 #2: Refactored the track editor's CSS to be self-contained. 2016-02-26 19:40:45 -08:00
Peter Deltchev
9e753ec26e #2: Implemented track moderation. 2016-02-26 19:23:14 -08:00
Andre Santos
988bf0ca63 Fixed typo 2016-02-23 08:58:59 +00:00
Peter Deltchev
4f0aab6db9 Avoid destroying the test database in the middle of tests. All tests now pass! 2016-02-21 20:47:52 -08:00
Peter Deltchev
b38026b218 Removed extraneous console.log statement. 2016-02-16 05:04:22 -08:00
Peter Deltchev
32a3b07f55 Fixed pagination. 2016-02-16 05:04:00 -08:00
Peter Deltchev
608e31def9 Adjusted npm dependencies. 2016-02-16 04:32:11 -08:00
Peter Deltchev
0057533917 Merge pull request #63 from Poniverse/feature/webpack
Feature/webpack
2016-02-16 04:16:31 -08:00
Peter Deltchev
840e233acf Added cache busters for Webpack scripts. 2016-02-16 04:05:39 -08:00
Peter Deltchev
4f6f64a3c0 Integrated Webpack for the embedded player. 2016-02-16 03:35:52 -08:00
Peter Deltchev
0c949f0d41 Updated the README. 2016-02-16 02:57:19 -08:00
Peter Deltchev
f11d321764 Webpack config is now production-ready. 2016-02-16 02:57:19 -08:00
Peter Deltchev
e8f6a2fd22 Functioning Webpack configuration in dev. 2016-02-16 02:56:16 -08:00
Peter Deltchev
5451294dfc Replaced Pony.fm's profiler with @barryvdh's Laravel Debugbar. 2016-02-16 02:53:28 -08:00
Peter Deltchev
1d0cd9db69 Tweaked the footer. 2016-02-16 01:56:23 -08:00
Peter Deltchev
fee58d0055 Improved release date parsing and error display on the upload screen. 2016-02-16 01:20:23 -08:00
Peter Deltchev
5a063e32c3 Refactored tag parsing for uploaded files into its own command. 2016-02-16 01:20:23 -08:00
Peter Deltchev
cbae2afdb1 Merge pull request #62 from Poniverse/feature/inline-track-editor
#2: Implemented the inline track editor on track pages.
2016-02-15 23:55:11 -08:00
Peter Deltchev
7176fb2bca #2: Implemented the inline track editor on track pages.
Also includes a fix for lyrics on track pages.
2016-02-15 23:50:36 -08:00
Peter Deltchev
3ffa8dd07a Fixed the release date picker when no date is chosen. 2016-02-15 13:10:44 -08:00
Peter Deltchev
093f7ffb9d Added ALAC upload support and improved the upload page. 2016-02-15 12:16:04 -08:00
Peter Deltchev
4b3a0808a0 Updated getID3() - this fixes Atom tag parsing. 2016-02-15 11:53:42 -08:00
Peter Deltchev
b345601faf Fixed the track editor sometimes not working after uploading a track. 2016-02-15 11:05:58 -08:00
Andre Santos
bd9a525393 Remove underline from play button on hover 2016-02-15 17:27:14 +00:00
Peter Deltchev
20ef64988a Fixes #56: no more duplicate tracks when browsing! 2016-02-15 08:02:44 -08:00
Peter Deltchev
5314f5accb Fixed an n+1 query. 2016-02-15 07:51:26 -08:00
Peter Deltchev
6c83936ce6 Unknown audio formats are gracefully handled now. 2016-02-15 07:18:31 -08:00
Peter Deltchev
815b505e87 Code style improvements. 2016-02-15 05:15:40 -08:00
Peter Deltchev
5edcde3a8d The rebuild:track command properly deals with unfinished uploads now.
This commit involved a huge refactoring of UploadTrackCommand.
2016-02-15 05:06:06 -08:00