Commit Graph

267 Commits

Author SHA1 Message Date
Maurus Decimus
eacec4c45d Fix JMAP: Web Push payloads with Content-Encoding: aes128gcm should not be base64-encoded but sent as raw bytes 2026-07-19 15:17:40 +02:00
Maurus Decimus
b17da02d3e Fix JMAP: Return RFC-3339-conformant UTCDate literals in capabilities: min 0001-01-01T00:00:00Z, max 9999-12-31T23:59:59Z 2026-07-12 14:58:31 +02:00
Maurus Decimus
e21fc8bc9d Clippy fixes 2026-07-09 15:26:03 +02:00
Maurus Decimus
cd6cd04b40 Sieve: include statements ignore capitalisation of sub-script names (fixes #1643) 2026-06-19 12:22:32 +02:00
Maurus Decimus
0e004b5b56 Fix JMAP tests 2026-06-19 12:13:19 +02:00
Maurus Decimus
ced0375114 JMAP compliance tests 2026-06-18 15:33:20 +02:00
Maurus Decimus
33f288d0ea Fix JMAP: */changes methods leak ids of non-shared objects 2026-06-10 13:51:36 +02:00
Maurus Decimus
d59ea4dfc4 v0.16.6 2026-05-20 08:35:02 +02:00
Maurus Decimus
b556539f94 JMAP for File Storage improvements 2026-05-16 11:20:43 +02:00
Maurus Decimus
7790645421 Bump JMAP File Storage to draft-ietf-jmap-filenode-14 2026-05-16 10:44:10 +02:00
Maurus Decimus
b9794315aa Bump JMAP File Storage to draft-ietf-jmap-filenode-13 2026-05-15 19:08:54 +02:00
Maurus Decimus
af23099e35 Box large futures 2026-04-19 08:11:56 +02:00
Maurus Decimus
95d1268308 Bootstrapping implementation 2026-04-17 20:02:06 +02:00
Maurus Decimus
71f54f7e84 Use rustls-platform-verifier for TLS certificate verification instead of webpki + Use aws-lc for cryptographic operations instead of ring 2026-04-04 12:24:41 +02:00
Maurus Decimus
944505a925 Registry testing - part 12 2026-03-22 17:17:11 +01:00
Maurus Decimus
21c541e505 Registry testing - part 11 2026-03-21 19:51:25 +01:00
Maurus Decimus
9b118bceef Registry testing - part 10 2026-03-20 19:31:36 +01:00
Maurus Decimus
a67921f18c Registry testing - part 9 2026-03-19 19:29:17 +01:00
mdecimus
7ae6654735 Registry testing - part 8 2026-03-18 19:17:43 +01:00
mdecimus
544598c840 Registry testing - part 7 2026-03-17 18:15:50 +01:00
mdecimus
56064d7f62 Registry testing - part 6 2026-03-16 18:25:16 +01:00
mdecimus
e0105bc43b Registry testing - part 5 2026-03-15 18:01:12 +01:00
mdecimus
7c143c85f8 Registry testing - part 1 2026-03-11 18:28:31 +01:00
mdecimus
f7c2fe10c1 Update all modules to use registry - part 3 2026-03-11 17:07:58 +01:00
mdecimus
3840a4e28c Fix tests 2026-02-18 18:21:54 +00:00
Cameron Little
3119492852 Respect query arguments in Email/queryChanges (#2687) 2026-01-19 22:34:31 +01:00
mdecimus
a05a047bd3 JMAP/changes: Return the correct container/item change id when there are no changes 2026-01-19 16:00:51 -03:00
mdecimus
74cf0dae1e Bump to calcard v0.3.2 2025-12-12 18:14:04 +01:00
mdecimus
4e25f7ddf1 FileNode/set fails to delete files (fixes #2485) 2025-12-12 16:12:04 +01:00
mdecimus
e944316312 All tests passing 2025-12-12 15:34:38 +01:00
mdecimus
3df5327ac8 Migration implementation (part 2) 2025-12-11 18:43:53 +01:00
mdecimus
f1fe0345ef Migration implementation (part 1) 2025-12-10 19:13:04 +01:00
mdecimus
6c4d28a877 Spam filter performance and accuracy improvements (part 7) 2025-12-06 16:59:43 +01:00
mdecimus
84edb5e6db Spam filter performance and accuracy improvements (part 6) 2025-12-05 18:31:33 +01:00
mdecimus
2b614aa536 Database schema optimization - part 13 (fixes #1882 fixes #2415) 2025-11-25 12:14:51 +01:00
mdecimus
c7fc16d9a2 Database schema optimization - part 13 2025-11-22 10:55:54 +02:00
mdecimus
dbe40829da Database schema optimization - part 12 2025-11-15 12:44:04 +01:00
mdecimus
8bbcb999d1 Database schema optimization - part 11 2025-11-12 19:09:06 +01:00
mdecimus
3e181ae467 Database schema optimization - part 10 2025-11-11 18:47:29 +01:00
mdecimus
d9e6927606 Database schema optimization - part 8 2025-11-07 18:50:39 +01:00
mdecimus
3e1d2d54e4 Database schema optimization - part 1 2025-10-30 19:57:09 +01:00
mdecimus
3338d16a24 JMAP: Fix ContactCard/CalendarEvent deletion (fixes #2308) 2025-10-23 15:52:16 +02:00
mdecimus
c5e264574b v0.13 migration 2025-10-21 16:35:46 +02:00
mdecimus
4620a92fd8 Principal storage format improvements 2025-10-21 16:35:46 +02:00
mdecimus
f6f5d18d68 Updated dependencies 2025-10-21 16:35:45 +02:00
mdecimus
a4720e1efe Push subscription improvements + CalendarAlert implementation (closes #1248) 2025-10-21 16:35:45 +02:00
mdecimus
81b266797d JMAP for Calendars passing tests 2025-10-21 16:34:23 +02:00
mdecimus
96d2947cdd JMAP for Calendat tests (Calendars and Events) 2025-10-21 16:34:23 +02:00
mdecimus
62eb087c37 JMAP for File Storage passing tests 2025-10-21 16:34:23 +02:00
mdecimus
71ae50f9c9 JMAP for Contacts passing tests 2025-10-21 16:34:23 +02:00