Commit graph

622 commits

Author SHA1 Message Date
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
270915227a Merge remote-tracking branch 'origin/feature/laravel_5.1' into feature/laravel_5.1
Conflicts:
	.gitignore
2015-08-30 12:26:30 +01:00
Kelvin Zhang
292d476210 Initial L5.1 commit 2015-08-30 12:26:03 +01:00
Kelvin Zhang
e97b3e4563 Initial L5.1 commit 2015-08-30 12:22:02 +01:00
Peter Deltchev
a90e33bb04 T335: Moved the fix to the comparison where it's needed. 2015-08-12 20:29:51 -07:00
Peter Deltchev
6276f9b564 T335: Fix the inability to publish official song remixes in production. 2015-08-12 20:10:19 -07: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
Peter Deltchev
b4861367cf Added .arcconfig for Arcanist support.
Test Plan: It works if I'm able to create revisions in Differential after this.

Reviewers: #pony.fm, Feld0

Reviewed By: #pony.fm, Feld0

Subscribers: Feld0

Differential Revision: https://phabricator.poniverse.net/D2
2015-06-18 22:28:46 -07: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
30153bb69f Forward MySQL 3306 to port 33060 on host 2015-06-16 15:12:43 +01:00
Kelvin
ba5fd7f6e6 Merge branch 'master' into feature/update_logo 2015-06-15 14:35:20 +01:00
Kelvin
9414e20ffa Update readme.md 2015-06-15 14:34:24 +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
Kelvin
ab15a3f4de Update Vagrantfile memory to 2GB 2015-06-14 14:24:52 +01:00
Kelvin
67056131bb Update readme.md with folder step 2015-06-14 13:55:29 +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
bf634d33f9 T125: Limited Vagrant to 1 GB RAM and fixed file downloads via nginx. 2015-05-25 22:23:15 -07:00
Peter Deltchev
2e146df697 T125: Implemented TrackFile model to facilitate lossy master files. 2015-05-25 09:40:17 -07:00
Peter Deltchev
76fe042652 T16: Added ffmpeg compilation to the Vagrant provisioning script, and upped the number of cores to speed it up. 2015-05-21 20:43:44 -07:00
Peter Deltchev
a61d13a8ed Line conversion. 2015-05-20 19:55:27 -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
Nelson LaQuet
a57d081fec Merge branch 'master' of ssh://phabricator.poniverse.net/diffusion/PF/pony-fm 2015-05-20 03:22:49 -05:00
Nelson LaQuet
218eb4ea21 Committed elevator's source 2015-05-20 03:22:34 -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
Peter Deltchev
a7eb95dc0b Removed IntelliJ files from repo. 2015-05-19 03:51:02 -07:00
Peter Deltchev
bd58dad1c2 Added vagrant-bindfs plugin to fix sessions in dev. 2015-05-02 02:48:57 -07:00
Peter Deltchev
cdce0ee0cc Updated setup script permissions for *nix hosts. 2015-05-01 19:29:21 -07:00
Nelson LaQuet
65b979a8c6 Files can now upload. This requires you to reprovision your VM. 2015-04-30 02:23:14 -05: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
0004a15b9c Sped up less compilation, added livereload and autoprefixer, cleaned up gulpfile a bit.
Note: this commit requires a Vagrant reprovision.
2015-04-24 02:53:24 -05:00
Nelson LaQuet
4e1b60706f Uncommented out uglify 2015-04-23 04:27:10 -05:00
Nelson LaQuet
f0fc0ec0bf Finished new asset pipeline using gulp 2015-04-23 04:17:05 -05:00
Nelson LaQuet
842dbee5b7 Created intellij project, added bash script for reloading server configuration 2015-04-13 01:09:53 -05:00
Nelson LaQuet
0452b25683 Fixed issues with line endings and a botched config template 2015-04-11 20:34:34 -05:00
Nelson LaQuet
f484caf9e6 Added Vagrant file. 2015-04-11 20:22:15 -05:00