Peter Deltchev
|
79a0129e6d
|
Reversed the order that the top X tracks show up in.
|
2015-12-31 04:20:04 -08:00 |
|
Peter Deltchev
|
3b1fa792cf
|
#29: This works because the only disabled accounts right now are merged ones.
|
2015-12-29 13:32:14 -08:00 |
|
Peter Deltchev
|
a9bc69ec02
|
#29: Exclude null usernames from the account merging script.
|
2015-12-29 09:15:32 -08:00 |
|
Peter Deltchev
|
622dc2d577
|
#29: Implemented the auth:merge-duplicates CLI script to reconcile duplicate accounts.
|
2015-12-29 08:54:08 -08:00 |
|
Zeusking19
|
286fd9354b
|
Merge pull request #47 from Poniverse/feature/markdown
Implement markdown, remove disfunctional newlines.coffee
|
2015-12-27 18:29:49 +00:00 |
|
Peter Deltchev
|
8f7e4366f3
|
#40: Handle the release date tag better.
|
2015-12-27 09:11:07 -08:00 |
|
Zeusking19
|
605c8b7f99
|
Resolve #43 - Implement markdown, remove disfunctional newlines.coffee
|
2015-12-27 15:59:38 +00:00 |
|
Peter Deltchev
|
5989b36aa8
|
Resolves #40: Tags included with a file upload are now used and stored.
Also made our ffmpeg commands more robust - they now ignore cover art and strip metadata.
|
2015-12-27 07:31:54 -08:00 |
|
Peter Deltchev
|
454411b24b
|
Added the ability to the API to include cover art with a track upload.
|
2015-12-27 02:36:49 -08:00 |
|
Peter Deltchev
|
93b76d1954
|
Added support for JPEG cover art.
|
2015-12-27 01:43:43 -08:00 |
|
Zeusking19
|
17810942b4
|
Emergency fix - Can't call format on null object
|
2015-12-26 22:11:17 +00:00 |
|
Zeusking19
|
8282e5752d
|
Quickfix to some date issues
|
2015-12-26 21:01:46 +00:00 |
|
Buster Silver
|
a760527e49
|
Closes #42 -- Check for specific "null" string when doing string replacement.
|
2015-12-26 10:29:36 -06:00 |
|
Adam Lavin
|
f30f17e80a
|
Merge pull request #41 from Poniverse/feature/fixed-dates
Get dates to display properly in Pony.fm
|
2015-12-26 15:31:47 +00:00 |
|
Zeusking19
|
78deb73e04
|
Resolve #26 - Get dates to display properly in Pony.fm
|
2015-12-26 15:20:31 +00:00 |
|
Peter Deltchev
|
ac6ce4bbb4
|
#8: Implemented auto-publishing and lots of optional fields for the upload endpoint.
|
2015-12-26 03:40:47 -08:00 |
|
Adam Lavin
|
378584261d
|
Fixed playlist download url generation
|
2015-12-26 03:00:43 +00:00 |
|
Adam Lavin
|
590a691bc5
|
Corrected reference to TrackFileNotFoundException in Album and Playlist classes
|
2015-12-26 02:30:16 +00:00 |
|
Adam Lavin
|
ba29702be9
|
Corrected reference to TrackFileNotFoundException in Track class
|
2015-12-26 02:18:04 +00:00 |
|
Peter Deltchev
|
de88fe6fff
|
#8: Updated the name of the track upload scope.
|
2015-12-25 01:25:22 -08:00 |
|
Peter Deltchev
|
7bd336ef55
|
#8: Implemented several tests for the API.
|
2015-12-24 18:08:49 -08:00 |
|
Peter Deltchev
|
4d119ff758
|
#8: Implemented the track upload API.
|
2015-12-24 04:14:55 -08:00 |
|
Peter Deltchev
|
e6c31a1500
|
Updated URL generation to use Laravel 5's helpers.
|
2015-12-20 07:07:36 -08:00 |
|
Peter Deltchev
|
91a4a2d660
|
Patched getID3() for PHP 7.
|
2015-12-20 03:33:22 -08:00 |
|
Peter Deltchev
|
476e6b4800
|
Updated getID3() to the latest version.
|
2015-12-20 03:20:04 -08:00 |
|
Peter Deltchev
|
c99ec8fc54
|
#39: Fixed a typing issue with database results.
|
2015-12-18 05:57:30 -08:00 |
|
Peter Deltchev
|
851dfff921
|
#39: Implemented asynchronous encoding in uploads.
|
2015-12-18 05:11:29 -08:00 |
|
Peter Deltchev
|
f01fcae3af
|
Merge pull request #35 from Zeusking19/master
Closes #28 - Lightbox for cover art
|
2015-12-13 12:41:23 -08:00 |
|
Zeusking19
|
2de2b87653
|
Make changes in regards to #28
|
2015-12-13 13:42:37 +00:00 |
|
Peter Deltchev
|
3af70f8f90
|
#20: Allow the reuse of deleted genre names and slugs.
|
2015-12-11 06:07:47 -08:00 |
|
Peter Deltchev
|
e3fc8ee6d6
|
Added the new advertising program page, updated the FAQ, and revamped all the static pages.
|
2015-12-06 00:22:00 -08:00 |
|
Peter Deltchev
|
07bb5e2c3a
|
#20: Implemented the genre merging tool.
|
2015-12-05 18:43:05 -08:00 |
|
Adam Lavin
|
3ba8467870
|
Return error message in profile exception handler response
|
2015-11-30 01:00:20 +00:00 |
|
Adam Lavin
|
3c0e922b28
|
Fixed mobile api endpoints
|
2015-11-30 00:59:59 +00:00 |
|
Peter Deltchev
|
77730e9fd9
|
#20: Fixed an n+1 query.
|
2015-11-24 10:00:59 -08:00 |
|
Peter Deltchev
|
be23475ae5
|
Include a link to the genre's content in the genre editor.
|
2015-11-24 03:37:33 -08:00 |
|
Peter Deltchev
|
2bd6a0b258
|
#2, #20: Added revision tracking to genres, tracks, albums, users, and playlists.
Also ordered genres alphabetically in the genre editor.
|
2015-11-24 03:15:50 -08:00 |
|
Peter Deltchev
|
4c660fcb71
|
#20: Implemented the genre renaming tool.
|
2015-11-24 02:49:47 -08:00 |
|
Peter Deltchev
|
395a894bdd
|
Removed obsolete CSRF validation middleware. CSRF tokens are validated on all requests.
|
2015-11-23 21:47:26 -08:00 |
|
Peter Deltchev
|
35cd4d65e4
|
Updated all endpoints that are supposed to use middleware to actually use it.
|
2015-11-23 21:39:03 -08:00 |
|
Peter Deltchev
|
c4e31a6431
|
#2, #20: Laid the groundwork for an admin area. Includes the addition of Laravel's authorization system.
|
2015-11-23 21:19:23 -08:00 |
|
Peter Deltchev
|
b2c5a2233e
|
Fixes issue #30: Weirdness in the embedded player's timestamp.
|
2015-11-21 18:34:06 -08:00 |
|
Peter Deltchev
|
88b034ea6c
|
Use a sensible filename for image downloads.
|
2015-11-21 18:16:44 -08:00 |
|
Peter Deltchev
|
8d7f36c375
|
Fixes #29: Usernames are now used to check if a Pony.fm account already exists. The username column was also renamed.
|
2015-11-20 18:25:11 -08:00 |
|
Peter Deltchev
|
8bfddc7037
|
Fixes #10: Use the X-XSRF-TOKEN header globally for AJAX CSRF protection.
|
2015-11-11 13:45:44 -08:00 |
|
Peter Deltchev
|
87f796f50b
|
#4: Don't try re-encoding master files when rebuilding the track cache.
|
2015-11-10 00:09:39 -08:00 |
|
Peter Deltchev
|
4214dde7b0
|
#4: The file size updating method no longer overwrites file size estimates for un-cached files with null.
|
2015-11-09 22:44:41 -08:00 |
|
Peter Deltchev
|
2d93ed0ef4
|
#4: Fixed an error in the cache polling callback.
|
2015-11-09 22:44:38 -08:00 |
|
Peter Deltchev
|
c28c887e29
|
#4: Refactored a bunch of common logic between albums and playlists into a trait.
|
2015-11-09 22:44:36 -08:00 |
|
Peter Deltchev
|
3456e6b499
|
#4: Fixed playlists that have a mix of lossy and lossless master files, added a bunch of typehinting, and fixed the reversal of a migration.
|
2015-11-09 22:44:32 -08:00 |
|