- Shipped
- November 15, 2026 at 9:58 AM UTC
- Author
- Kamo
- Commit
- 6a006e1
GroupwareSyncCollection (groupware_sync_collections) — one outside calendar or address book an integration keeps in step with a Kamo calendar or book, with its incremental-sync position and last error. GroupwareSyncItem (groupware_sync_items) — one outside event or contact, the Kamo row holding it, the outside etag and a fingerprint of the Kamo row at the last sync, so a pass can tell a change out there from a change in Kamo. Both tables were created by hand as the owner role before this push. The integration is a bare id (no FK) so deleting an integration is never blocked; EmailService detaches its own rows first.
