Commit graph

20 commits

Author SHA1 Message Date
Phan An
aa7ddd9d94
refactor: avoid leadking database keys (#1874) 2024-11-09 15:56:48 +01:00
Phan An
b859f0bfec
feat: replace attempt() with built-in rescue() (#1833) 2024-10-01 00:15:38 +02:00
Phan An
9adfabb651 chore: some cleanups 2024-07-06 17:45:11 +02:00
Phan An
90a47d59b5 fix: only consider episodes accessible if subscribed to podcasts 2024-07-06 17:45:10 +02:00
Phan An
3e321bf47e feat: podcasts 2024-07-06 17:45:04 +02:00
Phan An
a012256662 chore: make properties readonly 2024-07-06 17:44:58 +02:00
Phan An
9b7759a492 feat: support adding collaborative playlists into usr own folder 2024-07-06 17:44:56 +02:00
Phan An
268f7849f2 feat(plus): disallow setting media path for cloud storages 2024-07-06 17:44:46 +02:00
Phan An
f3689f61d4 feat: store perferences on server and make upload visibility a preference 2024-07-06 17:44:45 +02:00
Phan An
de44bc781b chore: better validation rules 2024-07-06 17:44:41 +02:00
Phan An
f22f1e0cba chore: minor refactoring 2024-07-06 17:44:41 +02:00
Phan An
64229568a1
feat: allow specifying folder when create/edit playlists (#1603) 2022-11-27 16:29:29 +01:00
Phan An
52dd323c96
feat: support playlist folders (closes #1476) 2022-09-02 22:01:11 +07:00
Phan An
f010c773a1
feat: rework 3rd integration 2022-08-08 18:00:59 +02:00
Phan An
16c4fdb8ec
feat: use getID3 for audio upload validation 2022-08-03 23:02:07 +02:00
Phan An
8e43f73bea
feat: add webp support 2022-07-17 10:24:43 +02:00
Phan An
9d79d95cb9
refactor: massively simplify SmartPlaylist logic 2022-07-06 13:07:20 +02:00
Phan An
30f4878ec3
feat(smart-playlist): validate smart playlist request (#1366) 2021-10-10 20:05:51 +02:00
Phan An
560d41bf1d chore: fix CS 2020-12-22 21:11:22 +01:00
Phan An
e5a67fed05 feat: drag/drop to upload album/artist images 2020-04-26 21:09:43 +02:00