Files
webmail/lib/jmap
Linus Rath 2429556b93 feat: show every signed-in account's calendars together
With two accounts signed in, Calendar showed only the active one's
calendars. Now, as in the Pro interface, the sidebar lists each
account's calendars under its name, each with its own checkbox, ticked
by default, and the grid shows the ticked ones together. Creating,
editing, moving, deleting and answering an event of the other account
go through that account; tasks of all accounts are listed and change in
their own account.

- a calendar one account sees as shared and the other owns shows once
- a load or push that names one account keeps the merged list
- an event made in the other account's calendar no longer takes the id
  of the active account's event with the same raw id
- a change to an event the store no longer holds still goes to the
  account its id names
2026-11-04 08:08:21 +01:00
..