quinn
|
e02ee2be00
|
schema rename: postgres namespace icloud.* → macsync.* (24 tables + index names)
|
2026-05-15 18:52:46 -07:00 |
|
quinn
|
10acb9f262
|
rename service identifier: QUINN_ICLOUD_DB_URL → QUINN_MACSYNC_DB_URL (postgres schema 'icloud.*' unchanged)
|
2026-05-15 18:48:57 -07:00 |
|
quinn
|
1295aec3e9
|
merge fixes: typecheck (attributedBody → base64 string), syncNow race coalescing, test alignment
|
2026-05-15 18:35:50 -07:00 |
|
quinn
|
8cc2c50fed
|
merge batch 7: TODO marker for /my/* auth model divergence (ssoRequired vs serviceTokenAuth)
|
2026-05-15 18:22:37 -07:00 |
|
quinn
|
8c2943dd5f
|
merge batch 6: web App.tsx routes, AppShell nav, api/client apiDelete, api/mail sendMail, Mail tab compose+deep-link
|
2026-05-15 18:20:11 -07:00 |
|
quinn
|
4ba759ba92
|
merge batch 5: server surfaces (admin/client/my route registration), my/calendar, my/mail, features/imessage/service typedstream decode
|
2026-05-15 18:16:46 -07:00 |
|
quinn
|
cb92645142
|
merge batch 4: server app + entities (device/contact/conversation/event/message)
|
2026-05-15 18:12:49 -07:00 |
|
quinn
|
c420741292
|
merge batch 3: MacSyncApp menu (reminders+notes+contacts), Info.plist; deploy/entitlements kept apricot
|
2026-05-15 18:08:15 -07:00 |
|
quinn
|
bf3879feba
|
merge batch 2: imessage, iphoto, ContentTypeMapping/ConfigFile already-superset
|
2026-05-15 18:06:23 -07:00 |
|
quinn
|
cc1d40f7f6
|
merge batch 1: top-level metadata, shared, ical, imail
|
2026-05-15 18:02:04 -07:00 |
|
quinn
|
f4bd7e6829
|
merge: restore plum-only additive files atop apricot baseline
|
2026-05-15 17:06:07 -07:00 |
|
quinn
|
90443dad36
|
apricot baseline: contacts-sync-core + BlobSyncManager + embedding/search/sync-history
|
2026-05-15 17:05:39 -07:00 |
|
quinn
|
b8b63ac63d
|
plum baseline: Phase 1/3/4/5 work (BaseSyncManager, SendQueue layer, ireminders, inotes)
|
2026-05-15 17:05:13 -07:00 |
|