Commit graph

1036 commits

Author SHA1 Message Date
Laravel Shift
00e7dcfa3d Shift cleanup 2021-02-14 18:01:59 +00:00
Laravel Shift
795f314d1a Shift return type of base TestCase methods
From the [PHPUnit 8 release notes][1], the `TestCase` methods below now declare a `void` return type:

- `setUpBeforeClass()`
- `setUp()`
- `assertPreConditions()`
- `assertPostConditions()`
- `tearDown()`
- `tearDownAfterClass()`
- `onNotSuccessfulTest()`

[1]: https://phpunit.de/announcements/phpunit-8.html
2021-02-14 18:01:31 +00:00
Laravel Shift
392f9ffd69 Shift Cache methods to use seconds
To conform with PSR-16 Laravel 5.8 changed the cache expiration time from minutes to seconds. If you were passing an integer, Shift converted this to its integer equivalent in seconds. If you were passing a "minutes" variable, Shift converted this to the relative date time equivalent for readability.
2021-02-14 18:01:31 +00:00
Laravel Shift
27a4372fb8 Shift Laravel dependencies 2021-02-14 18:01:29 +00:00
Laravel Shift
dfd55352e4 Shift SoftDeletes date cast 2021-02-14 18:01:29 +00:00
Laravel Shift
bf34794087 Shift deprecated helpers
Laravel recommends using the `Str` and `Arr` class methods directly instead of the respective helper functions. These helper functions are [deprecated in Laravel 5.8][1] and will be removed in a future version.

[1]: https://github.com/laravel/framework/pull/26898
2021-02-14 18:01:29 +00:00
Laravel Shift
45c2af5dac Default config files
In an effort to make upgrading the constantly changing config files
easier, Shift defaulted them and merged your true customizations -
where ENV variables may not be used.
2021-02-14 18:01:24 +00:00
Laravel Shift
951cd4924e Shift config files 2021-02-14 18:01:24 +00:00
Adam Lavin
2c3a3cd42c
Merge pull request #146 from Poniverse/shift-40768 2021-02-14 18:00:07 +00:00
Adam Lavin
4cf5c23010
Updates following 5.7 shift 2021-02-14 17:59:34 +00:00
Laravel Shift
3a2b84d374 Move assets 2021-02-14 04:23:12 +00:00
Laravel Shift
532a5eb46a Shift Laravel dependencies 2021-02-14 04:23:12 +00:00
Laravel Shift
62e45170c1 Shift middleware 2021-02-14 04:23:11 +00:00
Laravel Shift
a4a3b419d2 Default config files
In an effort to make upgrading the constantly changing config files
easier, Shift defaulted them and merged your true customizations -
where ENV variables may not be used.
2021-02-14 04:23:11 +00:00
Laravel Shift
9caf5f01af Shift config files 2021-02-14 04:23:11 +00:00
Adam Lavin
c2ef1dc0cd
Merge pull request #145 from Poniverse/shift-40767 2021-02-14 04:20:41 +00:00
Adam Lavin
76a01273f6
Updates following 5.6 shift 2021-02-14 04:17:45 +00:00
Laravel Shift
6dbe58a2b5 Shift Laravel dependencies 2021-02-14 02:39:58 +00:00
Laravel Shift
3573bed220 Shift bindings
PHP 5.5.9+ adds the new static `class` property which provides the fully qualified class name. This is preferred over using class name strings as these references are checked by the parser.
2021-02-14 02:39:58 +00:00
Laravel Shift
3e1869f7e6 Default config files
In an effort to make upgrading the constantly changing config files
easier, Shift defaulted them and merged your true customizations -
where ENV variables may not be used.
2021-02-14 02:39:22 +00:00
Laravel Shift
4a6a5368d3 Shift config files 2021-02-14 02:39:22 +00:00
Laravel Shift
6720c09a1c Shift middleware 2021-02-14 02:39:20 +00:00
Laravel Shift
263ea48c5b Adopt Laravel coding style
Shift automatically applies the Laravel coding style - which uses the PSR-2 coding style as a base with some minor additions.

You may customize the adopted coding style by adding your own [PHP CS Fixer][1] `.php_cs` config file to your project root. Feel free to use [Shift's Laravel ruleset][2] to help you get started.

[1]: https://github.com/FriendsOfPHP/PHP-CS-Fixer
[2]: https://gist.github.com/laravel-shift/cab527923ed2a109dda047b97d53c200
2021-02-14 02:39:15 +00:00
Adam Lavin
a1522f3cd7
Change namespace to App 2021-02-14 02:34:58 +00:00
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
9f311c949f Update support contacts 2018-07-19 12:59:25 +10:00
Logic
0187f1268e Update copyright (#134) 2018-04-26 19:39:37 +01:00
Adam Lavin
96f1317943
Fix config for register redirections 2018-04-26 13:07:29 +01:00
Feld0
a0c68a9a6f Updating my copyright credits 2018-04-20 21:25:36 -07:00
Alex Howard
3b4956cd07
Update Mercury's pronouns 2018-01-12 02:12:29 -05:00
Alex Howard
811553b0a9
Changing the points of contact. 2018-01-12 02:11:14 -05:00
Peter Deltchev
de2f0f8872
Merge pull request #131 from Lavoaster/the-fix-the-production-site-branch-because-i-missed-out-a-migration
Fix Laravel 55 upgrade migration
2017-12-03 02:07:19 -08:00
Adam Lavin
ad76432c56 Fix Laravel 55 upgrade migration 2017-12-03 10:06:18 +00:00
Peter Deltchev
f29d158611
Merge pull request #130 from Lavoaster/the-fix-the-production-site-branch-because-i-missed-out-a-migration
Added clear cache migration
2017-12-03 01:28:08 -08:00
Adam Lavin
9fe1c409a5 Added clear cache migration 2017-12-03 09:24:36 +00:00
Peter Deltchev
47ecf523f4
Merge pull request #129 from Lavoaster/7.0-rollback
Hold more packages for 7.0 compat
2017-12-03 00:41:22 -08:00
Adam Lavin
eb790d1818 Hold more packages for 7.0 compat 2017-12-03 08:36:36 +00:00
Peter Deltchev
c1c16095d7
Merge pull request #128 from Lavoaster/7.0-rollback
Sticky doctrine/dbal to 2.5.* to prevent 7.1 requirement
2017-12-02 23:48:31 -08:00
Adam Lavin
ebafc16d91 Sticky doctrine/dbal to 2.5.* to prevent 7.1 requirement 2017-12-03 07:39:14 +00:00
Peter Deltchev
bd4b78c690
Merge pull request #124 from Lavoaster/laravel-upgrades
Upgrade to Laravel 5.5
2017-12-02 22:21:31 -08:00
Isaac
a74b5d6975 Merge branch 'master' of https://github.com/Poniverse/Pony.fm 2017-12-02 21:46:22 -08:00
Adam Lavin
081202e7e2
Merge branch 'master' into laravel-upgrades 2017-12-03 04:41:18 +00:00
Isaac
72117b000c Added a checks to buildCovers and processFile 2017-12-02 20:39:31 -08:00
Adam Lavin
071488cf4d
Fix .gitignore 2017-12-03 04:29:24 +00:00
Peter Deltchev
ae7ecea905
Merge pull request #123 from ILikePizza555/master
Changed Imagemagik parameters to stop cropping.
2017-12-02 19:58:28 -08:00
Isaac
d96fde1f55 Minor changes 2017-12-02 19:06:25 -08:00
Peter Deltchev
79ac83c8e3
Merge pull request #125 from Lavoaster/fix-validation
Fix API track validation
2017-12-01 21:18:20 -08:00
Adam Lavin
bbcc128d3f Remove repository workaround 2017-11-29 04:47:14 +00:00
Adam Lavin
950beec948 Fix API track validation 2017-11-29 04:27:42 +00:00
Isaac
821b5c5bdd Moved rebuilding code into Image and added error handling. 2017-11-28 13:47:37 -08:00