Commit graph

3093 commits

Author SHA1 Message Date
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
Phan An
19f7fffe64 fix: duplicate search results 2024-07-06 17:44:55 +02:00
Phan An
f99343e496 feat(docs): add tip for discount 2024-07-06 17:44:55 +02:00
Phan An
e927711404 chore(tests): increase PHPUnit memory allowance 2024-07-06 17:44:55 +02:00
Phan An
4b649f2f58 fix(tests): broken tests after Saloon migration 2024-07-06 17:44:54 +02:00
Phan An
4d5cbf5394 chore: restore Spotify client test 2024-07-06 17:44:54 +02:00
Phan An
334ac62ea1 chore: cache namespace 2024-07-06 17:44:54 +02:00
Phan An
a4366fe3b1 chore: move Spotify client to Integrations 2024-07-06 17:44:54 +02:00
Phan An
a501613052 feat: use Saloon for iTunes integration 2024-07-06 17:44:54 +02:00
Phan An
b0701dae1d fix: restore caching for Last.fm requests 2024-07-06 17:44:54 +02:00
Phan An
0cf52bd92f feat: use Saloon for YouTube integration 2024-07-06 17:44:53 +02:00
Phan An
f405924bee chore: use Authenticator instead of inheritance for Last.fm auth 2024-07-06 17:44:53 +02:00
Phan An
8b5fd336df fix(plus): correct product URL and modal behavior 2024-07-06 17:44:53 +02:00
Phan An
1e0637b0bf feat: use Saloon for LemonSqueezy integration 2024-07-06 17:44:52 +02:00
Phan An
06dfe8a1db feat: use Saloon for Last.fm integration 2024-07-06 17:44:52 +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
91319d6724 chore: correct license date 2024-07-06 17:44:51 +02:00
Phan An
ff9010b737 feat(docs): add logo 2024-07-06 17:44:51 +02:00
Phan An
c772028ce6 fix(tests): broken tests 2024-07-06 17:44:51 +02:00