Commit graph

200 commits

Author SHA1 Message Date
Phan An
218d25add6 fix: upload item background color 2024-07-06 17:44:59 +02:00
Phan An
5b0cfa00b3 fix: broken slider and dropdown styles 2024-07-06 17:44:58 +02:00
Phan An
ca34b5e2a9 chore: remove overlay outline 2024-07-06 17:44:58 +02:00
Phan An
902c439fed feat(ui): use Tailwind CSS 2024-07-06 17:44:57 +02:00
Phan An
0b66f365b2 chore: replace Sass with PostCSS 2024-07-06 17:44:57 +02:00
Phan An
bd8ada1d10 feat: support Google SSO 2024-07-06 17:44:56 +02:00
Phan An
2fd7b8628e chore(ui): better icons for playlist and repeat mode 2024-07-06 17:44:56 +02:00
Phan An
2a58561913 fix: ensure state is ready before app init 2024-07-06 17:44:55 +02:00
Phan An
e106bff23d feat: custom profile avatar 2024-07-06 17:44:52 +02:00
Phan An
c772028ce6 fix(tests): broken tests 2024-07-06 17:44:51 +02:00
Phan An
8bb1c34ba4 fix: shortcut should be without modifier keys 2024-07-06 17:44:50 +02:00
Phan An
739291c001 chore: minor VolumeSlider refactoring 2024-07-06 17:44:50 +02:00
Phan An
e29c1b6008 feat: repeat mode shortcut 2024-07-06 17:44:50 +02:00
Phan An
b8bfd37964 feat: volume and seek shortcuts 2024-07-06 17:44:50 +02:00
Phan An
c29abe4657 feat: better safe triangle for submenus 2024-07-06 17:44:48 +02:00
Phan An
4d230f3baa fix: allow legacy password login by removing minlength 2024-07-06 17:44:47 +02:00
Phan An
081aedb51f feat: use global constant for demo mode 2024-07-06 17:44:47 +02:00
Phan An
e9695495c9 feat: forgot password 2024-07-06 17:44:47 +02:00
Phan An
302f2a84d0 feat: custom cover for playlists 2024-07-06 17:44:46 +02:00
Phan An
4a7f1a2a9a feat: better tooltips for upload failure 2024-07-06 17:44:46 +02:00
Phan An
28af8c0122 feat: support reorder songs in playlists 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
00eebaf225 feat(test): add client test for collaborative playlists and more 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
9dc23f319e feat(plust): playlist collaboration 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
40af08f2f6 feat(plus): activate license from web interface 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
9472a29f2e fix: add scss lang 2024-07-06 17:44:42 +02:00
Phan An
53d08371b9 feat: allows users to upload for Plus 2024-07-06 17:44:40 +02:00
Phan An
fdc780eb43 feat(design): use Toggle style for checkboxes 2024-01-11 20:51:35 +01:00
Phan An
a6a0edb110 fix: update snapshots 2023-11-10 16:21:36 +01:00
Phan An
a8270f4726 chore: PascalCase for icon components 2023-11-10 14:16:06 +01:00
Phan An
f87d970b50
feat: invite users 2023-08-22 22:53:55 +02:00
Ali Falahati
52e043cfcd
fix: null currentUser on avatar (closes #1679) 2023-06-01 16:58:51 +02:00
Phan An
e9fdc02485 chore: use UUID for message toaster 2023-04-17 22:13:11 +02:00
Phan An
1c6fec9d0a
feat: skip/stop if current song is removed from queue (#1636) 2022-12-19 22:44:48 +07:00
Phan An
bfd2bd4fcd
feat: allow filtering (applicable) song lists (#1635) 2022-12-17 19:09:22 +07:00
Phan An
63c155ceaf
fix: scroll fade problem on Artist/Album screen (#1634) 2022-12-16 22:30:25 +07:00
Phan An
bf29f7e32e
feat: use feather as the lyrics icon (#1633) 2022-12-16 00:16:36 +07:00
Phan An
8be339a23a
feat: add fade effect to overflown lists (#1618) 2022-12-06 13:14:45 +01:00
Phan An
4b8ae1a78e
chore: code style and some minor fixes 2022-12-02 17:17:37 +01:00
Phan An
20bded3bca
chore(test): improve client unit tests with user-event and screen (#1606) 2022-11-29 11:18: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
e7ee72d204
feat: use overlay instead of soundbars for form submission (#1598) 2022-11-19 22:59:56 +01:00
Phan An
9c776cb3b5
feat: turn overlay functionalities into composable (#1597) 2022-11-19 19:04:21 +01:00
Phan An
bc5081cd0f
feat: use composables for Router 2022-11-18 19:44:20 +01:00
Phan An
246fff58d3
feat: use composables for DialogBox and MessageToast 2022-11-18 18:45:38 +01:00
Phan An
bd0585e587
feat: use dialog element for overlay component (#1594) 2022-11-18 16:31:36 +01:00