Josef Citrine
61520815de
#25 : Basic service worker notifications
2016-06-15 13:44:28 +01:00
Josef Citrine
2b72b4dcdb
#25 : Service worker subscription
2016-06-15 13:44:28 +01:00
Scrutinizer Auto-Fixer
3b1b03e12b
Scrutinizer Auto-Fixes
...
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2016-06-06 06:29:37 +00:00
Josef Citrine
59b0ebd64e
Admins can modify show songs
2016-06-06 00:12:10 +01:00
Peter Deltchev
fc4ae856f8
#25 : Made the SendNotifications job in line with the rest of the notification system's design.
2016-05-27 22:21:35 -07:00
Peter Deltchev
0109244115
Feature/notifications ( #87 )
...
* #25 : Implemented enough of the notification system to start writing drivers.
* #25 : Implemented most of the Pony.fm notification driver's backend.
* #25 : Abstracted the logic for building lists of notification recipients.
* #25 : Implemented notification API endpoints for the SPA.
* Front end setup for notifications
* #25 : Implemented notification API endpoints for the SPA.
2016-05-27 20:12:40 +01: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
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
e35752d11a
Prepared asynchronous jobs to run in daemon mode.
2016-01-17 18:01:58 -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
0a078adab3
#20 : Genre tags in files are now updated when a genre is renamed.
2016-01-06 05:33:23 -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
df5a911168
Fixed an explosion of queued encoding jobs.
2016-01-04 08:42:30 -08:00
Peter Deltchev
5ff04ff08d
Moved all database models into their own namespace.
2015-12-31 16:24:33 -08: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
Peter Deltchev
851dfff921
#39 : Implemented asynchronous encoding in uploads.
2015-12-18 05:11:29 -08:00
Peter Deltchev
07bb5e2c3a
#20 : Implemented the genre merging tool.
2015-12-05 18:43:05 -08:00
Peter Deltchev
9cff18f5fc
#4 : Removed a line of dead code and fixed the rebuild process for deleted tracks.
2015-11-02 20:48:15 -08:00
Kelvin Zhang
b2408e3d84
Add in changes from code review
2015-11-01 16:49:28 +00:00
Kelvin Zhang
98e069e6a2
Update copyright notices for created files
2015-10-30 15:29:18 +00:00
Kelvin Zhang
7fd13632eb
Add file size caching for track encoding
2015-10-29 16:10:55 +00:00
Kelvin Zhang
f205cf6d93
Implement EncodeTrackFile job
2015-10-27 17:35:38 +00:00
Kelvin Zhang
c651c44d34
Add EncodeTrackFile job
2015-10-27 17:20:43 +00:00
Peter Deltchev
ed0a5fb8ac
Licensed Pony.fm under the GNU Affero General Public License (AGPL).
2015-10-24 22:17:45 -07:00
Peter Deltchev
a4c24a7d64
Updated Pony.fm's PHP namespace to Poniverse\Ponyfm.
2015-10-23 18:22:14 -07:00
Kelvin Zhang
292d476210
Initial L5.1 commit
2015-08-30 12:26:03 +01:00