Commit Graph

54 Commits

Author SHA1 Message Date
diyaa
15cb55e648 Update backend environment example 2026-07-05 23:16:02 +02:00
diyaa
aa2438279b Add Paddle configuration foundation 2026-07-02 13:38:20 +02:00
diyaa
efd8630aa0 Update VELODY_ROADMAP 2026-07-02 12:04:01 +02:00
diyaa
96609a7802 Add billing provider foundation 2026-06-28 19:50:52 +02:00
diyaa
7d84fa6a55 Add feature gate foundation 2026-06-28 17:29:49 +02:00
diyaa
aa7d85b2e0 Add entitlement runtime 2026-06-28 15:10:57 +02:00
diyaa
13e91cb764 Add subscription foundation 2026-06-28 14:32:30 +02:00
diyaa
9012dde138 Add account auth guard foundation 2026-06-28 05:51:36 +02:00
diyaa
2ccb54f978 Add authentication runtime pipeline 2026-06-28 03:16:10 +02:00
diyaa
e4edf71955 Add refresh token foundation 2026-06-28 02:35:15 +02:00
diyaa
4e743df7f1 Add access token foundation 2026-06-28 02:10:53 +02:00
diyaa
6bf096f6c2 Add internal session foundation 2026-06-28 00:41:20 +02:00
diyaa
a479d0ddd3 Add authentication runtime milestone 2026-06-27 19:45:20 +02:00
diyaa
b63c86a76f Mark accounts milestone complete 2026-06-27 16:34:54 +02:00
diyaa
df2d4f99e3 Add device management foundation 2026-06-25 05:48:15 +02:00
diyaa
8107458ce3 Add OAuth identity foundation 2026-06-25 04:45:47 +02:00
diyaa
a74ff58083 Add ownership transfer foundation 2026-06-25 04:20:39 +02:00
diyaa
488b219ef9 Mark device linking milestone complete 2026-06-25 00:03:35 +02:00
diyaa
b8cf149855 Update roadmap for account milestones 2026-06-24 22:02:28 +02:00
diyaa
9bffb005be Add device linking foundation 2026-06-24 20:36:35 +02:00
diyaa
babea87140 Complete account schema foundation 2026-06-24 07:36:57 +02:00
diyaa
538d259b63 Add account schema foundation 2026-06-24 07:30:45 +02:00
diyaa
fa794d23ad Edit Ignore local build artifacts 2026-06-20 08:08:59 +02:00
diyaa
ab050e3ac7 Ignore local build artifacts 2026-06-20 08:06:57 +02:00
diyaa
7f4ec0d36a Document account foundation audit 2026-06-19 04:55:38 +02:00
diyaa
cc24510b57 Mark offline resilience milestone complete 2026-06-19 04:22:53 +02:00
diyaa
ef6f11c7b1 Add offline resilience coverage 2026-06-19 04:08:36 +02:00
diyaa
6f35912a38 Add Velody roadmap documentation 2026-06-16 09:40:02 +02:00
diyaa
7277053e43 Add project roadmap documentation 2026-06-16 02:37:36 +02:00
diyaa
e147ce38be Expose iPhone playback controls 2026-06-16 02:11:24 +02:00
diyaa
295c6c1d9b Implement incremental sync and offline recovery 2026-06-15 22:31:23 +02:00
diyaa
fa7727d572 Harden protected route authentication 2026-06-14 09:43:41 +02:00
diyaa
8902efb92e Add multi-device identity foundation 2026-06-10 10:50:46 +02:00
diyaa
45c270c187 Add device access token authentication 2026-06-09 12:05:15 +02:00
diyaa
2945257ea7 Align Prisma defaults with schema 2026-06-05 22:18:02 +02:00
diyaa
958ebb71f5 Add owner context and harden ownership boundaries 2026-06-04 12:47:55 +02:00
diyaa
d392e532e0 Polish iPhone library UI 2026-06-04 07:54:00 +02:00
diyaa
a4f83ef151 Polish iPhone library layout 2026-06-02 08:59:44 +02:00
diyaa
a147e98b21 Implement iPhone now playing experience 2026-06-01 00:24:16 +02:00
diyaa
3d7252ce6d Add iPhone local favorites 2026-05-31 13:20:07 +02:00
diyaa
cb556ccf0a Add iPhone local library search 2026-05-31 08:57:54 +02:00
diyaa
18ed79e3c4 Fix artwork upload pipeline 2026-05-31 01:20:56 +02:00
diyaa
7b1952794c Implement artwork download and cache 2026-05-30 09:43:14 +02:00
diyaa
8caf29f186 Implement offline library snapshot 2026-05-30 08:45:13 +02:00
diyaa
56f030e651 Implement Milestone 7.2 offline audio downloads 2026-05-30 07:11:20 +02:00
diyaa
6e73c1878e Implement remote library metadata sync for iPhone 2026-05-29 08:54:09 +02:00
diyaa
ebc187f4a1 Fix SwiftData persistence concurrency stability 2026-05-29 00:06:57 +02:00
diyaa
e5027152ab Change local backend port to 3007 2026-05-28 18:11:51 +02:00
diyaa
98edfa0faf Add MP3 upload pipeline foundation 2026-05-28 17:43:00 +02:00
diyaa
799c07b068 Add macOS local playback engine 2026-05-28 14:05:15 +02:00