Commit graph

3062 commits

Author SHA1 Message Date
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
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
b81571ab29 fix(tests): proxy auth test 2024-07-06 17:44:57 +02:00
Phan An
2cc08bfde0 fix(ui): tab overflow 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
1cb89b3a5f chore(docs): some little doc improvements 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
58f62c24ed fix: static analytics 2024-07-06 17:44:56 +02:00
Phan An
937e902972 fix: setup storage message shows when path has been setup 2024-07-06 17:44:56 +02:00
Phan An
140f06427c fix: playlist folder migration 2024-07-06 17:44:56 +02:00
Phan An
9d9dbf6fd5 fix(docs): video on iOS 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
9b7759a492 feat: support adding collaborative playlists into usr own folder 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
7cd1ea0444 chore(docs): update pricing 2024-07-06 17:44:56 +02:00
Phan An
d3960ffe62 feat: continuous playback 2024-07-06 17:44:55 +02:00
Phan An
67766b49c1 fix: restore dev command 2024-07-06 17:44:55 +02:00
Phan An
233d55ddb5 chore(docs): some little doc improvements 2024-07-06 17:44:55 +02:00
Phan An
1319cca84a chore(docs): update development script 2024-07-06 17:44:55 +02:00
Phan An
d2b7dd0766 feat(docs): add troubleshooting page 2024-07-06 17:44:55 +02:00
Phan An
b3cfd719b5 chore(build): upgrade Vite related packages 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
4576d04c1a chore: simplify dev command 2024-07-06 17:44:55 +02:00
Phan An
023144386a chore: replace composer dump with install 2024-07-06 17:44:55 +02:00