Interactive edits do the DAV request inline, update local store only on remote success. Dep: WS-E3. Size L.
Roadmap-to-9/10 (design: scratchpad/design/). Serial PROTO queue via WS-A. Brief at dispatch. DoD per docs/STORY-WORKFLOW.md; DAV tests wiremock-only.
Interactive edits do the DAV request inline, update local store only on remote success. Dep: WS-E3. Size L.
Roadmap-to-9/10 (design: scratchpad/design/). Serial PROTO queue via WS-A. Brief at dispatch. DoD per docs/STORY-WORKFLOW.md; DAV tests wiremock-only.
Prereq surfaced by WS-E2 (#310): nuncio_core::model::CalendarEvent currently has NO description / all-day-flag / timezone(TZID) fields — DTSTART/DTEND collapse to a single resolved UTC instant. Event create/update here MUST enrich the CalendarEvent model (add description, an all-day flag, and timezone/TZID) + thread them through parser + to_ical + store + proto, or created/edited events silently lose those fields. Fold this model-enrichment into WS-E4 (or split a small precursor story). Ties into the WS-A Message/timestamp reshape too.
Prereq surfaced by WS-E2 (#310): nuncio_core::model::CalendarEvent currently has NO description / all-day-flag / timezone(TZID) fields — DTSTART/DTEND collapse to a single resolved UTC instant. Event create/update here MUST enrich the CalendarEvent model (add description, an all-day flag, and timezone/TZID) + thread them through parser + to_ical + store + proto, or created/edited events silently lose those fields. Fold this model-enrichment into WS-E4 (or split a small precursor story). Ties into the WS-A Message/timestamp reshape too.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Interactive edits do the DAV request inline, update local store only on remote success. Dep: WS-E3. Size L.
Roadmap-to-9/10 (design: scratchpad/design/). Serial PROTO queue via WS-A. Brief at dispatch. DoD per docs/STORY-WORKFLOW.md; DAV tests wiremock-only.
Prereq surfaced by WS-E2 (#310): nuncio_core::model::CalendarEvent currently has NO description / all-day-flag / timezone(TZID) fields — DTSTART/DTEND collapse to a single resolved UTC instant. Event create/update here MUST enrich the CalendarEvent model (add description, an all-day flag, and timezone/TZID) + thread them through parser + to_ical + store + proto, or created/edited events silently lose those fields. Fold this model-enrichment into WS-E4 (or split a small precursor story). Ties into the WS-A Message/timestamp reshape too.