Commit graph

70 commits

Author SHA1 Message Date
Phan An
e356e72814 feat: upgrade Laravel to 7.x 2020-09-06 20:21:39 +02:00
Phan An
3fbf14efd2 chore: sandbox tests 2020-06-13 14:19:24 +02:00
Phan An
2ecc37bf63 feat: use a Intervention/Image for proper image handling 2020-04-27 22:32:24 +02:00
Phan An
70e0f28774 feat: make Last.fm-related features queue-ready 2020-04-27 20:55:23 +02:00
Phan An
df7896696e chore: update koel URLs 2020-04-22 23:46:07 +02:00
Phan An
6e585a66d7 docs: disable Postman 2020-04-07 23:41:06 +02:00
Phan An
22fb69676a docs: specify api-docs url 2020-04-07 23:41:06 +02:00
Phan An
8d2b7b3842 fix: tymon/jwt-auth incompatibility with Laravel 5.8 2020-02-24 22:57:34 +01:00
dependabot-preview[bot]
6ea74bf7bd chore(deps-dev): bump phpunit/phpunit from 7.5.18 to 7.5.19 (#1164)
* chore(deps-dev): bump phpunit/phpunit from 7.5.18 to 7.5.19

Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 7.5.18 to 7.5.19.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases)
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/7.5.19/ChangeLog-7.5.md)
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/7.5.18...7.5.19)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Apply fixes from StyleCI (#1165)

Co-authored-by: Phan An <me@phanan.net>
2020-01-08 15:21:29 +01:00
Phan An
3c2d6a040b fix: disable updating preferences in demo 2019-11-06 12:33:40 +01:00
Phan An
d43117647a fix (bc-break): change sqlite config path 2019-10-07 11:13:40 +02:00
Phan An
d55a823036 chore: Better handling errors during installation 2019-09-10 20:30:44 +02:00
Phan An
5f77c061f9
Apply fixes from StyleCI (#999) 2019-06-16 23:13:25 +02:00
Phan An
488854127a Allow force https 2019-05-18 22:43:30 +02:00
Svante Richter
a01dd87a46 Add sqlite support (#599)
All the tests already seem to run on sqlite, so there (in my mind) is no reason to not provide support for it.

The only change needed was to lower the delete chunk size.
2019-04-22 16:26:28 +02:00
Phan An
42ab992e4e Use DB_DATABASE setting for sqle2e (fixes #857) 2019-04-07 15:05:09 +02:00
Javier López
7ba295efad Non interactive koel:init (#886)
* Use ADMIN_* variables if available to create the admin account

* Add APP_MEDIA_PATH for media directory

* Use the standard --no-interaction flag to koel:init

* Undo variable aligment and code formatting

* Prefer early return over else, add new line before return statements

* Some fixes
2019-01-01 12:53:20 +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
Jack Polk
5581284033 Updated app.php default encryption key (#865)
For the sake of testing, it is easier to have the key fit the required 32 character limit for AES-256-CBC. If the default 'SomeRandomString' placeholder is used, an invalid key length error is returned.
2018-12-05 11:04:43 +01:00
Phan An
96bbbee4a7
Apply fixes from StyleCI (#791) 2018-08-29 10:04:02 +02:00
Phan An
e17c2e29d8 Upgrade to Laravel 5.6 and PHP 7.1 2018-08-29 14:49:01 +07:00
Phan An
bf1d158c90 Refactor S3 2018-08-29 13:15:24 +07:00
Phan An
7c7693179d Refactor streamers 2018-08-22 19:59:14 +02:00
Phan An
466cfdcd9f Remove Media service provider 2018-08-19 23:21:41 +02:00
Phan An
f82f1f42ad Remove Lastfm service provider 2018-08-19 23:19:42 +02:00
Phan An
f3887e6276 Rewrite Sync command 2018-08-19 17:26:34 +02:00
Phan An
a837432a4e Use proper DI for cache service 2018-08-19 16:58:14 +02:00
Phan An
1c76ff6d76 Use a service for iTunes 2018-08-19 16:40:25 +02:00
Phan An
67357316bc Big revamp for lastfm and youtube services 2018-08-19 13:13:08 +02:00
Phan An
71fa6305bf
Apply fixes from StyleCI (#691) 2017-12-03 17:54:34 +01:00
Phan An
e1b68cc53f Revamp the koel:init command 2017-12-03 17:54:11 +01:00
leowmjw
baa5b7af13 Add ability to customize port DB (#655)
* Summary: Add the ability to configure DB ports

* Summary: Reorder port

* Summary: Added example env for DB_PORT customization

Changesets:
- Added DB_PORT and explain about customization
2017-12-03 11:40:35 +01:00
Phan An
bf1885f8ef Prepare for Pusher 2017-08-25 01:31:20 +01:00
Phan An
c95d74d487 Add a memory limit setting 2017-08-21 21:45:01 +01:00
Ryo Shibayama
70464a8977 Conditionally loading ServiceProvider (#578) 2017-05-10 16:49:12 +07:00
An Phan
96e5c62ce0
Add "Play at 128kbps on mobile" setting 2017-03-26 17:02:03 +08:00
An Phan
20db5d25bb
Update docs links 2017-03-01 19:06:07 +08:00
Phan An
ce1971b5ba Apply fixes from StyleCI (#541) 2017-02-15 11:19:25 +08:00
An Phan
bdca871b6e
Upgraded to Laravel 5.4 2017-02-15 11:16:49 +08:00
An Phan
03fc36556a
Clean up Sentry's leftover 2017-01-19 12:12:34 +08:00
An Phan
f495c99a52
Remove problematic Sentry (closes #524) 2017-01-19 10:48:41 +08:00
An Phan
991133045d
Make media caching an option 2017-01-15 12:27:05 +08:00
An Phan
f51e660501
Cache the media 2017-01-06 11:04:08 +08:00
Phan An
765ec4a12b Apply fixes from StyleCI (#498) 2016-12-11 21:08:50 +08:00
An Phan
86ca8d40f6
Add iTunes integration 2016-12-11 21:08:30 +08:00
Phan An
29306f2a40 Apply fixes from StyleCI (#497) 2016-12-09 16:29:50 +08:00
An Phan
4c77a2121b
Merge branch 'master' of github.com:phanan/koel 2016-12-09 16:29:12 +08:00
An Phan
09b15b9e66
Add Sentry 2016-12-09 16:23:40 +08:00
Phan An
37cb5ad0a5 Apply fixes from StyleCI (#495) 2016-12-04 19:41:27 +07:00
An Phan
ef618a611b
First steps in e2e 2016-11-13 23:05:24 +08:00