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
|
32a3b07f55
|
Fixed pagination.
|
2016-02-16 05:04:00 -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
|
5451294dfc
|
Replaced Pony.fm's profiler with @barryvdh's Laravel Debugbar.
|
2016-02-16 02:53:28 -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
|
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
|
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
|
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 |
|
Peter Deltchev
|
5588b836a0
|
Pony.fm should accept all PCM and ADPCM files now.
|
2016-02-15 02:21:43 -08:00 |
|
Peter Deltchev
|
cbce336478
|
Converted uses of bindonce to Angular one-time bindings.
|
2016-02-14 02:53:27 -08:00 |
|
Peter Deltchev
|
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
|
2016-02-14 01:29:02 -08:00 |
|
Peter Deltchev
|
72cdef8dae
|
Fixed two regressions.
|
2016-02-08 05:29:58 -08:00 |
|
Peter Deltchev
|
3f7a63dd58
|
Implemented a script to fix broken MLPMA cover art.
|
2016-02-05 14:01:45 -08:00 |
|
Peter Deltchev
|
09de55d14d
|
Handle slug collisions with disabled accounts properly.
|
2016-01-24 22:05:08 -08:00 |
|
Peter Deltchev
|
4e540de38e
|
Implemented an account merging CLI tool.
|
2016-01-24 21:04:57 -08:00 |
|
Peter Deltchev
|
a2b35ba8a3
|
#56: Fixed duplicate tracks in playlists.
|
2016-01-23 04:27:43 -08:00 |
|
Peter Deltchev
|
4585eb712e
|
#1: SEARCH IS ALIVE. LET'S GO, YES!
|
2016-01-20 19:18:18 -08:00 |
|
Peter Deltchev
|
7a005bcf6b
|
Silently enabled lossy uploads for users.
|
2016-01-18 02:16:56 -08:00 |
|
Kelvin Zhang
|
abedc47d7e
|
Remove outdated code from ClearTrackCache.php
|
2016-01-18 07:32:20 +00:00 |
|
Peter Deltchev
|
e35752d11a
|
Prepared asynchronous jobs to run in daemon mode.
|
2016-01-17 18:01:58 -08:00 |
|
Scrutinizer Auto-Fixer
|
d655d0a151
|
Scrutinizer Auto-Fixes
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
|
2016-01-18 01:21:39 +00:00 |
|
Peter Deltchev
|
004c236ed4
|
#1: There's room for two more tracks in the search UI.
|
2016-01-17 08:45:44 -08:00 |
|
Peter Deltchev
|
845449c8cc
|
#1: Reindexing now runs on its own queue + lots of code cleanup.
|
2016-01-17 07:16:16 -08:00 |
|
Peter Deltchev
|
33befbe3d0
|
#1: Darklaunched search to site staff.
|
2016-01-17 05:43:28 -08:00 |
|
Peter Deltchev
|
56edd5ec28
|
#1: Search relevancy improvements and other tweaks.
|
2016-01-17 02:33:58 -08:00 |
|
Peter Deltchev
|
7a7f4ee02a
|
#1: Moved the artists list into its own directive + visual cleanup of search.
|
2016-01-16 23:35:43 -08:00 |
|
Peter Deltchev
|
6b5d3f67a3
|
#1: Beginning of the search front-end.
|
2016-01-16 01:13:53 -08:00 |
|
Peter Deltchev
|
dbbaa03542
|
#1: Implemented Elasticsearch mappings for playlists and users.
|
2016-01-16 01:13:53 -08:00 |
|
Peter Deltchev
|
990916171c
|
#1: Progress commit - some semblance of this is working now.
|
2016-01-16 01:13:53 -08:00 |
|
Peter Deltchev
|
e0faefee23
|
#1: Progress commit.
|
2016-01-16 01:13:53 -08:00 |
|
Peter Deltchev
|
9eb0da9a13
|
Removed unused Artisan commands.
|
2016-01-15 14:40:58 -08:00 |
|
Peter Deltchev
|
84ab0a3b38
|
Improved the tag rebuild command's output.
|
2016-01-06 06:13:54 -08:00 |
|
Peter Deltchev
|
95090fb334
|
Include the original-size cover art when tagging tracks.
Also, use Symfony to run external commands.
|
2016-01-06 05:52:09 -08:00 |
|
Peter Deltchev
|
0a078adab3
|
#20: Genre tags in files are now updated when a genre is renamed.
|
2016-01-06 05:33:23 -08:00 |
|
Peter Deltchev
|
bf831d839a
|
#20: Added the genre creation tool.
|
2016-01-06 04:50:44 -08:00 |
|
Peter Deltchev
|
96be3224e4
|
Deleting stuff actually can be undone.
|
2016-01-05 07:53:01 -08:00 |
|
Peter Deltchev
|
eaa1cc39a9
|
Make it possible to rebuild deleted tracks, too.
|
2016-01-04 15:24:25 -08:00 |
|
Peter Deltchev
|
4394d0131b
|
Only log ffmpeg output if encoding fails.
|
2016-01-04 15:22:15 -08:00 |
|
Peter Deltchev
|
0eb96f0e83
|
Fixed track encodes. They work again! Also implemented a track re-encoding command.
|
2016-01-04 14:55:20 -08:00 |
|
Peter Deltchev
|
a2b450baa6
|
The array has strings in it, not datetime objects.
|
2016-01-04 09:12:21 -08:00 |
|
Peter Deltchev
|
df5a911168
|
Fixed an explosion of queued encoding jobs.
|
2016-01-04 08:42:30 -08:00 |
|
Peter Deltchev
|
cf85ee69d7
|
Octal values...
|
2016-01-03 11:10:48 -08:00 |
|
Peter Deltchev
|
933f3f60c5
|
Fixed full-size JPEG covers not being accessible by nginx.
|
2016-01-03 10:50:16 -08:00 |
|