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 |
|
Phan An
|
833774e20a
|
feat(plus): support S3 compatible storages
|
2024-02-05 11:38:08 +01:00 |
|
Phan An
|
a790cf904e
|
feat: support reorder songs in playlists
|
2024-02-02 17:26:07 +01:00 |
|
Phan An
|
0ae78ce130
|
feat(plus): revise artist/image art upload policies
|
2024-01-27 12:24:34 +01:00 |
|
Phan An
|
30230c79c9
|
feat(test): add client test for collaborative playlists and more
|
2024-01-26 15:24:46 +01:00 |
|
Phan An
|
69dc61b06b
|
feat(test): add missing tests for Playlist services
|
2024-01-26 12:06:57 +01:00 |
|
Phan An
|
449bc720c7
|
feat(plus): song visibility behaviors for collaborative playlists
|
2024-01-25 17:21:26 +01:00 |
|
Phan An
|
36785b720f
|
feat(plus): manage collaborators
|
2024-01-25 00:09:26 +01:00 |
|
Phan An
|
83328284d7
|
feat: store perferences on server and make upload visibility a preference
|
2024-01-24 11:40:24 +01:00 |
|
Phan An
|
7d3c541850
|
fix(plus): smart playlist display inaccessible songs
|
2024-01-22 23:36:09 +01:00 |
|
Phan An
|
892be8378a
|
feat(plust): playlist collaboration
|
2024-01-22 23:24:07 +01:00 |
|
Phan An
|
e3a469f264
|
feat(test): add tests song visibility
|
2024-01-16 22:14:14 +01:00 |
|
Phan An
|
c707e0fdd4
|
feat(test): add tests for multiple functions
|
2024-01-16 00:38:50 +01:00 |
|
Phan An
|
9d9807f280
|
fix: assing default user to S3-imported songs
|
2024-01-15 18:45:01 +01:00 |
|
Phan An
|
a798e6bac9
|
fix: updating songs from S3 might create duplicates
|
2024-01-15 14:32:44 +01:00 |
|
Phan An
|
619f88c81c
|
feat(plus): activate license from web interface
|
2024-01-13 19:08:42 +01:00 |
|
Phan An
|
615682da18
|
feat(plus): support "own songs only" option for smart playlists
|
2024-01-12 15:41:02 +01:00 |
|
Phan An
|
61d1cf2224
|
feat: show Empty state if All Songs fetch returns empty
|
2024-01-12 00:03:49 +01:00 |
|
Phan An
|
23feaebebe
|
chore: a bit of improvement for init command
|
2024-01-11 23:50:15 +01:00 |
|
Phan An
|
bfa6a9c8e6
|
fix: restore helpers to Helpers because not worth it
|
2024-01-11 23:20:42 +01:00 |
|
Phan An
|
94fc39e532
|
feat(plus): allows filtering All Songs by own songs only
|
2024-01-11 23:14:22 +01:00 |
|
Phan An
|
6b23f85b90
|
feat(plus): add tests for License service
|
2024-01-11 20:29:15 +01:00 |
|
Phan An
|
10eed05543
|
feat(plus): add upload tests
|
2024-01-11 20:29:15 +01:00 |
|