koel/app
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
..
Console fix: non-interactive database connection failures (#1306) 2021-04-16 16:15:21 +02:00
Events chore: fix CS 2020-12-22 21:11:22 +01:00
Exceptions feat: upgrade Laravel to 7.x 2020-09-06 20:21:39 +02:00
Facades chore: fix CS 2020-12-22 21:11:22 +01:00
Factories chore: fix static analysis problems 2020-12-23 00:01:49 +01:00
Http Recognize the standard MIME type for uploaded FLAC audio (#1290) 2021-04-11 19:51:36 +02:00
Jobs chore: fix CS 2020-12-22 21:11:22 +01:00
Libraries/WatchRecord chore: fix CS 2020-12-22 21:11:22 +01:00
Listeners chore: fix static analysis problems 2020-12-23 00:01:49 +01:00
Models feat(search): add Playlist as searchable 2021-01-05 17:52:16 +01:00
Observers chore: fix CS 2020-12-22 21:11:22 +01:00
Policies Upgrade to Larave 5.5 and PHP 7 2018-08-29 13:15:23 +07:00
Providers feat(test): better test script 2021-01-31 18:49:54 +01:00
Repositories feat: add Excerpt search 2020-12-24 13:41:18 +01:00
Rules chore: fix CS 2020-12-22 21:11:22 +01:00
Services feat(test): better test script 2021-01-31 18:49:54 +01:00
Traits chore: fix CS 2020-12-22 21:11:22 +01:00
Helpers.php feat: store Koel version in a .version config file instead 2021-01-10 23:18:14 +01:00