Commit graph

2887 commits

Author SHA1 Message Date
Phan An
89a829567c feat(test|client): add tests song visibility 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
179faefeed fix: assing default user to S3-imported songs 2024-07-06 17:44:44 +02:00
Phan An
854900b9b7 chore: better create playlist btn 2024-07-06 17:44:43 +02:00
Phan An
8534f5ff9a fix: minor styles 2024-07-06 17:44:43 +02:00
Phan An
40af08f2f6 feat(plus): activate license from web interface 2024-07-06 17:44:43 +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
bcc71ea1d9 feat: better tooltips for list play buttons 2024-07-06 17:44:43 +02:00
Phan An
7fcffa3854 fix: jumping bug when "Own songs only" is toggled 2024-07-06 17:44:43 +02:00
Phan An
dd5cb0da63 fix: hover state for submenu with a list 2024-07-06 17:44:43 +02:00
Phan An
024db0b988 feat(plus): suggests to show public songs if song list is empty 2024-07-06 17:44:43 +02:00
Phan An
1f9f053c0d fix: "Own songs only" style when header is collapsed 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
9472a29f2e fix: add scss lang 2024-07-06 17:44:42 +02:00
Phan An
d548cff3b2 fix: restore helpers to Helpers because not worth it 2024-07-06 17:44:42 +02:00
Phan An
3326bc5081 feat(plus): allows filtering All Songs by own songs only 2024-07-06 17:44:42 +02:00
Phan An
ec529266df chore: clean up unused imports 2024-07-06 17:44:42 +02:00
Phan An
52711620bb fix: only show Upgrade badge to admins 2024-07-06 17:44:42 +02:00
Phan An
9f30ca65c1 feat(plus): add tests for License service 2024-07-06 17:44:42 +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
de44bc781b chore: better validation rules 2024-07-06 17:44:41 +02:00
Phan An
f22f1e0cba chore: minor refactoring 2024-07-06 17:44:41 +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
Phan An
9a89828384 chore: fine-tune Song policies 2024-07-06 17:44:41 +02:00
Phan An
e598f0a401 feat: move Plus badge to bottom of sidebar 2024-07-06 17:44:41 +02:00
Phan An
ca9b77f697 feat: allow making songs public/private 2024-07-06 17:44:41 +02:00
Phan An
2c3479b6f3 feat: display Plus/Community info 2024-07-06 17:44:41 +02:00
Phan An
3aef0dc2b8 feat: deactivate license 2024-07-06 17:44:41 +02:00
Phan An
d5d78afa76 feat: compare store ID 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
31f0992512 feat: adapt like/unlike songs to Plus 2024-07-06 17:44:40 +02:00
Phan An
a8c78adf65 feat: make song edit/deletion plus-aware 2024-07-06 17:44:40 +02:00
Phan An
acc3374ee2 feat: do not show SupportBar nag if 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
f4a0e8d006 feat: mark external songs with icon 2024-07-06 17:44:40 +02:00
Phan An
ff033139a4 feat: supports multi-tenant 2024-07-06 17:44:39 +02:00
Phan An
89a868d3d3 chore: add sponsors 2024-06-26 11:19:33 +02:00
ChaitanyaPTank
44345753fa
fix: .htaccess customizations get overwritten with updates (#1762) 2024-04-24 17:02:05 +02:00
Phan An
e2838f3c9e fix: leftover song after sharing 2024-01-17 16:48:35 +01:00
Phan An
3a3a84164d fix: updating songs from S3 might create duplicates 2024-01-15 14:33:04 +01:00
Phan An
fdc780eb43 feat(design): use Toggle style for checkboxes 2024-01-11 20:51:35 +01:00
Phan An
600a3c1dd6 fix: stablize song sharing functionality 2024-01-11 20:26:38 +01:00