Commit graph

840 commits

Author SHA1 Message Date
Phan An
aa7ddd9d94
refactor: avoid leadking database keys (#1874) 2024-11-09 15:56:48 +01:00
Phan An
22c16b996f
feat: use PHP attribute to mark requests disabled in demo (#1873) 2024-11-08 18:40:59 +01:00
James
54f507c163
fix(editing songs): track number removed when editing multiple songs
Closes #1740.
2024-11-03 08:35:20 +07:00
Phan An
d6053e931a feat: ensure current branch is master for release 2024-10-31 20:56:50 +07:00
Phan An
f017b82479
fix: broken route:list command (#1859) 2024-10-24 18:05:07 +07:00
Phan An
3e9b94c099 refactor: use HasUuids trait instead of manual implementation 2024-10-23 15:51:02 +07:00
Phan An
bd246c37dd fix: broken search 2024-10-17 22:04:51 +07:00
Phan An
d041a0386f
chore: better Repository docs (#1852) 2024-10-15 13:29:31 +07:00
Phan An
ae923547ff
chore: cache model attributes (#1839) 2024-10-06 21:21:30 +02:00
Phan An
f2d0d0cba8
chore: several improvements for PodcastService (#1836) 2024-10-05 13:59:10 +02:00
Phan An
b859f0bfec
feat: replace attempt() with built-in rescue() (#1833) 2024-10-01 00:15:38 +02:00
Phan An
e3bbf4ab4b chore: some cleanups 2024-09-15 15:33:59 +02:00
Phan An
be4cdf797c fix: static analytics 2024-09-08 13:30:19 +02:00
Phan An
f5861ad518 feat: add koel:doctor artisan command 2024-09-08 13:21:06 +02:00
Phan An
c3e5e8ac5a feat: allow bitrate options for mobile transcoding 2024-09-03 16:51:23 +02:00
Phan An
6664e1d1ea feat: use transcode-and-cache instead of direct on-the-fly transcode&streaming 2024-09-03 12:52:07 +02:00
Phan An
85316a378b chore: switch back to main branch after release 2024-09-02 17:17:02 +02:00
Phan An
0b99f3a1f3 feat: add a command to release Koel 2024-09-02 12:52:18 +02:00
Phan An
b79bfb0472 feat: only show batch download options if supported 2024-08-29 19:54:58 +02:00
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
16a20dd554
feat: rework playlist cover upload/remove (#1806) 2024-07-26 16:33:14 +02:00
Phan An
0729f7d60e fix: collaborators shouldn't be allowed to update playlist details 2024-07-26 14:28:11 +02:00
Phan An
7ae57e3d98
feat: add Scheduler installation command (#1802) 2024-07-22 22:42:58 +02:00
MichaIng
19e704ccc3
feat: implement and use new confg key for trusted hosts (#1797) 2024-07-17 00:07:58 +02:00
Phan An
3b34819706
fix: issues with DISTINCT on pgsql (#1789) 2024-07-14 20:49:40 +02:00
Phan An
dae5605098 chore(plus): add a warning when multiple keys found 2024-07-14 14:17:22 +02:00
Phan An
475de9486f
fix: broken pgsql query with distinct() (#1782) 2024-07-13 13:50:00 +02:00
Phan An
c656eac5a5 fix: static analytics 2024-07-11 17:21:25 +02:00
Phan An
4c3d27e515 fix: album/artist art upload & cache issue 2024-07-11 17:09:08 +02:00
Phan An
e325640668 fix: composer install during init breaks Docker run 2024-07-09 23:52:48 +02:00
Phan An
92b90f7859 fix: syncing podcasts 2024-07-08 23:15:19 +02:00
Phan An
e3086422c7 fix(build): fixing build errors 2024-07-07 22:52:27 +02:00
Phan An
6736572cbd fix: only provide storage options for Plus users 2024-07-06 17:45:14 +02:00
Phan An
4cace11d0b fix: help text for S3 setup script 2024-07-06 17:45:14 +02:00
Phan An
510960d2f6 chore: default to scan after setting up local storage 2024-07-06 17:45:14 +02:00
Phan An
c2052d37a7 fix: better check for Db connection during init 2024-07-06 17:45:14 +02:00
Phan An
7ee8c7ba45 fix: get playables not returnig episodes 2024-07-06 17:45:13 +02:00
Phan An
5c07b893f3 docs: add Podcasts feature 2024-07-06 17:45:13 +02:00
Phan An
a53c9df893 fix: allow v7 as an API version 2024-07-06 17:45:12 +02:00
Phan An
5d126c2cba feat(podcast): sort podcasts 2024-07-06 17:45:11 +02:00
Phan An
af237d5419 fix: latest songs 2024-07-06 17:45:11 +02:00
Phan An
ad86ba0030 fix: wrap search in throw/catch 2024-07-06 17:45:11 +02:00
Phan An
afc13f808c feat: add Podcast as a searchable entity to import 2024-07-06 17:45:11 +02:00
Phan An
7f3692b65e chore(perf): improve podcast adding performance 2024-07-06 17:45:11 +02:00
Phan An
1afd8ba7d5 refactor: create Song query with contextual user and type 2024-07-06 17:45:11 +02:00
Phan An
9adfabb651 chore: some cleanups 2024-07-06 17:45:11 +02:00
Phan An
4a10aa9915 feat: replace some attributes with casts 2024-07-06 17:45:10 +02:00
Phan An
90a47d59b5 fix: only consider episodes accessible if subscribed to podcasts 2024-07-06 17:45:10 +02:00
Phan An
bdd9fe05e9 fix: user avatar sometimes shows up as gravatar 2024-07-06 17:45:10 +02:00