Skip to content

v1.4.1

Choose a tag to compare

@github-actions github-actions released this 04 Aug 17:13
b4d2a27

PATCH: webmail compose attachment race. No PROJECTION_VERSION or
POSTERN_IMAP_UIDVALIDITY bump -- wire format and door projection are unchanged;
door image rolls from this tag are image refresh only.

  • webmail: wait for attachment uploads before send (#560). Compose serialized
    staged-file uploads and awaited the chain before POST /api/drafts/{id}/send.
    A quick Send after picking a file could race the upload POST, so the server
    dispatched with zero staged parts and the late upload 404'd after the draft
    was deleted. Send is disabled (label "Uploading...") while uploads are pending.
  • webmail: dual-cap token UX. Empty send field falls back to the read token
    (v1.4.0 identity scopes with read+send on one secret). Pure read tokens still
    fail the send-capability probe and keep compose off.