Commit graph

31 commits

Author SHA1 Message Date
Phan An
aa7ddd9d94
refactor: avoid leadking database keys (#1874) 2024-11-09 15:56:48 +01:00
Phan An
793b59e9cf
refactor: use attributes for tests (#1858) 2024-10-24 17:45:45 +07:00
Phan An
e3bbf4ab4b chore: some cleanups 2024-09-15 15:33:59 +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
f60d7b0acf fix(tests): broken tests after Podcast feature 2024-07-06 17:45:05 +02:00
Phan An
383f5adaba feat: convert smart playlist options 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
b81571ab29 fix(tests): proxy auth test 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
bd8ada1d10 feat: support Google SSO 2024-07-06 17:44:56 +02:00
Phan An
58f62c24ed fix: static analytics 2024-07-06 17:44:56 +02:00
Phan An
9b7759a492 feat: support adding collaborative playlists into usr own folder 2024-07-06 17:44:56 +02:00
Phan An
4b649f2f58 fix(tests): broken tests after Saloon migration 2024-07-06 17:44:54 +02:00
Phan An
302f2a84d0 feat: custom cover for playlists 2024-07-06 17:44:46 +02:00
Phan An
52285a1c48 refactor: use adapters for streamers 2024-07-06 17:44:46 +02:00
Phan An
d313a72619 feat(plus): rework cloud storages and streamers 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
5d2ff87271 feat(plus): revise artist/image art upload policies 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
69368bfbd8 fix(plus): smart playlist display inaccessible songs 2024-07-06 17:44:44 +02:00
Phan An
9dc23f319e feat(plust): playlist collaboration 2024-07-06 17:44:44 +02:00
Phan An
71f5e1d804 feat(test): add tests song visibility 2024-07-06 17:44:44 +02:00
Phan An
891cabaeb8 feat(test): add tests for multiple functions 2024-07-06 17:44:44 +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
dd7c1e754a feat(plus): add upload tests 2024-07-06 17:44:42 +02:00
Phan An
7861478f12 fix: static analytics 2024-07-06 17:44:42 +02:00
Phan An
72a6f2b17f chore: refactor tests and factories 2024-07-06 17:44:42 +02:00
Phan An
928a2eb615 feat(plus): add song interaction tests 2024-07-06 17:44:42 +02:00
Phan An
64b664addf feat(plus): add song play and visibility change tests 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