Commit graph

783 commits

Author SHA1 Message Date
Phan An
1d7d3f44e1 doc: add more troubleshooting hints 2024-04-18 22:19:49 +02:00
Phan An
6ca1ab3109 feat: use Process instead of bare commands 2024-04-18 21:00:30 +02:00
Phan An
fc9d2923b5 feat: convert storage tyes to enums 2024-04-18 19:20:14 +02:00
Phan An
67186e8d3e chore: make properties readonly 2024-04-18 16:36:28 +02:00
Phan An
f5677a5b2f feat: convert smart playlist options to enums 2024-04-18 16:11:47 +02:00
Phan An
4ecf947cc9 feat: convert result types to enums 2024-04-18 14:01:21 +02:00
Phan An
9d99728ab5 feat(build): uprade to Laravel 10 (and PHP 8.1) 2024-04-18 13:27:07 +02:00
Phan An
bf9d9b6121 feat(ui): use Tailwind CSS 2024-04-17 00:10:36 +02:00
Phan An
99b6695741 feat(test): obsolete snapshots 2024-04-03 23:36:29 +02:00
Phan An
ef60e24871 feat: QR for one time tokens 2024-04-03 16:48:52 +02:00
Phan An
d6954a1ace feat: support reverse proxy authentication 2024-03-31 19:19:03 +02:00
Phan An
fbad8f5ca3 feat: support Google SSO 2024-03-31 13:36:55 +02:00
Phan An
884833ca5a fix: static analytics 2024-03-28 10:18:14 +01:00
Phan An
792ae6553e fix: setup storage message shows when path has been setup 2024-03-28 09:53:47 +01:00
Phan An
469747e247 feat: support adding collaborative playlists into usr own folder 2024-03-27 10:53:05 +01:00
Phan An
bcc87edba5 feat: continuous playback 2024-03-25 23:59:38 +01:00
Phan An
063bc6aaa7 chore: replace composer dump with install 2024-03-23 09:02:22 +01:00
Phan An
7d676eb48c fix: duplicate search results 2024-03-23 08:54:58 +01:00
Phan An
0994755d20 fix(tests): broken tests after Saloon migration 2024-03-22 21:34:32 +01:00
Phan An
670157def1 chore: cache namespace 2024-03-22 16:33:18 +01:00
Phan An
8cac5219e3 chore: move Spotify client to Integrations 2024-03-22 16:33:04 +01:00
Phan An
b719357d64 feat: use Saloon for iTunes integration 2024-03-22 16:22:29 +01:00
Phan An
a40578879f fix: restore caching for Last.fm requests 2024-03-22 16:05:39 +01:00
Phan An
cb539a6924 feat: use Saloon for YouTube integration 2024-03-22 15:58:45 +01:00
Phan An
fc5f6daf39 chore: use Authenticator instead of inheritance for Last.fm auth 2024-03-22 15:34:13 +01:00
Phan An
f15162d62b fix(plus): correct product URL and modal behavior 2024-03-22 15:02:07 +01:00
Phan An
e53037d37a feat: use Saloon for LemonSqueezy integration 2024-03-22 14:40:52 +01:00
Phan An
9ca631d423 feat: use Saloon for Last.fm integration 2024-03-22 13:55:25 +01:00
Phan An
28e2fd66c0 feat: custom profile avatar 2024-03-20 20:56:16 +01:00
Phan An
a23e856a71 fix: attempt to transcode when ffmpeg is not configured throws error 2024-03-15 13:26:46 +01:00
Phan An
3c8f59e77f fix: do not fetch Last.fm info for unknown albums/artists 2024-03-15 13:23:52 +01:00
Phan An
0710daca96 fix: playlist UUID migration 2024-03-12 11:48:57 +07:00
Phan An
7a4a6e4d98 chore: add descripton for --no-assets option 2024-03-09 21:27:28 +07:00
Phan An
6217f1e36b feat: add scan and prune command to schedule 2024-03-09 21:08:25 +07:00
Phan An
07b8e11619 chore: command descriptions 2024-03-09 19:20:36 +07:00
Phan An
f2a5e84472 feat: use global constant for demo mode 2024-02-28 11:41:18 +07:00
Phan An
52dca98ca7 feat: forgot password 2024-02-27 10:55:59 +07:00
Phan An
cdcbdf9755 feat: command to set up storage 2024-02-25 16:11:15 +07:00
Phan An
dc5a893be5 feat: custom cover for playlists 2024-02-25 00:38:50 +07:00
Phan An
019091cd57 refactor: use adapters for streamers 2024-02-24 15:18:14 +07:00
Phan An
0188f9ddd9 feat(test): add tests for cloud storages 2024-02-24 11:59:54 +07:00
Phan An
b80592b5e5 feat(plus): delete from cloud filesystems 2024-02-23 23:03:54 +07:00
Phan An
4b500f9f48 feat(plus): disable scanning for cloud storages 2024-02-23 16:37:13 +07:00
Phan An
e512eb1b48 feat(plus): disallow setting media path for cloud storages 2024-02-23 16:32:54 +07:00
Phan An
8208ef2219 fix(plus): allow (cloud) upload even when media path is not set 2024-02-09 22:45:38 +07:00
Phan An
0d019f847d chore: remove deprecated S3Service 2024-02-05 23:47:13 +01:00
Phan An
a61e3f872f fix(plus): incorrect regex for storage metadata matching 2024-02-05 23:27:47 +01:00
Phan An
c2865e9ce6 feat(plus): create command to setup Dropbox storage 2024-02-05 23:07:38 +01:00
Phan An
fc71af3c7a feat(plus): rework cloud storages and streamers 2024-02-05 14:27:17 +01:00
Phan An
06761b7917 feat(plus): support Dropbox 2024-02-05 12:50:06 +01:00