Commit graph

80 commits

Author SHA1 Message Date
Phan An
c3e5e8ac5a feat: allow bitrate options for mobile transcoding 2024-09-03 16:51:23 +02:00
Phan An
16a20dd554
feat: rework playlist cover upload/remove (#1806) 2024-07-26 16:33:14 +02:00
Phan An
e3086422c7 fix(build): fixing build errors 2024-07-07 22:52:27 +02:00
Phan An
3e321bf47e feat: podcasts 2024-07-06 17:45:04 +02:00
Phan An
7f1429377e feat: login via OTP 2024-07-06 17:44:59 +02:00
Phan An
9d2a3afca9 feat: QR for one time tokens 2024-07-06 17:44:57 +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
081aedb51f feat: use global constant for demo mode 2024-07-06 17:44:47 +02:00
Phan An
e9695495c9 feat: forgot password 2024-07-06 17:44:47 +02:00
Phan An
302f2a84d0 feat: custom cover for playlists 2024-07-06 17:44:46 +02:00
Phan An
0e634a33a8 chore: remove deprecated S3Service 2024-07-06 17:44:46 +02:00
Phan An
bfd00de9e2 feat(plus): create command to setup Dropbox storage 2024-07-06 17:44:45 +02:00
Phan An
28af8c0122 feat: support reorder songs in playlists 2024-07-06 17:44:45 +02:00
Phan An
e874c80b26 feat(plus): manage collaborators 2024-07-06 17:44:45 +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
9dc23f319e feat(plust): playlist collaboration 2024-07-06 17:44:44 +02:00
Phan An
71f5e1d804 feat(test): add tests song visibility 2024-07-06 17:44:44 +02:00
Phan An
40af08f2f6 feat(plus): activate license from web interface 2024-07-06 17:44:43 +02:00
Phan An
928a2eb615 feat(plus): add song interaction tests 2024-07-06 17:44:42 +02:00
Phan An
cc12618a95 feat(plus): add song policy tests 2024-07-06 17:44:41 +02:00
Phan An
ca9b77f697 feat: allow making songs public/private 2024-07-06 17:44:41 +02:00
Phan An
4012f8d0fb feat: adapt downloading to Plus 2024-07-06 17:44:40 +02:00
Phan An
ff033139a4 feat: supports multi-tenant 2024-07-06 17:44:39 +02:00
Phan An
881ca574ae refactor: prefer more invokeable controllers 2024-01-02 14:10:06 +01:00
Phan An
1ab8d7590f refactor: prefer invokeable controllers 2024-01-02 13:07:37 +01:00
Phan An
5f0eaf228d
feat: persist queue and playback state (closes #1675) (#1735) 2024-01-01 12:40:21 +01:00
Phan An
f2aff43038
fix: protect invitations route 2023-08-24 00:10:36 +02:00
Phan An
f87d970b50
feat: invite users 2023-08-22 22:53:55 +02:00
Phan An
de88d23b95
chore: merge v6 into base API (#1685) 2023-06-05 23:46:41 +02:00
Phan An
d2f8e4d920
feat: use a composition token (#1592) 2022-11-16 18:57:38 +01:00
Phan An
33b96fe9eb
fix: special characters in genre names (#1549) 2022-10-24 14:48:30 +02:00
Phan An
c70bb3b5af
feat: add Genres screens (#1541) 2022-10-21 22:06:43 +02:00
Phan An
41f6abc087
feat: tabs for Artist/Album screens (#1532) 2022-10-18 16:07:41 +02:00
Phan An
6791624ca5
feat: allow deleting songs from file system (closes #1478) 2022-09-16 17:51:55 +07:00
Phan An
52dd323c96
feat: support playlist folders (closes #1476) 2022-09-02 22:01:11 +07:00
Phan An
74833b3a26
feat(demo): dynamic demo credits 2022-08-04 10:34:13 +02:00
Phan An
c4cffcc2e7
feat: use UUIDs for song IDs 2022-08-01 12:42:33 +02:00
Phan An
6e2f3764cc
chore(api): remove redundant YouTube controller 2022-07-27 12:18:53 +02:00
Phan An
91f38084eb
feat: change some routes 2022-07-27 11:30:04 +02:00
Phan An
ec49c29c0d
feat(test): add userStore tests 2022-07-25 12:25:35 +02:00
Phan An
9789933991
feat(test): add songStore tests 2022-07-24 14:00:01 +02:00
Phan An
878815659f
feat: integrate with Spotify 2022-07-17 00:42:29 +02:00
Phan An
08e4953217
feat: decouple artist/album and the media information 2022-07-08 16:53:04 +02:00
Phan An
d90e7641f2
feat: better playlist handling 2022-07-04 12:39:02 +02:00
Phan An
fbbe434204
feat!: make app progressive 2022-07-04 10:36:39 +02:00
Phan An
177e61fda6
fix: dev command 2022-05-01 14:14:48 +02:00
Phan An
f0f1d975c9
migration: settings screen 2022-04-22 00:20:21 +02:00
Phan An
1b2a70f5c1
chore: better routes (#1368) 2021-10-11 16:23:00 +02:00
Phan An
54d2029d47
feat(playlist): use own controller for playlist songs (#1367) 2021-10-11 13:30:27 +02:00