Commit graph

133 commits

Author SHA1 Message Date
Kelvin Zhang
05f1745b1f Merge rPF47b172ccc49d: T366: Explicitly return ints and boolean values as such in the website API. 2015-09-10 12:41:35 +01:00
Kelvin Zhang
5a2fb2f05e Merge rPFb66ec54221d5: T357: Added genre handling to the MLPMA importer. 2015-09-10 12:35:35 +01:00
Kelvin Zhang
1fe6aa98b5 rPF5d9b3f2d5bc8: Fixes T224. Also adds the rebuild:tags Artisan command and a missing ffmpeg… 2015-09-10 12:30:59 +01:00
Kelvin Zhang
92c2c43e58 Merge rPF91611faead64: Merge the MLP Music Archive import scripts. 2015-09-10 12:15:19 +01:00
Kelvin Zhang
6826770ace Merge rPFbe0bfa790ec5: Fixed an error with fetching the year and release date. 2015-09-10 11:30:48 +01:00
Kelvin Zhang
85586c17de Merge rPFfe22c9547edf: Fixed broken Year and Genre tags in tracks. 2015-09-10 11:27:04 +01:00
Kelvin Zhang
8de0cb1932 Merge rPFd86028310e5c: Added a Laravel IDE helper and type-hinted the cover art upload method. 2015-09-10 11:23:12 +01:00
Kelvin Zhang
33753d8411 Update Kernel.php for commands 2015-09-08 11:57:28 +01:00
Kelvin Zhang
1f6e6f9c7e Add commands 2015-09-08 11:56:38 +01:00
Kelvin
b33dcfd8c6 Update namespaces 2015-09-06 18:21:11 +01:00
Kelvin
ec93ebb8fe Add middleware 2015-09-06 16:57:20 +01:00
Kelvin Zhang
261b6abb18 Update config; change authentication method 2015-09-05 16:09:25 +01:00
Kelvin Zhang
93c3a2a69a Add routes 2015-09-05 15:59:36 +01:00
Kelvin Zhang
1b30b0cf53 Add controllers 2015-08-31 15:30:02 +01:00
Kelvin Zhang
b6dad84d67 Add Commands 2015-08-31 15:19:23 +01:00
Kelvin Zhang
0f8d11fa83 Add Downloader models 2015-08-31 15:19:03 +01:00
Kelvin Zhang
32e19fb4e5 Fix SlugTrait 2015-08-31 13:53:22 +01:00
Kelvin Zhang
39290f8204 Update namespace to App 2015-08-31 13:35:47 +01:00
Kelvin Zhang
14125fb5c6 Upgrade User.php to 5.1 2015-08-31 12:19:29 +01:00
Kelvin Zhang
a3042c6288 Add libraries; adjust models to 5.0 2015-08-30 14:01:12 +01:00
Kelvin Zhang
b15b24b772 Create models 2015-08-30 13:29:12 +01:00
Kelvin Zhang
292d476210 Initial L5.1 commit 2015-08-30 12:26:03 +01:00
Peter Deltchev
03df4d1ec9 T316: Fixed the logo in Microsoft Edge. 2015-08-03 00:36:56 -07:00
Peter Deltchev
4b40c55512 T126: Fixed standard profiles appearing as archived profiles.
Summary:
The `is_archived` attribute on the `User` model did not explicitly come
back as any particular type. The resulting JSON had the string `"0"` for what's
meant to be a falsey value, but it evaluated to truthy in JS.

`is_archived` now has a getter which explicitly casts it to `boolean` before being
returned anywhere.

Test Plan: Manually tested in dev.

Reviewers: Feld0

Reviewed By: Feld0

Subscribers: #pony.fm

Projects: #pony.fm

Maniphest Tasks: T126

Differential Revision: https://phabricator.poniverse.net/D6
2015-06-25 21:06:00 -07:00
Kelvin
a6a78e667a Fix IE11 logo 2015-06-19 14:56:45 +01:00
Kelvin
a8cbe6d0b9 Implement appropriate behaviour to respond to tracks not being downloadable; fix album file size 2015-06-16 15:50:30 +01:00
Kelvin
318fc3c4e0 Add white logo 2015-06-15 14:27:24 +01:00
Kelvin
d0e1ef7af8 Add angular template cache to prevent XHR requests to fetch templates 2015-06-14 16:26:40 +01:00
Kelvin
c68b007ed7 Fix resource loading on IE 2015-06-14 16:23:20 +01:00
Kelvin
b98dc617e6 Fix sceDelegateProvider error 2015-06-14 15:27:56 +01:00
Peter Deltchev
adbb894873 T125: Properly 404 on a nonexistent TrackFile. 2015-05-26 15:41:55 -07:00
Peter Deltchev
3a9a659257 T125: Refactored track downloads with TrackFile::findOrFailByExtension(). 2015-05-25 22:45:31 -07:00
Peter Deltchev
9ade037820 T125: Replaced downloads and streams with TrackFiles. 2015-05-25 22:35:52 -07:00
Peter Deltchev
2e146df697 T125: Implemented TrackFile model to facilitate lossy master files. 2015-05-25 09:40:17 -07:00
Peter Deltchev
de313f6452 T126: Implemented archived profiles. 2015-05-20 19:54:24 -07:00
Nelson LaQuet
35af7bb681 Updated gravatars to use identicon when email address is redacted 2015-05-20 04:14:06 -05:00
Peter Deltchev
8cdf105c12 T16: Added metaflac and vorbis-comment, and fixed a directory creation error. 2015-05-19 04:32:26 -07:00
Peter Deltchev
9aded3e6f1 Minor copy tweaks. 2015-05-19 04:03:16 -07:00
Nelson LaQuet
893d8e20bb Fixed poniverse authentication. Now uses live API. 2015-04-30 01:50:15 -05:00
Nelson LaQuet
aff57a092c Got authentication working against live poniverse 2015-04-24 04:23:45 -05:00
Nelson LaQuet
f0fc0ec0bf Finished new asset pipeline using gulp 2015-04-23 04:17:05 -05:00
Nelson LaQuet
f484caf9e6 Added Vagrant file. 2015-04-11 20:22:15 -05:00
nelsonlaquet
d5fb0fe2ee Srsly. 2014-05-29 15:44:38 -05:00
nelsonlaquet
56f477f6de Updated API per Silver's requirements 2014-05-28 02:22:34 -05:00
nelsonlaquet
37313a7540 Fixed dashboard from crashing when RSS feed doesn't work 2014-01-04 23:09:03 -06:00
Adam Lavin
1b6032e9e3 Adding two of the mobile endpoints back, hopefully the data matches 2013-11-28 13:32:33 +00:00
Adam Lavin
3815016f3c Set the redirect uri in constructor 2013-10-19 02:37:44 +00:00
nelsonlaquet
2c19d4fcc0 trying something 2013-10-06 21:53:09 -05:00
nelsonlaquet
14ef6c7299 Fixed permission issue 2013-09-27 15:49:22 -05:00
nelsonlaquet
cca292049e Added is listed feature 2013-09-24 01:27:13 -05:00