Phan An
|
aa7ddd9d94
|
refactor: avoid leadking database keys (#1874)
|
2024-11-09 15:56:48 +01: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
|
9adfabb651
|
chore: some cleanups
|
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
|
aa787edb2e
|
feat(plus): add SFTP support
|
2024-07-06 17:45:02 +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
|
383f5adaba
|
feat: convert smart playlist options to enums
|
2024-07-06 17:44:58 +02:00 |
|
Phan An
|
c4b09489a4
|
feat: convert result types to enums
|
2024-07-06 17:44:58 +02:00 |
|
Phan An
|
3b7d47cb25
|
feat(build): uprade to Laravel 10 (and PHP 8.1)
|
2024-07-06 17:44:57 +02:00 |
|
Phan An
|
902c439fed
|
feat(ui): use Tailwind CSS
|
2024-07-06 17:44:57 +02:00 |
|
Phan An
|
99df3e773d
|
feat(test): obsolete snapshots
|
2024-07-06 17:44:57 +02:00 |
|
Phan An
|
d80a19ba70
|
feat: support reverse proxy authentication
|
2024-07-06 17:44:56 +02:00 |
|
Phan An
|
58f62c24ed
|
fix: static analytics
|
2024-07-06 17:44:56 +02:00 |
|
Phan An
|
d3960ffe62
|
feat: continuous playback
|
2024-07-06 17:44:55 +02:00 |
|
Phan An
|
06dfe8a1db
|
feat: use Saloon for Last.fm integration
|
2024-07-06 17:44:52 +02:00 |
|
Phan An
|
ff79332c6a
|
feat(test): add tests 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
|
d313a72619
|
feat(plus): rework cloud storages and streamers
|
2024-07-06 17:44:45 +02:00 |
|
Phan An
|
1ac0cbdc67
|
feat(plus): support Dropbox
|
2024-07-06 17:44:45 +02:00 |
|
Phan An
|
b723f3d7c9
|
feat(plus): support S3 compatible storages
|
2024-07-06 17:44:45 +02:00 |
|
Phan An
|
5c5c538478
|
feat(plus): song visibility behaviors for collaborative playlists
|
2024-07-06 17:44:45 +02:00 |
|
Phan An
|
e874c80b26
|
feat(plus): manage collaborators
|
2024-07-06 17:44:45 +02:00 |
|
Phan An
|
f3689f61d4
|
feat: store perferences on server and make upload visibility a preference
|
2024-07-06 17:44:45 +02:00 |
|
Phan An
|
c620aaefe5
|
feat(plus): support "own songs only" option for smart playlists
|
2024-07-06 17:44:43 +02:00 |
|
Phan An
|
64b664addf
|
feat(plus): add song play and visibility change 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
|
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
|
5f0eaf228d
|
feat: persist queue and playback state (closes #1675) (#1735)
|
2024-01-01 12:40:21 +01:00 |
|
Phan An
|
1518196af0
|
feat: wrap scanning in a try/catch (closing #1727)
|
2023-12-25 18:15:49 +01:00 |
|
Phan An
|
55e11daf49
|
fix: code analysis error
|
2023-08-23 23:21:20 +02:00 |
|
Phan An
|
f87d970b50
|
feat: invite users
|
2023-08-22 22:53:55 +02:00 |
|
Phan An
|
a8a3baa478
|
Revert "fix: make placeholder text readable"
This reverts commit 7cd5b230d4 .
|
2023-08-20 17:24:56 +02:00 |
|
Phan An
|
7cd5b230d4
|
fix: make placeholder text readable
|
2023-08-20 17:11:51 +02:00 |
|
Phan An
|
81748676ee
|
feat: use UUID for smart playlist rules + test fixes
|
2023-04-17 21:45:43 +02:00 |
|
Phan An
|
5441cfb5f3
|
fix: update multiple songs duplicate values (#1607)
|
2022-11-29 13:16:43 +01:00 |
|
Phan An
|
474fbff4d2
|
fix: file path inconsistency on Windows (closes #1507) (#1605)
|
2022-11-29 11:05:58 +01:00 |
|
Phan An
|
64229568a1
|
feat: allow specifying folder when create/edit playlists (#1603)
|
2022-11-27 16:29:29 +01:00 |
|
Phan An
|
d2f8e4d920
|
feat: use a composition token (#1592)
|
2022-11-16 18:57:38 +01:00 |
|
Phan An
|
21e2c6b412
|
fix: SmartPlaylist operator conversion
|
2022-11-08 20:53:38 +01:00 |
|
Phan An
|
3b15622693
|
feat: add and use "last played" timestamp for songs (#1578)
|
2022-11-08 18:38:28 +01:00 |
|
Phan An
|
c70bb3b5af
|
feat: add Genres screens (#1541)
|
2022-10-21 22:06:43 +02:00 |
|
Phan An
|
e5b6cc36f6
|
fix: properly clean up Last.fm text artifacts
|
2022-10-14 01:11:14 +02:00 |
|
Phan An
|
e068a4ca8c
|
feat: support genre and year (closes #1503) (#1509)
|
2022-09-23 13:21:29 +07:00 |
|
Joey Vos
|
4c7e2644a3
|
fix(metadata): add support for vorbis tags/comments in FileSynchronizer
|
2022-09-15 13:00:53 +07:00 |
|
Phan An
|
f010c773a1
|
feat: rework 3rd integration
|
2022-08-08 18:00:59 +02:00 |
|
Phan An
|
686c5f70fe
|
feat: revamp sync and sync commands
|
2022-07-29 12:51:20 +02:00 |
|