Skip to content

docs(jmap): Identity/set - #228

Merged
0kaba0hub merged 1 commit into
mainfrom
docs/jmap-identity-set
Oct 24, 2026
Merged

0kaba0hub merged 1 commit into
mainfrom
docs/jmap-identity-set

Conversation

@0kaba0hub

Copy link
Copy Markdown
Contributor

Documents yarilo#2356 and #2357 (chart 2.4.5-dev.31).

  • protocols/jmap.md, Identities: the account's own identities (login, identity_aliases, mayDelete: false); Identity/set create (email one of the account's addresses, else forbiddenFrom; mayDelete: true; creation id usable as #i), update (all but email), destroy (created only, forbidden on the account's own); the invalidProperties refusals; a created identity whose address leaves userdb is not listed and cannot send; storage file. Capability table row and the push table (Identity/set moves Identity) no longer say read-only.
  • reference/rfcs.md: new RFC 8621 §6 row; §7 row drops "identities are read-only".
  • architecture/parity.md: JMAP row.

RFC 8621 §6.3: create, update and destroy of identities, the refusals, the push row, and the RFC 8621 §6 row; identities are no longer read-only.
@0kaba0

0kaba0 commented Oct 24, 2026

Copy link
Copy Markdown
Collaborator

APPROVED at e01cd5d. The Identities section states the behaviour of #2356 as merged: own identities with fixed ids and mayDelete: false, create with email from the account's addresses and forbiddenFrom otherwise, update of everything but email on both kinds, destroy of created ones only, the invalidProperties set, the address-leaves-userdb rule, the storage file. Capability table, push table, RFC rows and the parity row no longer say read-only, and the push paragraph now gives the one case the recompute still covers. Build green.

@0kaba0hub
0kaba0hub merged commit 09719b0 into main Oct 24, 2026
1 check passed
@0kaba0hub
0kaba0hub deleted the docs/jmap-identity-set branch October 24, 2026 22:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants