Phan An
79ef1ff039
fix: cs violation
2024-08-23 23:20:11 +02:00
Girish Ramakrishnan
d28548ebba
feat: add option to skip installation of scheduler ( #1807 )
2024-08-23 20:01:46 +02:00
Phan An
7ae57e3d98
feat: add Scheduler installation command ( #1802 )
2024-07-22 22:42:58 +02:00
Phan An
e325640668
fix: composer install during init breaks Docker run
2024-07-09 23:52:48 +02:00
Phan An
c2052d37a7
fix: better check for Db connection during init
2024-07-06 17:45:14 +02:00
Phan An
41ec5c867d
doc: add more troubleshooting hints
2024-07-06 17:44:58 +02:00
Phan An
5de0bfde0d
feat: use Process instead of bare commands
2024-07-06 17:44:58 +02:00
Phan An
a012256662
chore: make properties readonly
2024-07-06 17:44:58 +02:00
Phan An
937e902972
fix: setup storage message shows when path has been setup
2024-07-06 17:44:56 +02:00
Phan An
023144386a
chore: replace composer dump with install
2024-07-06 17:44:55 +02:00
Phan An
f1b1d06f2d
chore: add descripton for --no-assets option
2024-07-06 17:44:47 +02:00
Phan An
cfd4a37171
feat: command to set up storage
2024-07-06 17:44:47 +02:00
Phan An
bfd00de9e2
feat(plus): create command to setup Dropbox storage
2024-07-06 17:44:45 +02:00
Phan An
79f6efa6ad
feat: show Empty state if All Songs fetch returns empty
2024-07-06 17:44:43 +02:00
Phan An
738af614bb
chore: a bit of improvement for init command
2024-07-06 17:44:43 +02:00
Phan An
f22f1e0cba
chore: minor refactoring
2024-07-06 17:44:41 +02:00
Phan An
4574139998
feat: rename (alias) koel:sync to koel:scan and add owner/private options
2024-07-06 17:44:40 +02:00
Phan An
53d08371b9
feat: allows users to upload for Plus
2024-07-06 17:44:40 +02:00
Phan An
9d9dc0b397
refactor: use custom query builders instead of scopes
2022-08-09 20:45:11 +02:00
Phan An
ffd77d0051
fix: save env file after init command
2022-08-03 12:01:32 +02:00
Phan An
9d3011fe2c
fix: koel:init
2022-08-02 10:21:05 +02:00
Phan An
971a3c2629
fix: make koel:init smoother
2022-08-02 08:22:08 +02:00
Phan An
4258873183
fix: broken tests
2022-07-29 13:08:24 +02:00
Phan An
3c5c24c104
feat: log init errors
2022-07-29 12:53:07 +02:00
Phan An
b12e0c14a7
feat: adap release and init commands to new workflow
2022-07-29 12:49:55 +02:00
Phan An
bfd1008f6c
chore: clean up and make code php8-y
2022-07-29 09:04:44 +02:00
Phan An
a3c1f7aec4
fix(cs): broken static analysis
2022-07-27 20:08:57 +02:00
Phan An
70696da096
feat: require PHP7.4 ( #1326 )
2021-06-05 12:47:56 +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
4432ad6c21
feat: use default admin credentials during setup
2021-01-23 19:58:08 +01:00
Phan An
0844833bfc
fix: update the build command
2021-01-01 16:22:39 +01:00
Phan An
560d41bf1d
chore: fix CS
2020-12-22 21:11:22 +01:00
Phan An
bf8feac8ea
Merge branch 'master' of github.com:koel/koel into master
2020-09-06 23:28:32 +02:00
Phan An
e356e72814
feat: upgrade Laravel to 7.x
2020-09-06 20:21:39 +02:00
Svante Richter
e66b04a0a8
Build via github actions ( #1231 )
2020-07-15 15:20:02 +02:00
Phan An
4dabfd1c6f
chore: improve password collecting for commands
2019-11-29 21:28:34 +01:00
Phan An
d55a823036
chore: Better handling errors during installation
2019-09-10 20:30:44 +02:00
Phan An
0024b88f3f
feat: yarn output during installation is colored
2019-08-29 23:00:53 +02:00
Phan An
3edd800b4d
Do not run yarn production post-install
2019-08-29 09:42:57 +02:00
Phan An
6dcb07d973
Run two yarn commands
2019-08-28 23:55:53 +02:00
Phan An
b3b9202ed8
Fix some problems with code analytics
2019-06-30 16:23:02 +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
d88dd79f15
Fix basic errors detected by PHPStan
2018-08-31 20:47:15 +07:00
Phan An
1558062428
Rewrite the file synchronization handling logic
2018-08-29 16:41:42 +07:00
Phan An
ffa05696c8
Upgrade to Larave 5.5 and PHP 7
2018-08-29 13:15:23 +07:00
Phan An
3ab55d438b
Apply fixes from StyleCI ( #788 )
2018-08-23 08:58:43 +02:00
Phan An
02d36c692e
Refactor InitCommand
2018-08-23 08:58:22 +02:00
Phan An
49daef32ba
Apply fixes from StyleCI ( #781 )
2018-08-19 23:03:21 +02:00
Phan An
2c7b6765d2
Rename init cmd and make it DI
2018-08-19 23:03:02 +02:00