Commit graph

108 commits

Author SHA1 Message Date
Phan An
4e7f4d1456
Downgrade getID3 (#1104)
* fix: downgrade getID3 to avoid bugs

* Apply fixes from StyleCI (#1103)
2019-10-09 19:36:22 +02:00
Brooke
f43b72999e Use the 2.0 branch of getID3 (#1095)
* Use the 2.0 branch of getID3

This PR updates getID3 to use the latest 2.0 branch instead of the `v2.0.0-beta1` release which contains a fatal error when syncing.

The branch name came from:
https://github.com/JamesHeinrich/getID3/tree/2.0#installation

Fixes #1078

* Use 2.0.0-dev instead of 2.0-dev
2019-10-01 17:38:49 +02:00
dependabot-preview[bot]
1eb51ec9e2 Bump nunomaduro/larastan from 0.3.17 to 0.4.0 (#1063)
Bumps [nunomaduro/larastan](https://github.com/nunomaduro/larastan) from 0.3.17 to 0.4.0.
- [Release notes](https://github.com/nunomaduro/larastan/releases)
- [Changelog](https://github.com/nunomaduro/larastan/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nunomaduro/larastan/compare/v0.3.17...v0.4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-29 09:11:44 +02:00
Phan An
5f23f53c8d Upgrade GetID3 (fixes #1040) 2019-08-07 15:17:30 +07:00
Phan An
2a3129d3f3 Upgrade Laravel to 5.8 2019-07-22 09:03:23 +02:00
dependabot-preview[bot]
9576cefdd3 Bump pusher/pusher-php-server from 3.4.1 to 4.0.0 (#1008)
Bumps [pusher/pusher-php-server](https://github.com/pusher/pusher-http-php) from 3.4.1 to 4.0.0.
- [Release notes](https://github.com/pusher/pusher-http-php/releases)
- [Changelog](https://github.com/pusher/pusher-http-php/blob/master/CHANGELOG.md)
- [Commits](https://github.com/pusher/pusher-http-php/compare/v3.4.1...v4.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-17 20:34:19 +02:00
Phan An
b3b9202ed8 Fix some problems with code analytics 2019-06-30 16:23:02 +02:00
Phan An
9efd232daf Add some improvements for SongZipArchive 2019-06-30 12:18:48 +02:00
Phan An
8c197d58ad Fix vfsstream package name 2019-04-21 23:54:38 +02:00
Phan An
433586e1ac Cache PHPUnit result 2019-03-13 08:27:46 +01:00
dependabot[bot]
68c7d5bb2b Bump phpstan/phpstan from 0.10.6 to 0.11.2 (#914)
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 0.10.6 to 0.11.2.
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Commits](https://github.com/phpstan/phpstan/compare/0.10.6...0.11.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-20 14:18:19 +01:00
Phan An
ab4f2210d1
API doc (#872)
* Add the API documentation

* Apply fixes from StyleCI (#871)
2018-12-09 22:24:43 +01:00
Phan An
f26a7f9d94 Add badge and config codecov 2018-11-11 12:20:09 +01:00
Phan An
66caf9786a Add codecov 2018-11-11 12:09:57 +01:00
Phan An
835d6a3449
Fix broken tests due to Laravel change (#825)
* Fix broken tests due to Laravel change

* Apply fixes from StyleCI (#824)
2018-10-06 12:46:01 +02:00
dependabot[bot]
7c600c92d3 Bump laravel/framework from 5.6.38 to 5.7.6 (#814) 2018-10-01 17:06:15 +02:00
Phan An
1497450768 Remove cors package 2018-09-04 15:15:16 +07:00
Phan An
a57fe76dfe Fix some more advanced errors reported by PHPStan 2018-09-03 19:42:14 +07:00
Phan An
d88dd79f15 Fix basic errors detected by PHPStan 2018-08-31 20:47:15 +07:00
Phan An
a475454b5f Add PHPStan 2018-08-30 10:30:34 +07:00
Phan An
37ec4aaa6f Use a proper package for php streamer 2018-08-30 09:53:18 +07:00
Phan An
90ed58cb91 Add pusher package 2018-08-29 17:41:45 +07:00
Phan An
94f56648c2 Use a package to handle CORS 2018-08-29 16:54:13 +07:00
Phan An
e17c2e29d8 Upgrade to Laravel 5.6 and PHP 7.1 2018-08-29 14:49:01 +07:00
Phan An
ffa05696c8 Upgrade to Larave 5.5 and PHP 7 2018-08-29 13:15:23 +07:00
Phan An
7c7693179d Refactor streamers 2018-08-22 19:59:14 +02:00
Phan An
67357316bc Big revamp for lastfm and youtube services 2018-08-19 13:13:08 +02:00
Phan An
5fbec01c50 Big revamp for artist and album info 2018-08-19 11:06:31 +02:00
Phan An
4fc5117509 Use a service for media info 2018-08-18 15:19:40 +02:00
Phan An
168f70481c Fix download issues 2018-08-18 12:35:42 +02:00
Phan An
98b1252c68 Use composer script instead of phpunit 2017-12-10 01:45:40 +01:00
Phan An
e1b68cc53f Revamp the koel:init command 2017-12-03 17:54:11 +01:00
Gabriel Caruso
8ad5fed3f7 Updated to Mockery 1 (#676) 2017-11-08 14:11:29 +01:00
Phan An
bf1885f8ef Prepare for Pusher 2017-08-25 01:31:20 +01:00
Phan An
077d1dc6b9 Fix doctrine version info 2017-08-05 22:40:14 +01:00
Phan An
3fcf152393 Update composer.json 2017-08-05 22:19:43 +01:00
Phan An
d90e71f851 Add vfsStream for file system mocking 2017-06-10 01:40:26 +01:00
Phan An
c93a33a4bc Add code coverage 2017-06-03 17:50:53 +01:00
Phan An
a96c0e22fb Compilation fixes getting in shape 2017-04-24 00:01:02 +08:00
An Phan
bdca871b6e
Upgraded to Laravel 5.4 2017-02-15 11:16:49 +08:00
Alex Markessinis
64f4b5d8b3 Added predis to composer.json (#531) 2017-02-09 15:47:55 +08:00
An Phan
f495c99a52
Remove problematic Sentry (closes #524) 2017-01-19 10:48:41 +08:00
An Phan
18a2f0fd88
Include missing packages 2017-01-18 11:06:40 +08:00
An Phan
ae22a7f946
Clean up composer packages 2017-01-14 21:47:21 +08:00
An Phan
09b15b9e66
Add Sentry 2016-12-09 16:23:40 +08:00
An Phan
088fe253e7
Fix composer classmap config 2016-11-24 00:55:57 +08:00
An Phan
8b7c226343
More tests 2016-11-15 15:54:41 +08:00
An Phan
ef618a611b
First steps in e2e 2016-11-13 23:05:24 +08:00
An Phan
b0f5b3d76e
Upgrade to Laravel 5.3 2016-09-26 14:30:00 +08:00
An Phan
3c0f67de8f
Remove redundant package 2016-07-07 00:31:19 +08:00
An Phan
c098301167
Add S3 functionality 2016-06-13 17:04:42 +08:00
An Phan
92b81c7b5b Progressing 2015-12-29 08:16:36 +07:00
An Phan
b3a93e4038 Add a version check 2015-12-27 21:06:10 +07:00
An Phan
056bf2c559 Trying to make it work with L52 2015-12-27 16:12:10 +07:00
An Phan
cf27ed713d First integration with Last.fm
Koel can now integrate and use the rich information from Last.fm. Now
whenever a song is played, its album and artist information will be
queried from Last.fm and cached for later use. What's better, if an
album has no cover, Koel will try to update its cover if one is found on
Last.fm.

In order to use this feature, users only need to provide valid Last.fm
API credentials (namely LASTFM_API_KEY and LASTFM_API_SECRET) in .env. A
npm and gulp rebuild is also required - just like with every update.
2015-12-20 00:36:44 +08:00
Vinay Kumar
99b1edb83c Fixed composer --no-dev issue 2015-12-17 01:18:13 +05:30
An Phan
db0707d898 A better composer.json
phpunit version is dropped to 4.0 to meet PHP 5.5.9 requirement. Also,
an .env file will now be copied over if one doesn't exist.
2015-12-14 21:49:50 +08:00
An Phan
0ee372882c Big Bang 2015-12-13 12:42:28 +08:00