Commit graph

1486 commits

Author SHA1 Message Date
Phan An
55543039e0 fix(tests): update snapshot 2024-07-06 17:45:14 +02:00
Phan An
d4bf3cfb6c chore: some type improvements 2024-07-06 17:45:14 +02:00
Phan An
9b203374a5 fix: line-height problem on song thumbnails 2024-07-06 17:45:13 +02:00
Phan An
858ff85fe1 feat: make sidebar toggle btn appear on hover only 2024-07-06 17:45:13 +02:00
Phan An
9cbe142509 chore(ui): more balance play icon 2024-07-06 17:45:13 +02:00
Phan An
bd28da72d1 chore: refactor and simplify song filtering 2024-07-06 17:45:12 +02:00
Phan An
e940a8dffe refactor: create fuzzy search composable 2024-07-06 17:45:12 +02:00
Phan An
eef2cfa0e0 feat: allow refreshing QR code 2024-07-06 17:45:12 +02:00
Phan An
3da777dbb2 fix: sidebar toggling on mobile (fr) 2024-07-06 17:45:11 +02:00
Phan An
5d126c2cba feat(podcast): sort podcasts 2024-07-06 17:45:11 +02:00
Phan An
e1448ce909 fix: continuous playing on iOS 2024-07-06 17:45:11 +02:00
Phan An
a61cd86cf9 fix: sidebar toggling on mobile 2024-07-06 17:45:11 +02:00
Phan An
d2b6ae5d6d fix: extra drawer not rendered when current song is null 2024-07-06 17:45:11 +02:00
Phan An
7f3692b65e chore(perf): improve podcast adding performance 2024-07-06 17:45:11 +02:00
Phan An
1afd8ba7d5 refactor: create Song query with contextual user and type 2024-07-06 17:45:11 +02:00
Phan An
45164a4426 feat(test): song list sorter tests 2024-07-06 17:45:10 +02:00
Phan An
2c0e3c0bc6 feat(test): Queue button tests 2024-07-06 17:45:10 +02:00
Phan An
2ee84720b3 chore: optimize imports 2024-07-06 17:45:10 +02:00
Phan An
44c638897d fix(ui): episode progress copy & styles 2024-07-06 17:45:09 +02:00
Phan An
6c6d428539 fix(ui): always show play buttons on touch screens 2024-07-06 17:45:09 +02:00
Phan An
4e1838c247 feat(test): some remote controller tests 2024-07-06 17:45:09 +02:00
Phan An
f14cbcd00a feat: adapt remote controller to Podcast 2024-07-06 17:45:08 +02:00
Phan An
0f67ce2478 fix(tests): broken FE tests after Podcast feature 2024-07-06 17:45:08 +02:00
Phan An
7d3215a323 feat(test): EpisodeProgress tests 2024-07-06 17:45:07 +02:00
Phan An
1881c60407 feat(test): EpisodeItem tests 2024-07-06 17:45:07 +02:00
Phan An
bdc9f72368 chore(tests): better typings for factory 2024-07-06 17:45:07 +02:00
Phan An
8314b011e2 fix: podcast/episode thumbnail hidden 2024-07-06 17:45:04 +02:00
Phan An
a3f9715a12 fix: better handling of YouTube video loading failure 2024-07-06 17:45:04 +02:00
Phan An
3e321bf47e feat: podcasts 2024-07-06 17:45:04 +02:00
Phan An
911410bdfd feat: use OnClickOutside from vueuse 2024-07-06 17:45:03 +02:00
Phan An
d4be2e3b22 fix: better drag leave handling 2024-07-06 17:45:03 +02:00
Phan An
eb8b42b1a9 refactor: useSongMenuMethods 2024-07-06 17:45:03 +02:00
Phan An
64d6e6db30 fix: Artist/Album thumgnail style 2024-07-06 17:45:03 +02:00
Phan An
9d49281261 feat: refresh overview screen on new uploads 2024-07-06 17:45:03 +02:00
Phan An
36fdda159f feat: use popover for toasts 2024-07-06 17:45:02 +02:00
Phan An
4226e41910 chore: minor improvements 2024-07-06 17:45:02 +02:00
Phan An
ecbc7de7fa fix: Space bar triggers playback even on button roles 2024-07-06 17:45:02 +02:00
Phan An
617fc9d0eb feat: better focus style for inputs and buttons 2024-07-06 17:45:02 +02:00
Phan An
ec4c65130c feat: allow triggering checkbox with Space 2024-07-06 17:45:01 +02:00
Phan An
e1f05805be refactor: useErrorHandler 2024-07-06 17:45:01 +02:00
Phan An
43795e6ffd chore: reformat code 2024-07-06 17:45:01 +02:00
Phan An
8f1aebb357 feat: use v-bind for context menu position 2024-07-06 17:45:01 +02:00
Phan An
ece143aa04 fix: clipped active menu item indicator 2024-07-06 17:45:01 +02:00
Phan An
90c746c8b5 fix: input autofill style 2024-07-06 17:45:01 +02:00
Phan An
bfc807cfb9 chore: add missing tests 2024-07-06 17:45:01 +02:00
Phan An
221e46c1b9 chore: improve types for useErrorHandler composable 2024-07-06 17:45:00 +02:00
Phan An
461abc10f9 feat: improve error handling by using a composable 2024-07-06 17:45:00 +02:00
Phan An
79a6040b3f refactor: extract app init logic to its own component 2024-07-06 17:45:00 +02:00
Phan An
53a6e4a16e fix(type): fix Lemonqueezy type definition 2024-07-06 17:44:59 +02:00
Phan An
36e65145aa feat(test): some missing component tests 2024-07-06 17:44:59 +02:00