Commit graph

107 commits

Author SHA1 Message Date
mdecimus
4ce2dc5858 Added locales to principal API 2025-06-25 12:33:10 +02:00
mdecimus
7087148d3d CalDAV Scheduling (closes #1514) 2025-06-23 18:32:19 +02:00
mdecimus
367ddeeae4 CalDAV Scheduling - part 6 2025-06-21 19:53:23 +02:00
mdecimus
068457ea87 CalDAV Scheduling - part 5 2025-06-20 18:28:26 +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
4cf3dfc96d v0.12.4 2025-06-03 12:43:34 +02:00
mdecimus
acba129cd6 Bump to hickory-resolver 0.26 2025-06-03 11:56:53 +02:00
mdecimus
d49e6e1945 LDAP authentication enhancements (closes #1269 closes #1471 closes #795 closes #1496) 2025-06-02 16:17:56 +02:00
mdecimus
d9e5838081 v0.12.3 2025-05-30 09:00:59 +02:00
mdecimus
acd8df28bd v0.12.2 2025-05-27 08:48:39 +02:00
mdecimus
4b89e5d33f Add cluster orchestration support for Kafka and Zenoh 2025-05-21 17:33:24 +02:00
mdecimus
699fca25e0 Bump open-telemetry to 0.29, tokio to 1.45 2025-05-21 15:49:26 +02:00
mdecimus
c6ef70edd2 Added caching logging + Update config properties 2025-05-19 19:11:15 +02:00
mdecimus
65fe4b1b49 Sequential change ids 2025-05-17 21:48:30 +02:00
mdecimus
f667da0d4f Update cargo version to v0.12.0 2025-05-16 16:47:21 +02:00
mdecimus
839b7189fa Nats + Redis PubSub cluster updates replacing Gossip protocol 2025-05-16 16:20:05 +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
f74ec98c0d CalDAV query, freebusy and expand-property reports 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
mdecimus
b396341240 Incremental caching 2025-05-16 16:20:04 +02:00
mdecimus
3f825aaafd DAV server passing Litmus test suite 2025-05-16 16:20:04 +02:00
mdecimus
2826ff1548 How I stopped worrying and learned to love zero-copy deserialization 2025-05-16 16:20:00 +02:00
mdecimus
e1189c2065 Allow undiscovered UIDs to be used in IMAP COPY/MOVE operations (closes #1201). 2025-04-29 19:07:58 +02:00
mdecimus
c0fdee6843 v0.11.7 2025-03-23 16:23:18 +01:00
mdecimus
6522073957 Prioritize local over span keys when serializing webhook payloads (#1250) 2025-03-02 17:04:33 +01:00
mdecimus
44f8ef29e1 Bump to Rust 2024 2025-02-21 09:59:23 +01:00
mdecimus
337f4b3a48 v0.11.5 2025-02-01 10:12:18 +01:00
mdecimus
c394fa689f Creating a mailbox in a shared folder results in wrong hierarchy (fixes #1128) 2025-01-28 18:49:36 +01:00
mdecimus
84d3c82179 RFC 9208 - IMAP QUOTA Extension (#484) 2025-01-28 16:58:47 +01:00
mdecimus
d8543ae389 Perfect hashing with hashify 2025-01-26 16:19:18 +01:00
mdecimus
26e00b44a8 Changed DNSBL error level to debug (closes #1107) 2025-01-19 11:35:48 +01:00
mdecimus
6bb468ca5d Added queue backpressure event 2025-01-14 16:49:28 +01:00
mdecimus
360b32a504 Cluster node roles 2025-01-12 12:06:07 +01:00
mdecimus
a175b3b55f Fix histogram bucket counts (fixes #1079) 2025-01-11 16:04:02 +01:00
mdecimus
9e69a3201f Pin async function evaluation in expressions and reduce trc::Result size 2025-01-06 12:16:47 +01:00
mdecimus
434d4fdbe8 Better spam rules auto-updates 2025-01-04 09:56:41 +01:00
mdecimus
c34f80c4f9 v0.11.0-pre-release 2024-12-29 16:46:40 +01:00
mdecimus
8b30c04794 Centralized caching + Bayes token cache 2024-12-29 12:13:07 +01:00
mdecimus
65209174f0 Bayes filtering per account (#819) + Delivered-To header (#916) 2024-12-24 18:02:12 +01:00
mdecimus
2cfe467b20 Purge task locking and spam rule fixes] 2024-12-23 15:00:25 +01:00
mdecimus
7cca6fc298 HTTP remote lists and Spam filter improvements 2024-12-22 19:35:22 +01:00
mdecimus
d14706d088 Distributed locking improvements 2024-12-21 19:22:38 +01:00
mdecimus
6416ff12d6 Port Spam filter to Rust - all tests passing 2024-12-20 16:59:26 +01:00
mdecimus
b5696c2d26 Port Spam filter to Rust - part 5 2024-12-11 17:57:34 +01:00
mdecimus
db7ae48c77 Port Spam filter to Rust - part 1 2024-12-06 18:35:39 +01:00
mdecimus
86b17ebdc1 0.10.7 2024-12-04 11:09:36 +01:00