Maurus Decimus
|
7790645421
|
Bump JMAP File Storage to draft-ietf-jmap-filenode-14
|
2026-05-16 10:44:10 +02:00 |
|
Maurus Decimus
|
e049f9ff4f
|
Accept password hashes with $ or { prefixes as secure secrets
|
2026-05-14 16:52:15 +02:00 |
|
Maurus Decimus
|
eaf0601742
|
Include OAuth public endpoint in PACC responses
|
2026-04-19 14:35:06 +02:00 |
|
Maurus Decimus
|
fde37b670f
|
Login screen and api endpoint reorganization
|
2026-04-05 19:57:23 +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
|
72bc8c05ab
|
Registry testing - part 16
|
2026-03-26 19:10:06 +01:00 |
|
mdecimus
|
e0105bc43b
|
Registry testing - part 5
|
2026-03-15 18:01:12 +01:00 |
|
mdecimus
|
92c60fff7a
|
JMAP Registry API implementation - part 8
|
2026-03-11 17:12:22 +01:00 |
|
mdecimus
|
9ccc2ed6f0
|
JMAP Registry API implementation - part 6
|
2026-03-11 17:12:22 +01:00 |
|
mdecimus
|
f2c2ad6748
|
Registry object implementation
|
2026-03-11 17:08:00 +01:00 |
|
mdecimus
|
ddf9cc7ba7
|
Registry caching and directory synchronization
|
2026-03-11 17:08:00 +01:00 |
|
mdecimus
|
726e8d9c79
|
Update all modules to use registry - part 4
|
2026-03-11 17:08:00 +01:00 |
|
mdecimus
|
f7c2fe10c1
|
Update all modules to use registry - part 3
|
2026-03-11 17:07:58 +01:00 |
|
mdecimus
|
298b5bc23f
|
Authenticate using registry - part 4
|
2026-03-11 17:00:39 +01:00 |
|
mdecimus
|
22e5f5a5ab
|
Authenticate using registry - part 3
|
2026-03-11 17:00:39 +01:00 |
|
mdecimus
|
1a780ca294
|
Authenticate using registry - part 2
|
2026-03-11 17:00:39 +01:00 |
|
mdecimus
|
0af735540d
|
Authenticate using registry - part 1
|
2026-03-11 17:00:39 +01:00 |
|
mdecimus
|
7c8be27fcf
|
Bootstrap from registry - part 7
|
2026-03-11 17:00:39 +01:00 |
|
mdecimus
|
c467ce07f1
|
Spam filter performance and accuracy improvements (part 5)
|
2025-12-04 17:46:38 +01:00 |
|
mdecimus
|
53a04ce069
|
Spam filter performance and accuracy improvements (part 2)
|
2025-11-30 18:28:27 +01:00 |
|
mdecimus
|
2c2dd52a61
|
Auth: Keep OTP Auth and AppPasswords unless the remote directory provides new ones (fixes #2319)
|
2025-10-26 16:16:22 +01:00 |
|
mdecimus
|
86c963ef68
|
v0.14.0
|
2025-10-22 18:02:46 +02:00 |
|
mdecimus
|
4620a92fd8
|
Principal storage format improvements
|
2025-10-21 16:35:46 +02:00 |
|
mdecimus
|
ce836216a4
|
Object quotas implementation
|
2025-10-21 16:35:45 +02:00 |
|
mdecimus
|
81b266797d
|
JMAP for Calendars passing tests
|
2025-10-21 16:34:23 +02:00 |
|
mdecimus
|
0936c21fbc
|
JMAP tests cleanup
|
2025-10-21 16:34:23 +02:00 |
|
mdecimus
|
b84e3e85dd
|
JMAP for Calendars implementation (part 4)
|
2025-10-21 16:34:23 +02:00 |
|
mdecimus
|
b7df05dd3b
|
JMAP for Calendars implementation (part 1)
|
2025-10-21 16:34:23 +02:00 |
|
mdecimus
|
c47413a42b
|
JMAP for File Storage implementation (closes #2218)
|
2025-10-21 16:34:23 +02:00 |
|
mdecimus
|
d0aef5d5a2
|
JMAP for Contacts implementation (part 1)
|
2025-10-21 16:34:23 +02:00 |
|
mdecimus
|
7653e1a4c3
|
OIDC: Do not overwrite local aliases (fixes #2065)
|
2025-09-08 10:27:52 +02:00 |
|
mdecimus
|
e10aa551eb
|
Clippy fixes
|
2025-08-18 11:44:58 +01:00 |
|
mdecimus
|
98dce5d9ea
|
Limit principal object size
|
2025-08-08 17:07:35 +02:00 |
|
mdecimus
|
654f296d45
|
Allow local access tokens to be used with OIDC backends (closes #1311 closes stalwartlabs/webadmin#52)
|
2025-07-25 21:06:23 +02:00 |
|
mdecimus
|
4d819a1041
|
Exclude SEL licensed code from AGPL licensed code (closes #783 closes #768)
|
2025-07-21 12:48:19 +02:00 |
|
mdecimus
|
9310083222
|
Exclude SEL licensed code from AGPL licensed code (closes #783 closes #768)
|
2025-07-21 12:33:20 +02:00 |
|
mdecimus
|
ede01a92c2
|
Invalidate logo cache when changes are made (fixes #1856)
|
2025-07-20 16:10:46 +02:00 |
|
mdecimus
|
d04a4331c3
|
Project Alouette: je te plume la queue (et je la remplace par mieux)
|
2025-07-09 20:38:27 +02:00 |
|
mdecimus
|
4ce2dc5858
|
Added locales to principal API
|
2025-06-25 12:33:10 +02:00 |
|
mdecimus
|
c07e3d917f
|
CalDAV Scheduling - part 4
|
2025-06-18 18:21:46 +02:00 |
|
mdecimus
|
f10ec68d49
|
Updated copyright notice
|
2025-06-15 15:09:32 +02:00 |
|
mdecimus
|
15dddc433a
|
Calendar email notifications (#1514)
|
2025-06-06 20:03:19 +02:00 |
|
mdecimus
|
8511de8a4d
|
Updated setting names
|
2025-05-20 18:00:15 +02:00 |
|
mdecimus
|
cee4149ef4
|
RFC9698 - JMAPACCESS Extension for IMAP
|
2025-05-16 16:44:37 +02:00 |
|
mdecimus
|
7ec5701af8
|
Zero-copy deserialization of Sieve scripts and reports + Bump multiple dependencies to their latest versions
|
2025-05-16 16:20:05 +02:00 |
|
mdecimus
|
095c501a66
|
WebDAV permissions and logging (closes #1362)
|
2025-05-16 16:20:05 +02:00 |
|
mdecimus
|
10ae19f2eb
|
CardDAV working with Thunderbird and Apple Contacts
|
2025-05-16 16:20:04 +02:00 |
|
mdecimus
|
3bd255eb09
|
Principal search index (closes #1368)
|
2025-05-16 16:20:04 +02:00 |
|
mdecimus
|
c5596fb656
|
Partial rollback of CompactString after benchmarking (or 'premature optimization is the root of all evil')
|
2025-05-16 16:20:04 +02:00 |
|
mdecimus
|
d6dc6ee8c5
|
Zero-copy principals + CompactString partial impl
|
2025-05-16 16:20:04 +02:00 |
|