Commit Graph
48 Commits
Author SHA1 Message Date
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
diyaa 183d5db4a9 Add persistent local music catalog 2026-05-28 13:32:40 +02:00
diyaa 1674174a4e Connect macOS app to backend device bootstrap 2026-05-25 16:07:04 +02:00
diyaa 6d426f2a54 Implement macOS local MP3 discovery foundation 2026-05-25 09:11:00 +02:00
diyaa 4b8701e55b version 1.0.0 2026-05-24 20:53:42 +02:00