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
|
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
|
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 |
|
Phan An
|
6a1a874c23
|
fix(tests): broken tests after UI revamp
|
2024-07-06 17:44:59 +02:00 |
|
Phan An
|
f624f1f51c
|
fix: modal UI
|
2024-07-06 17:44:59 +02:00 |
|
Phan An
|
ddd5f3f38e
|
chore: change "url" to "host" for QR
|
2024-07-06 17:44:59 +02:00 |
|
Phan An
|
218d25add6
|
fix: upload item background color
|
2024-07-06 17:44:59 +02:00 |
|
Phan An
|
6fb7484ccf
|
fix: broken scroll effect for sidebar playlist section
|
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
|
727cba81d0
|
fix: allow scrolling the sidebar playlist section
|
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
|
3b7d47cb25
|
feat(build): uprade to Laravel 10 (and PHP 8.1)
|
2024-07-06 17:44:57 +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
|
99df3e773d
|
feat(test): obsolete snapshots
|
2024-07-06 17:44:57 +02:00 |
|
Phan An
|
9d2a3afca9
|
feat: QR for one time tokens
|
2024-07-06 17:44:57 +02:00 |
|
Phan An
|
98a5c89b4c
|
feat(docs): SSO
|
2024-07-06 17:44:56 +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
|
2fd7b8628e
|
chore(ui): better icons for playlist and repeat mode
|
2024-07-06 17:44:56 +02:00 |
|
Phan An
|
a11eaeb809
|
fix: drag and drop playlists into folders
|
2024-07-06 17:44:56 +02:00 |
|
Phan An
|
d3960ffe62
|
feat: continuous playback
|
2024-07-06 17:44:55 +02:00 |
|
Phan An
|
2a58561913
|
fix: ensure state is ready before app init
|
2024-07-06 17:44:55 +02:00 |
|
Phan An
|
8b5fd336df
|
fix(plus): correct product URL and modal behavior
|
2024-07-06 17:44:53 +02:00 |
|
Phan An
|
9238ecfd44
|
feat: extract image cropper to own component
|
2024-07-06 17:44:52 +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
|
f6494bca2c
|
fix: doc urls
|
2024-07-06 17:44:48 +02:00 |
|
Phan An
|
c29abe4657
|
feat: better safe triangle for submenus
|
2024-07-06 17:44:48 +02:00 |
|
Phan An
|
563e9af0d3
|
feat: use VueUse
|
2024-07-06 17:44:48 +02:00 |
|
Phan An
|
551b5c020a
|
feat: toggle nav bar
|
2024-07-06 17:44:48 +02:00 |
|
Phan An
|
51b66df055
|
feat: allow dragging song info from footer
|
2024-07-06 17:44:47 +02:00 |
|
Phan An
|
e054e6ea8f
|
fix: orphan collaborative playlists
|
2024-07-06 17:44:47 +02:00 |
|
Phan An
|
4d230f3baa
|
fix: allow legacy password login by removing minlength
|
2024-07-06 17:44:47 +02:00 |
|
Phan An
|
d1da839c4c
|
fix: playlist UUID migration
|
2024-07-06 17:44:47 +02:00 |
|