Commit Graph

97 Commits

Author SHA1 Message Date
mdecimus
71cc30c7be Moved shared data types to 'types' subcrate 2025-09-22 10:01:31 +02:00
mdecimus
e10aa551eb Clippy fixes 2025-08-18 11:44:58 +01:00
mdecimus
9310083222 Exclude SEL licensed code from AGPL licensed code (closes #783 closes #768) 2025-07-21 12:33:20 +02:00
mdecimus
e79a4c65c7 Disable webadmin auto-updates 2025-07-15 10:56:08 +02:00
mdecimus
bd61ab511a v0.13.0 2025-07-15 08:33:14 +02:00
mdecimus
4f3406d449 Cache invalidation cluster broadcast (closes #1741) 2025-07-13 19:21:56 +02:00
mdecimus
aee7337169 Queue autoconfig post install 2025-07-13 12:01:32 +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
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
fe24cbf41d Fix XML CDATA injection (credits to @andreymal for the report) 2025-05-29 19:59:51 +02:00
mdecimus
207d370fd9 Fix: Macro references are replaced with their content when writing config file (closes #1595) 2025-05-29 19:24:29 +02:00
mdecimus
c19d2ceb43 Fixed tests for FDB and SQL stores 2025-05-23 17:07:36 +02:00
mdecimus
9cf2863a8e Stalwart Mail Server is now just Stalwart 2025-05-20 09:59:54 +02:00
mdecimus
65fe4b1b49 Sequential change ids 2025-05-17 21:48:30 +02:00
mdecimus
10bb4e5661 Automated schema migration 2025-05-16 16:20:05 +02:00
mdecimus
839b7189fa Nats + Redis PubSub cluster updates replacing Gossip protocol 2025-05-16 16:20:05 +02:00
mdecimus
e10e94325f Hide the current server version (closes #1435) 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
fac2975a5a Storage layer refactoring: faster id generation, automatic batching and virtual thread ids 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
44f8ef29e1 Bump to Rust 2024 2025-02-21 09:59:23 +01:00
mdecimus
8438435fbe Removed local concurrency limiters, switch to global rate limiting 2025-01-18 19:09:02 +01:00
mdecimus
2eb388674d Refactored local delivery to avoid mpsc channel 2025-01-17 15:29:55 +01:00
mdecimus
a491c6388f Automatic key migration 2025-01-14 11:44:46 +01:00
mdecimus
a6c744b09a config_get() expression function + moved lookup.default.[hostname|domain] to server.hostname and report.domain 2025-01-12 10:53:58 +01:00
mdecimus
3612d5fc5d Clippy fixes 2025-01-11 11:43:45 +01:00
mdecimus
434d4fdbe8 Better spam rules auto-updates 2025-01-04 09:56:41 +01:00
mdecimus
7dfaa5bf11 Reset IMAP UIDs endpoint 2025-01-03 09:15:05 +01:00
mdecimus
16f9f3fa1b Spam filter rules auto-migrate 2025-01-02 16:47:19 +01:00
mdecimus
3a2df77eb4 Spam filter improvements (closes #947) 2025-01-02 15:43:00 +01:00
mdecimus
23ac87fccd Semver compatibility checks (closes #844) 2025-01-01 12:53:54 +01:00
mdecimus
8eda2251d8 Spam filter config adjustments 2024-12-31 12:29:49 +01:00
mdecimus
30cf967623 Updated directory caching 2024-12-29 18:00:36 +01:00
mdecimus
4a7524cafe Spam train/classify REST API endpoints 2024-12-29 16:39:16 +01:00
mdecimus
f2b00ccd54 S3-FIFO caching 2024-12-27 19:40:33 +01:00
mdecimus
2ef4a06135 Overwrite option to spam-filter update endpoint 2024-12-25 11:30:47 +01:00
mdecimus
ad30478bd8 Added http-lookup.* to resource fetch 2024-12-25 10:44:06 +01:00
mdecimus
65209174f0 Bayes filtering per account (#819) + Delivered-To header (#916) 2024-12-24 18:02:12 +01:00
mdecimus
7cca6fc298 HTTP remote lists and Spam filter improvements 2024-12-22 19:35:22 +01:00
mdecimus
6416ff12d6 Port Spam filter to Rust - all tests passing 2024-12-20 16:59:26 +01:00
mdecimus
07449a3622 Port Spam filter to Rust - part 6 2024-12-15 18:01:17 +01:00
mdecimus
08c43e2f15 ASN/Geolocation support 2024-12-13 11:32:52 +01:00
mdecimus
8269023431 Added webadmin.auto-update option for auto-updating Webadmin (closes #842) 2024-11-10 09:15:04 +01:00
mdecimus
afef1552b8 v0.10.6 2024-11-07 16:32:54 +01:00
mdecimus
45ad45f0b7 Fix deleting single keys 2024-10-27 20:07:35 +01:00
mdecimus
9e78aaa751 Add context to iteration errors 2024-10-17 17:30:45 +02:00
mdecimus
ad8ee4e599 Added delete range option 2024-10-16 11:18:15 +02:00
mdecimus
3cb6e2a68c Store CLI 2024-10-15 18:01:55 +02:00