Fix JMAP: Stale push subscription can block verification of a new one

This commit is contained in:
Maurus Decimus
2026-07-19 21:50:37 +02:00
parent c105cff8fb
commit acd45e1f9e
3 changed files with 61 additions and 45 deletions

View File

@@ -17,6 +17,7 @@ If you are upgrading from v0.16.x, replace the binary (or run `docker pull`). If
- JMAP:
- Read-only sharee cannot set `isSubscribed` on a shared mailbox.
- Web Push payloads with `Content-Encoding: aes128gcm` should not be base64-encoded but sent as raw bytes.
- Stale push subscription can block verification of a new one.
- `PushSubscription/set` rejects the unpadded base64url keys the W3C Push API produces.
- `Email/import` does not send push notifications for imported messages.
- `CalendarEvent/set` silently ignores `ifInState`.