Phan An
|
06761b7917
|
feat(plus): support Dropbox
|
2024-02-05 12:50:06 +01:00 |
|
Phan An
|
833774e20a
|
feat(plus): support S3 compatible storages
|
2024-02-05 11:38:08 +01:00 |
|
Phan An
|
a790cf904e
|
feat: support reorder songs in playlists
|
2024-02-02 17:26:07 +01:00 |
|
Phan An
|
0ae78ce130
|
feat(plus): revise artist/image art upload policies
|
2024-01-27 12:24:34 +01:00 |
|
Phan An
|
30230c79c9
|
feat(test): add client test for collaborative playlists and more
|
2024-01-26 15:24:46 +01:00 |
|
Phan An
|
69dc61b06b
|
feat(test): add missing tests for Playlist services
|
2024-01-26 12:06:57 +01:00 |
|
Phan An
|
3942fb5811
|
feat(ui): animate song rows and sidebar menu items
|
2024-01-25 19:02:10 +01:00 |
|
Phan An
|
449bc720c7
|
feat(plus): song visibility behaviors for collaborative playlists
|
2024-01-25 17:21:26 +01:00 |
|
Phan An
|
36785b720f
|
feat(plus): manage collaborators
|
2024-01-25 00:09:26 +01:00 |
|
Phan An
|
83328284d7
|
feat: store perferences on server and make upload visibility a preference
|
2024-01-24 11:40:24 +01:00 |
|
Phan An
|
595d7371c5
|
feat(plus): disable Shareable URL if song is private
|
2024-01-23 00:27:31 +01:00 |
|
Phan An
|
bf02dd2413
|
feat: use Cache instead of local storage for song sharing
|
2024-01-23 00:16:57 +01:00 |
|
Phan An
|
71998df36d
|
fix: sortable/reorderable song list messed up
|
2024-01-23 00:11:13 +01:00 |
|
Phan An
|
7d3c541850
|
fix(plus): smart playlist display inaccessible songs
|
2024-01-22 23:36:09 +01:00 |
|
Phan An
|
892be8378a
|
feat(plust): playlist collaboration
|
2024-01-22 23:24:07 +01:00 |
|
Phan An
|
159f0e1d06
|
feat: allows adding Playlist directly to queue
|
2024-01-16 23:24:15 +01:00 |
|
Phan An
|
38f7034df4
|
feat(test|client): add tests song visibility
|
2024-01-16 22:45:29 +01:00 |
|
Phan An
|
e3a469f264
|
feat(test): add tests song visibility
|
2024-01-16 22:14:14 +01:00 |
|
Phan An
|
c707e0fdd4
|
feat(test): add tests for multiple functions
|
2024-01-16 00:38:50 +01:00 |
|
Phan An
|
9d9807f280
|
fix: assing default user to S3-imported songs
|
2024-01-15 18:45:01 +01:00 |
|
Phan An
|
a798e6bac9
|
fix: updating songs from S3 might create duplicates
|
2024-01-15 14:32:44 +01:00 |
|
Phan An
|
eaf5837768
|
chore: better create playlist btn
|
2024-01-14 14:20:56 +01:00 |
|
Phan An
|
b7f5b4bbd5
|
fix: minor styles
|
2024-01-14 13:50:37 +01:00 |
|
Phan An
|
619f88c81c
|
feat(plus): activate license from web interface
|
2024-01-13 19:08:42 +01:00 |
|
Phan An
|
615682da18
|
feat(plus): support "own songs only" option for smart playlists
|
2024-01-12 15:41:02 +01:00 |
|
Phan An
|
ccd2422e54
|
feat: better tooltips for list play buttons
|
2024-01-12 11:09:15 +01:00 |
|
Phan An
|
ae201575f3
|
fix: jumping bug when "Own songs only" is toggled
|
2024-01-12 11:01:39 +01:00 |
|
Phan An
|
bb84e03e1f
|
fix: hover state for submenu with a list
|
2024-01-12 00:54:21 +01:00 |
|
Phan An
|
5e1ed9b7c0
|
feat(plus): suggests to show public songs if song list is empty
|
2024-01-12 00:29:00 +01:00 |
|
Phan An
|
26c7adbe5b
|
fix: "Own songs only" style when header is collapsed
|
2024-01-12 00:11:29 +01:00 |
|
Phan An
|
61d1cf2224
|
feat: show Empty state if All Songs fetch returns empty
|
2024-01-12 00:03:49 +01:00 |
|
Phan An
|
23feaebebe
|
chore: a bit of improvement for init command
|
2024-01-11 23:50:15 +01:00 |
|
Phan An
|
232c3badf3
|
fix: add scss lang
|
2024-01-11 23:24:45 +01:00 |
|
Phan An
|
bfa6a9c8e6
|
fix: restore helpers to Helpers because not worth it
|
2024-01-11 23:20:42 +01:00 |
|
Phan An
|
94fc39e532
|
feat(plus): allows filtering All Songs by own songs only
|
2024-01-11 23:14:22 +01:00 |
|
Phan An
|
ec0bbfc88d
|
Merge branch 'master' into plus
|
2024-01-11 20:51:47 +01:00 |
|
Phan An
|
fdc780eb43
|
feat(design): use Toggle style for checkboxes
|
2024-01-11 20:51:35 +01:00 |
|
Phan An
|
1c734f67b8
|
chore: clean up unused imports
|
2024-01-11 20:30:43 +01:00 |
|
Phan An
|
80f52daa4d
|
fix: only show Upgrade badge to admins
|
2024-01-11 20:29:15 +01:00 |
|
Phan An
|
6b23f85b90
|
feat(plus): add tests for License service
|
2024-01-11 20:29:15 +01:00 |
|
Phan An
|
10eed05543
|
feat(plus): add upload tests
|
2024-01-11 20:29:15 +01:00 |
|
Phan An
|
70d3406009
|
fix: static analytics
|
2024-01-11 20:29:14 +01:00 |
|
Phan An
|
693939c1d2
|
chore: refactor tests and factories
|
2024-01-11 20:29:14 +01:00 |
|
Phan An
|
0407a000e8
|
feat(plus): add song interaction tests
|
2024-01-11 20:29:14 +01:00 |
|
Phan An
|
d31479019a
|
chore: better validation rules
|
2024-01-11 20:29:14 +01:00 |
|
Phan An
|
c7698a7b13
|
chore: minor refactoring
|
2024-01-11 20:29:14 +01:00 |
|
Phan An
|
3fd16b656b
|
feat(plus): add song play and visibility change tests
|
2024-01-11 20:29:14 +01:00 |
|
Phan An
|
296a843612
|
feat(plus): add song policy tests
|
2024-01-11 20:29:14 +01:00 |
|
Phan An
|
1d609fff55
|
chore: fine-tune Song policies
|
2024-01-11 20:29:13 +01:00 |
|
Phan An
|
8965e117b7
|
feat: move Plus badge to bottom of sidebar
|
2024-01-11 20:29:13 +01:00 |
|