Skip to main content

Crate cloudillo_contact

Crate cloudillo_contact 

Source
Expand description

Contact management: JSON REST API (Phase 1) + CardDAV sync (Phase 2+).

The REST API is the first-class representation: server owns vCard generation and field extraction; web clients never see or produce vCard text. CardDAV clients get the stored vCard blob verbatim, preserving any custom properties across sync.

Modulesยง

carddav
CardDAV endpoints โ€” PROPFIND, REPORT, and resource GET/PUT/DELETE.
handler
JSON REST handlers for address books and contacts.
profile_overlay
Smart profile merge โ€” fills contact gaps from a linked Cloudillo profile.
types
JSON REST API types for contacts and address books.
vcard
Narrow vCard 4.0 parser and generator โ€” only what we need.