Commit graph

2047 commits

Author SHA1 Message Date
Phan An
8eb86d01a8
build: do not run tests on tags 2021-07-26 22:59:33 +02:00
Phan An
4181b51192
chore(release): bump version to v5.1.5 2021-07-26 22:47:34 +02:00
Phan An
b809eac3bb
fix: Flysystem vulnerability 2021-07-26 22:47:00 +02:00
Phan An
551ac248ac
Update README.md 2021-07-25 19:07:00 +02:00
Phan An
aaaa8d0e4e
fix(api-docs): wrong path for playlist songs API 2021-07-03 11:13:16 +02:00
Phan An
70696da096
feat: require PHP7.4 (#1326) 2021-06-05 12:47:56 +02:00
Phan An
d30c5986b3
chore: clean up some tests 2021-06-04 18:31:45 +02:00
Phan An
b45ad25dfc
fix: code analysis error 2021-06-04 18:24:26 +02:00
Phan An
51130e3a20
feat: use model casting for user preferences 2021-06-04 18:19:34 +02:00
Phan An
ef1add3877
feat(lastfm): batch like/unlike are now asynchronous 2021-06-04 17:19:33 +02:00
Phan An
6c24b529cc
feat: replace local @import in scss with global webpack config 2021-05-29 16:39:07 +02:00
Phan An
95ed9ab221
fix: some broken e2e tests 2021-05-23 14:32:38 +02:00
Phan An
f391e6f6e7
feat: update Cypress to v7 (#1320) 2021-05-23 13:42:18 +02:00
Phan An
ede4bb3f36
chore: sync with core 2021-05-21 19:30:53 +02:00
Phan An
77444c56c1
chore: sync with core 2021-05-21 19:14:49 +02:00
Phan An
a5389c41f7
feat: implement stricter password rules 2021-05-21 19:14:00 +02:00
Phan An
27b97fa317
fix: #1286 duplicate key value on Pgsql 2021-05-21 14:24:20 +02:00
Phan An
6b7cb88e6d
chore(release): bump version to v5.1.4 2021-05-21 13:57:29 +02:00
Phan An
1102658ca7
chore: disable shellcheck 2021-05-21 13:57:04 +02:00
Phan An
dd7d43aa49
chore: little tag script fix 2021-05-21 13:55:00 +02:00
Phan An
324c6aa8af
chore: move tag script back 2021-05-21 13:53:42 +02:00
Phan An
12b3ee69da
feat: throttle login attempts (#1319) 2021-05-21 13:50:23 +02:00
Phan An
2a8d183bf1
chore: set -p flag to ensure Mix.inProduction 2021-05-05 16:29:37 +02:00
Phan An
ddb8619fff
fix: broken e2e tests 2021-05-05 14:55:56 +02:00
Phan An
1901a7160b
chore(release): bump version to v5.1.3 2021-05-05 14:44:12 +02:00
Phan An
4c4ae11641
Merge branch 'master' of github.com:koel/koel into master 2021-05-05 14:42:10 +02:00
Phan An
af3dcc1d3b
chore(release): bump version to v5.1.2 2021-05-05 14:41:57 +02:00
Phan An
5b43dffbfc
Merge branch 'master' of github.com:koel/koel into master 2021-05-05 14:40:19 +02:00
Phan An
56cb9e5f31
chore: sync with core 2021-05-05 14:39:42 +02:00
Phan An
8e100a2a2e
chore: add some script improvements 2021-05-05 14:39:35 +02:00
dependabot[bot]
84a6c9d4b1
chore(deps): bump laravel/framework from 8.25.0 to 8.40.0 (#1313)
Bumps [laravel/framework](https://github.com/laravel/framework) from 8.25.0 to 8.40.0.
- [Release notes](https://github.com/laravel/framework/releases)
- [Changelog](https://github.com/laravel/framework/blob/8.x/CHANGELOG-8.x.md)
- [Commits](https://github.com/laravel/framework/compare/v8.25.0...v8.40.0)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-30 07:57:13 +02:00
dependabot[bot]
5379dc2bd6
chore(deps): bump composer/composer from 2.0.9 to 2.0.13 (#1312)
Bumps [composer/composer](https://github.com/composer/composer) from 2.0.9 to 2.0.13.
- [Release notes](https://github.com/composer/composer/releases)
- [Changelog](https://github.com/composer/composer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/composer/composer/compare/2.0.9...2.0.13)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-30 07:56:51 +02:00
Robin Burchell
d9c2f9f368
fix: non-interactive database connection failures (#1306)
Two problems here:
1) endlessly attempting to reconnect (with no interval between attempts)
   is a nightmare that will use resources and spam logs with no respite
2) attempting to update the database credentials on a connection failure
   is definitely not the right thing to do, as they cannot be requested
   when non-interactive.

Problem 1 is not really an issue in interactive use, because the user
being asked for credentials will slow down the connection attempts.

Problem 2 _could_ conceiveably be a problem in interactive mode (if
there's some sort of transient connection failure), but if this is a
problem, it should perhaps be discussed & addressed separately.

Fixes #1294
2021-04-16 16:15:21 +02:00
Phan An
8215da008d
Update README.md 2021-04-16 15:02:58 +02:00
Phan An
dbcc67a781
chore: sync with core 2021-04-16 15:00:17 +02:00
Phan An
9128560481
chore: move tag script into scripts directory 2021-04-16 12:07:43 +02:00
Phan An
c0bc2754a4
chore: bump version to v5.1.1 2021-04-16 11:38:00 +02:00
Phan An
2b06c95e61
Merge branch 'master' of github.com:koel/koel into master 2021-04-16 11:35:50 +02:00
Phan An
0e0e6f436b
fix: do not delete the whole search-indexes dir 2021-04-16 11:35:36 +02:00
Tony Wasserka
c9446c4adb
Recognize the standard MIME type for uploaded FLAC audio (#1290)
Before this change, Koel only recognized the non-standard MIME type audio/x-flac.

Server-side portion of https://github.com/koel/core/pull/53.
2021-04-11 19:51:36 +02:00
Phan An
0250970de0
feat (build): use dedicated GitHub actions to install packages (#1289) 2021-03-10 10:18:48 +01:00
Phan An
5a611b9a0d chore: sync with core 2021-02-14 14:03:31 +01:00
Phan An
690ad0c6b9 chore: sync with core 2021-02-14 01:09:44 +01:00
Phan An
5e0546979a chore: sync with core 2021-02-04 21:20:36 +01:00
Phan An
ce426b83fa chore: sync with core 2021-02-01 22:15:03 +01:00
Phan An
ba1ab7a6ae fix: upgrade PHPStan config 2021-01-31 18:53:28 +01:00
Phan An
2ea5108e30 feat(test): better test script 2021-01-31 18:49:54 +01:00
Phan An
8a966242f0 feat: reset API token if password is changed 2021-01-31 18:21:57 +01:00
Phan An
1c93222085 chore: sync with core 2021-01-31 11:53:32 +01:00
Phan An
d000f77bab chore: sync with core 2021-01-30 21:26:23 +01:00