Alex I. Ramirez
f64400c46d
Update dev environment & add media player notifications ( #139 )
...
This changeset's key new feature is allowing web browsers to display media player notifications for Pony.fm by implementing the media session API. These notifications display Play/Pause, Previous, and Next controls that control Pony.fm's playback. This also makes Pony.fm controllable by automotive audio systems and other Bluetooth devices that expose their own (often physical) playback controls.
Other improvements in this changeset include:
- Update the automated dev environment setup to work in 2021
- Remove extraneous frontend logging
- Fix to consistently include album data with a track's data
2021-01-01 22:29:36 -08:00
tinker
f3c03bce18
Added 'php7.0-gmp' to vagrant provision script to fix composer install
2017-01-11 12:41:53 +10:00
Josef Citrine
c3ad562a8e
Added pgloader to vagrant install
2016-07-17 21:34:40 +01:00
Josef Citrine
a29b5a62bb
#25 : Installed GMP, needed for PHP web-push
2016-06-15 13:44:28 +01:00
Peter Deltchev
d094dee075
#1 : Elasticsearch should actually get installed in the dev environment.
2016-01-17 07:53:18 -08:00
Peter Deltchev
e0faefee23
#1 : Progress commit.
2016-01-16 01:13:53 -08:00
Peter Deltchev
9f77dab26c
Composer is no longer run under HHVM to avoid breakage under PHP 7.
2016-01-03 20:11:45 -08:00
Peter Deltchev
07bb5e2c3a
#20 : Implemented the genre merging tool.
2015-12-05 18:43:05 -08:00
Peter Deltchev
33c328fc08
Run Composer with HHVM when provisioning the VM.
2015-11-24 12:35:01 -08:00
Peter Deltchev
72b3056712
#11 : Added a genre table seeder and made "vagrant provision" idempotent.
2015-11-23 19:07:24 -08:00
Peter Deltchev
b00982cd61
Converted a bunch of tabs to spaces.
2015-10-24 19:35:37 -07:00
Peter Deltchev
e593d07411
Made apt-get update execute during the VM provisioning process.
2015-10-23 17:52:15 -07:00
Peter Deltchev
ebf6448036
Added Poniverse API setup command. Closes T378.
2015-09-24 10:43:12 -07:00
Peter Deltchev
0463c83578
T350: Updated the name of the CSRF header used by Laravel 5.
2015-09-12 19:19:45 -07:00
Peter Deltchev
80eeaa2947
Moved nginx's and MySQL's logs into the "storage" directory.
2015-09-12 16:49:16 -07:00
Peter Deltchev
eb3c88b1e1
T350: Added encrypted production and stage configs, updated the cache driver, and moved the .env.example file to the resources directory.
2015-09-12 15:35:40 -07:00
Peter Deltchev
e2225e3378
T350: Updated configuration files for Laravel 5.
2015-09-12 14:56:09 -07: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
c802c0483f
Merge rPF6219ee2e5b92: Made Vagrant's provisioning script install ImageMagick and run apt-get quietly.
2015-09-10 11:19:21 +01: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
8cdf105c12
T16: Added metaflac and vorbis-comment, and fixed a directory creation error.
2015-05-19 04:32:26 -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
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
f484caf9e6
Added Vagrant file.
2015-04-11 20:22:15 -05:00