Phan An
|
afc13f808c
|
feat: add Podcast as a searchable entity to import
|
2024-07-06 17:45:11 +02:00 |
|
Phan An
|
f60d7b0acf
|
fix(tests): broken tests after Podcast feature
|
2024-07-06 17:45:05 +02:00 |
|
Phan An
|
3e321bf47e
|
feat: podcasts
|
2024-07-06 17:45:04 +02:00 |
|
Phan An
|
448cbed731
|
chore: remove unnecessary type hints
|
2024-07-06 17:45:02 +02:00 |
|
Phan An
|
d4c3db8359
|
chore: code format
|
2024-07-06 17:45:02 +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
|
460ba2614d
|
feat: convert storage tyes to enums
|
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
|
58f62c24ed
|
fix: static analytics
|
2024-07-06 17:44:56 +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
|
8b5fd336df
|
fix(plus): correct product URL and modal behavior
|
2024-07-06 17:44:53 +02:00 |
|
Phan An
|
d1da839c4c
|
fix: playlist UUID migration
|
2024-07-06 17:44:47 +02:00 |
|
Phan An
|
f1b1d06f2d
|
chore: add descripton for --no-assets option
|
2024-07-06 17:44:47 +02:00 |
|
Phan An
|
343ae32bea
|
feat: add scan and prune command to schedule
|
2024-07-06 17:44:47 +02:00 |
|
Phan An
|
6e18bf0d46
|
chore: command descriptions
|
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
|
ff79332c6a
|
feat(test): add tests for cloud storages
|
2024-07-06 17:44:46 +02:00 |
|
Phan An
|
bcb92c35a2
|
feat(plus): disable scanning for cloud storages
|
2024-07-06 17:44:46 +02:00 |
|
Phan An
|
bfd00de9e2
|
feat(plus): create command to setup Dropbox storage
|
2024-07-06 17:44:45 +02:00 |
|
Phan An
|
179faefeed
|
fix: assing default user to S3-imported songs
|
2024-07-06 17:44:44 +02:00 |
|
Phan An
|
40af08f2f6
|
feat(plus): activate license from web interface
|
2024-07-06 17:44:43 +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
|
9f30ca65c1
|
feat(plus): add tests for License service
|
2024-07-06 17:44:42 +02:00 |
|
Phan An
|
f22f1e0cba
|
chore: minor refactoring
|
2024-07-06 17:44:41 +02:00 |
|
Phan An
|
cc12618a95
|
feat(plus): add song policy tests
|
2024-07-06 17:44:41 +02:00 |
|
Phan An
|
3aef0dc2b8
|
feat: deactivate license
|
2024-07-06 17:44:41 +02:00 |
|
Phan An
|
4012f8d0fb
|
feat: adapt downloading to Plus
|
2024-07-06 17:44:40 +02:00 |
|
Phan An
|
1bb22bc336
|
feat: integrate with Lemon Squeezy
|
2024-07-06 17:44:40 +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
|
e068a4ca8c
|
feat: support genre and year (closes #1503) (#1509)
|
2022-09-23 13:21:29 +07: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
|
61b6ffeeb1
|
chore(api): shorten display scanned file names
|
2022-07-31 18:45:34 +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
|
686c5f70fe
|
feat: revamp sync and sync commands
|
2022-07-29 12:51:20 +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
|
09f54d26d5
|
fix(sync): properly ignore unchanged files
|
2022-07-07 12:45:47 +02:00 |
|
Phan An
|
58659c2e30
|
feat: better supports for compilation when scanning
|
2022-07-05 15:47:26 +02:00 |
|
Phan An
|
fbbe434204
|
feat!: make app progressive
|
2022-07-04 10:36:39 +02:00 |
|
Phan An
|
2cb64de316
|
feat: rename koel:tidy to koel:prune
|
2021-12-10 16:23:04 +01:00 |
|
Phan An
|
70696da096
|
feat: require PHP7.4 (#1326)
|
2021-06-05 12:47:56 +02:00 |
|