feat: add selective vCard batch workflows
This commit is contained in:
@@ -20,8 +20,14 @@ tenant summaries, and uninstall guards.
|
||||
|
||||
The first UI supports user, group, tenant, and system-scoped address books,
|
||||
multi-value contact methods, soft deletion, restore, read-only lookup/search,
|
||||
and vCard import/export for common contact fields. Imported vCards preserve
|
||||
source payload and revision metadata for later sync/conflict work.
|
||||
and vCard import/export for common contact fields. Multi-file vCard imports now
|
||||
create a persisted preview before mutation, expose duplicate suggestions and
|
||||
per-card create/update/ignore choices, reject stale plans, and make identical
|
||||
commit retries idempotent. Pending batches can be reloaded or cancelled.
|
||||
Address-book, address-list, and selected-contact exports explicitly support
|
||||
vCard 3.0 or 4.0 with deterministic ordering and a recorded content hash.
|
||||
Imported vCards preserve source payload and revision metadata for later
|
||||
sync/conflict work, while batch diagnostics expose only bounded metadata.
|
||||
|
||||
The backend and WebUI also support classical address lists: reusable groupings
|
||||
of contacts or specific contact methods within one address book. Campaigns can
|
||||
|
||||
Reference in New Issue
Block a user