CANVAS: live cards follow-up — Events, Contacts, web-link previews, frame sync #1027

Open
opened 2026-10-04 03:15:12 +00:00 by kayg · 0 comments
Owner

Follow-up from #977 v1 (approved 2026-10-04)

Remaining Canvas live-card scope after v1: Event text sync + Event Undo; Contact cards; external link preview cards (server fetch through the SSRF guard, images from our origin, viewers/public trigger no fetch); reverse frame sync (frame → Note title/list); dedicated conflict recovery UI; complete shared-Canvas card UI. Build on job/canvas-cards-977 (head 637a6834b) once it merges. Same rules: one event path, editing-user authorization, ItemCard family, per-viewer resolution and placeholders.

## Follow-up from #977 v1 (approved 2026-10-04) Remaining Canvas live-card scope after v1: Event text sync + Event Undo; Contact cards; external link preview cards (server fetch through the SSRF guard, images from our origin, viewers/public trigger no fetch); reverse frame sync (frame → Note title/list); dedicated conflict recovery UI; complete shared-Canvas card UI. Build on job/canvas-cards-977 (head 637a6834b) once it merges. Same rules: one event path, editing-user authorization, ItemCard family, per-viewer resolution and placeholders.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
kayg/calternal#1027
No description provided.