Commit graph

  • 5451294dfc Replaced Pony.fm's profiler with @barryvdh's Laravel Debugbar. Peter Deltchev 2016-02-16 02:53:28 -0800
  • 1d0cd9db69 Tweaked the footer. Peter Deltchev 2016-02-16 01:56:23 -0800
  • fee58d0055 Improved release date parsing and error display on the upload screen. Peter Deltchev 2016-02-16 01:19:42 -0800
  • 5a063e32c3 Refactored tag parsing for uploaded files into its own command. Peter Deltchev 2016-02-16 01:12:59 -0800
  • cbae2afdb1 Merge pull request #62 from Poniverse/feature/inline-track-editor Peter Deltchev 2016-02-15 23:55:11 -0800
  • 7176fb2bca #2: Implemented the inline track editor on track pages. Also includes a fix for lyrics on track pages. Peter Deltchev 2016-02-13 19:11:32 -0800
  • 3ffa8dd07a Fixed the release date picker when no date is chosen. Peter Deltchev 2016-02-15 13:10:44 -0800
  • 093f7ffb9d Added ALAC upload support and improved the upload page. Peter Deltchev 2016-02-15 12:16:04 -0800
  • 4b3a0808a0 Updated getID3() - this fixes Atom tag parsing. Peter Deltchev 2016-02-15 11:53:42 -0800
  • b345601faf Fixed the track editor sometimes not working after uploading a track. Peter Deltchev 2016-02-15 11:05:58 -0800
  • bd9a525393 Remove underline from play button on hover Andre Santos 2016-02-15 17:27:14 +0000
  • 20ef64988a Fixes #56: no more duplicate tracks when browsing! Peter Deltchev 2016-02-15 08:02:44 -0800
  • 5314f5accb Fixed an n+1 query. Peter Deltchev 2016-02-15 07:51:26 -0800
  • 6c83936ce6 Unknown audio formats are gracefully handled now. Peter Deltchev 2016-02-15 07:18:31 -0800
  • 815b505e87 Code style improvements. Peter Deltchev 2016-02-15 05:15:40 -0800
  • 5edcde3a8d The rebuild:track command properly deals with unfinished uploads now. This commit involved a huge refactoring of UploadTrackCommand. Peter Deltchev 2016-02-15 05:06:06 -0800
  • 5588b836a0 Pony.fm should accept all PCM and ADPCM files now. Peter Deltchev 2016-02-15 02:21:43 -0800
  • 5241331fb3 Add padding to volume slider Andre Santos 2016-02-14 17:59:53 +0000
  • 8c1c015d3c Fixed a bad binding. Peter Deltchev 2016-02-14 07:16:07 -0800
  • aad574bdd5 Angular performance tweaks. Peter Deltchev 2016-02-14 03:36:34 -0800
  • dbd46c8dc5 Added lots of "track by" and a few more one-time bindings. Peter Deltchev 2016-02-14 03:12:13 -0800
  • cbce336478 Converted uses of bindonce to Angular one-time bindings. Peter Deltchev 2016-02-14 02:53:27 -0800
  • 7ab0b907c5 Fixed the release date picker. - upgraded ui-date to the newest version - made adjustments to keep this date in UTC - fixed the picker's broken images Peter Deltchev 2016-02-14 01:29:02 -0800
  • e27f66c737 Upgraded to Angular 1.5.0. Peter Deltchev 2016-02-13 20:56:24 -0800
  • ae8fe6138a Made the genre and show song lists scrollable again. Peter Deltchev 2016-02-13 20:49:10 -0800
  • 4e0eea71e4 Upgraded to Angular 1.3.20. Peter Deltchev 2016-02-13 20:29:13 -0800
  • f563c7426f Upgraded to Angular 1.2.29. Peter Deltchev 2016-02-13 19:36:38 -0800
  • 3868a62bf5 Upgraded to Angular 1.2.0. Peter Deltchev 2016-02-13 19:26:29 -0800
  • 697e91c47e #2: Always reload data for the track editor. Peter Deltchev 2016-02-13 19:08:23 -0800
  • 4a18e4f132 Merge pull request #60 from Poniverse/feature/refactor-track-editor Peter Deltchev 2016-02-13 17:49:53 -0800
  • dda46768fb #2: The track editor now updates the list of tracks in the account section. Peter Deltchev 2016-02-13 17:38:45 -0800
  • 46b95cadc0 #2: Implemented the new track editor directive. Peter Deltchev 2016-02-05 12:44:56 -0800
  • 72cdef8dae Fixed two regressions. Peter Deltchev 2016-02-08 05:29:58 -0800
  • 79ed83e2f6 Hide y axis scroll bar from cache loader Andre Santos 2016-02-08 07:21:36 +0000
  • 617db6793b Merge pull request #59 from Poniverse/styles/cache-loading Andre Santos 2016-02-08 06:54:08 +0000
  • eba99bc94c Hide y axis scroll bar from cache loader Andre Santos 2016-02-08 06:47:22 +0000
  • b0c957ed95 Merge branch 'master' of https://github.com/Poniverse/Pony.fm Andre S 2016-02-08 06:19:49 +0000
  • 75563a0b0c add gif file Andre S 2016-02-08 06:15:47 +0000
  • 3f7a63dd58 Implemented a script to fix broken MLPMA cover art. Peter Deltchev 2016-02-05 14:01:45 -0800
  • 53f01b1469 #2: Refactored the track route to be a parent route for both showing a track and editing a track. Nelson LaQuet 2015-08-14 23:20:05 -0500
  • 989a6631ba Moved the dev environment's datastore into the storage directory. Peter Deltchev 2016-02-02 18:39:09 -0800
  • 09de55d14d Handle slug collisions with disabled accounts properly. Peter Deltchev 2016-01-24 22:05:08 -0800
  • 4e540de38e Implemented an account merging CLI tool. Peter Deltchev 2016-01-24 21:04:57 -0800
  • a2b35ba8a3 #56: Fixed duplicate tracks in playlists. Peter Deltchev 2016-01-23 04:20:18 -0800
  • d73a0d006d #1: Improved visual feedback that a search is in progress. Peter Deltchev 2016-01-20 22:06:52 -0800
  • 4585eb712e #1: SEARCH IS ALIVE. LET'S GO, YES! Peter Deltchev 2016-01-20 19:18:18 -0800
  • 7a005bcf6b Silently enabled lossy uploads for users. Peter Deltchev 2016-01-18 02:16:56 -0800
  • abedc47d7e Remove outdated code from ClearTrackCache.php Kelvin Zhang 2016-01-18 07:32:20 +0000
  • e35752d11a Prepared asynchronous jobs to run in daemon mode. Peter Deltchev 2016-01-17 18:01:42 -0800
  • 23ae7ffa72 Merge pull request #55 from Poniverse/scrutinizer-patch-1 Peter Deltchev 2016-01-17 17:24:46 -0800
  • d655d0a151 Scrutinizer Auto-Fixes Scrutinizer Auto-Fixer 2016-01-18 01:21:39 +0000
  • 004c236ed4 #1: There's room for two more tracks in the search UI. Peter Deltchev 2016-01-17 08:44:35 -0800
  • bfc17a2edb Merge pull request #54 from Poniverse/feature/search Peter Deltchev 2016-01-17 08:04:42 -0800
  • d094dee075 #1: Elasticsearch should actually get installed in the dev environment. Peter Deltchev 2016-01-17 07:53:18 -0800
  • 845449c8cc #1: Reindexing now runs on its own queue + lots of code cleanup. Peter Deltchev 2016-01-17 07:16:16 -0800
  • 33befbe3d0 #1: Darklaunched search to site staff. Peter Deltchev 2016-01-17 05:43:28 -0800
  • e295c41243 #1: Made Elasticsearch hosts configurable in an environment variable. Peter Deltchev 2016-01-17 05:22:14 -0800
  • 56edd5ec28 #1: Search relevancy improvements and other tweaks. Peter Deltchev 2016-01-17 02:33:58 -0800
  • 7a7f4ee02a #1: Moved the artists list into its own directive + visual cleanup of search. Peter Deltchev 2016-01-16 23:35:43 -0800
  • 864112b1f2 #1: Improved the layout of the search results. Peter Deltchev 2016-01-16 23:11:06 -0800
  • 93b447f05c #1: Removed double negatives in the pfmPopup directive. Peter Deltchev 2016-01-16 22:16:47 -0800
  • ffca74f45d #1: Progress commit - the search popup now responds to clicks correctly! Peter Deltchev 2016-01-16 20:04:23 -0800
  • 8960d11869 #1: IT'S ALIVE! Peter Deltchev 2016-01-16 19:22:04 -0800
  • 6b5d3f67a3 #1: Beginning of the search front-end. Peter Deltchev 2016-01-16 01:10:07 -0800
  • dbbaa03542 #1: Implemented Elasticsearch mappings for playlists and users. Peter Deltchev 2016-01-15 20:10:20 -0800
  • a5bb117ae7 #1: Don't analyze the artist field in Elasticsearch. Peter Deltchev 2016-01-15 14:36:53 -0800
  • 990916171c #1: Progress commit - some semblance of this is working now. Peter Deltchev 2016-01-14 22:20:28 -0800
  • e0faefee23 #1: Progress commit. Peter Deltchev 2016-01-07 10:16:37 -0800
  • 4436a24cc7 #22: Fixed source maps. Peter Deltchev 2016-01-16 01:12:57 -0800
  • 9eb0da9a13 Removed unused Artisan commands. Peter Deltchev 2016-01-15 14:40:58 -0800
  • d2cc6cf011 Minor README update. Peter Deltchev 2016-01-12 22:45:23 -0800
  • e41cdce65c More bindonce! Peter Deltchev 2016-01-07 16:46:12 -0800
  • 4443a672be Improved the performance of track listings with lots of bindonce. Peter Deltchev 2016-01-07 14:54:31 -0800
  • d7c15a4f14 Clean Up Andre Santos 2016-01-07 20:48:14 +0000
  • b009eb9efd Merge pull request #52 from Poniverse/nav-fix Andre Santos 2016-01-07 20:05:50 +0000
  • 30a9c9c935 #31: Fixed CSS classes and removed the "Dashboard" link. Peter Deltchev 2016-01-07 10:30:43 -0800
  • f5b84e51f4 Removal of Content Tabs Andre Santos 2016-01-07 07:46:39 +0000
  • ee3e905729 Removal of Content Tabs Andre Santos 2016-01-07 07:44:57 +0000
  • 84ab0a3b38 Improved the tag rebuild command's output. Peter Deltchev 2016-01-06 06:13:54 -0800
  • 95090fb334 Include the original-size cover art when tagging tracks. Also, use Symfony to run external commands. Peter Deltchev 2016-01-06 05:52:09 -0800
  • 0a078adab3 #20: Genre tags in files are now updated when a genre is renamed. Peter Deltchev 2016-01-06 05:33:23 -0800
  • bf831d839a #20: Added the genre creation tool. Peter Deltchev 2016-01-06 04:50:44 -0800
  • 1136bdc4e9 Removed the .htaccess file - Apache isn't a supported web server for Pony.fm. Peter Deltchev 2016-01-05 17:23:57 -0800
  • 450c785c15 Navigation Update Andre Santos 2016-01-05 22:07:31 +0000
  • eef8e3c73b Navigation Update Andre Santos 2016-01-05 22:06:54 +0000
  • 3209f499c1 Navigation Update Andre Santos 2016-01-05 20:47:27 +0000
  • 9a44127ab1 Removed tabs Andre Santos 2016-01-05 20:45:41 +0000
  • 4b51ff9c84 #20: Tweaked the genre merging UI to be less tedious. Peter Deltchev 2016-01-05 11:18:58 -0800
  • 96be3224e4 Deleting stuff actually can be undone. Peter Deltchev 2016-01-05 07:53:01 -0800
  • eaa1cc39a9 Make it possible to rebuild deleted tracks, too. Peter Deltchev 2016-01-04 15:24:25 -0800
  • 4394d0131b Only log ffmpeg output if encoding fails. Peter Deltchev 2016-01-04 15:22:15 -0800
  • 0eb96f0e83 Fixed track encodes. They work again! Also implemented a track re-encoding command. Peter Deltchev 2016-01-04 14:55:20 -0800
  • a2b450baa6 The array has strings in it, not datetime objects. Peter Deltchev 2016-01-04 09:12:21 -0800
  • df5a911168 Fixed an explosion of queued encoding jobs. Peter Deltchev 2016-01-04 08:42:30 -0800
  • 9f77dab26c Composer is no longer run under HHVM to avoid breakage under PHP 7. Peter Deltchev 2016-01-03 20:11:45 -0800
  • 83ff5916ae Made cover art in the track player clickable for a full-size version. Peter Deltchev 2016-01-03 11:30:05 -0800
  • cf85ee69d7 Octal values... Peter Deltchev 2016-01-03 11:10:48 -0800
  • 933f3f60c5 Fixed full-size JPEG covers not being accessible by nginx. Peter Deltchev 2016-01-03 10:50:16 -0800
  • fb378cbb9c Removed virtualbox host port mapping for mysql Adam Lavin 2016-01-01 21:42:22 +0000
  • 3399f3e223 Added support for authorising oauth2 endpoints with the bearer header Adam Lavin 2016-01-01 21:11:28 +0000