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 |
|
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 |
|