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
|
3d68b1b470
|
feat(test): BE tests for Podcast feature
|
2024-07-06 17:45:05 +02:00 |
|
Phan An
|
f60d7b0acf
|
fix(tests): broken tests after Podcast feature
|
2024-07-06 17:45:05 +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
|
bdf19a0d8d
|
chore: add SFTP config to .env.example
|
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
|
aa787edb2e
|
feat(plus): add SFTP support
|
2024-07-06 17:45:02 +02:00 |
|
Phan An
|
448cbed731
|
chore: remove unnecessary type hints
|
2024-07-06 17:45:02 +02:00 |
|
Phan An
|
d4c3db8359
|
chore: code format
|
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 |
|
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
|
7f1429377e
|
feat: login via OTP
|
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
|
c0a42fe36c
|
chore(build): change CI PHP version
|
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
|
41ec5c867d
|
doc: add more troubleshooting hints
|
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
|
971f184e65
|
feat: upgrade PHPUnit
|
2024-07-06 17:44:58 +02:00 |
|
Phan An
|
5de0bfde0d
|
feat: use Process instead of bare commands
|
2024-07-06 17:44:58 +02:00 |
|
Phan An
|
460ba2614d
|
feat: convert storage tyes to enums
|
2024-07-06 17:44:58 +02:00 |
|
Phan An
|
a012256662
|
chore: make properties readonly
|
2024-07-06 17:44:58 +02:00 |
|
Phan An
|
383f5adaba
|
feat: convert smart playlist options to enums
|
2024-07-06 17:44:58 +02:00 |
|
Phan An
|
c4b09489a4
|
feat: convert result types to enums
|
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 |
|