Commit graph

163 commits

Author SHA1 Message Date
mdecimus fbcf55d8e1 Access token permissions 2024-09-10 18:44:44 +02:00
mdecimus b214a458cc v0.9.4 2024-09-09 17:26:20 +02:00
mdecimus c10a8827c6 Untrusted global scripts support 2024-09-02 11:18:00 +02:00
mdecimus 36fd5797b7 SYN flood, brute force fail2ban + session.mail.is-allowed expression (closes #482 closes #688 closes #609) 2024-08-29 12:22:44 +02:00
mdecimus 7e1b6bd06d Alerts implementation
Some checks failed
trivy / Check (push) Failing after -8m22s
2024-08-28 19:33:29 +02:00
mdecimus dcc31e8b3e Metric history + Live metrics 2024-08-23 16:21:35 +02:00
mdecimus 147d9ded86 Increase SMTP transaction logging details 2024-08-21 16:12:01 +02:00
mdecimus 0b91feffad Live tracing + Tracing history 2024-08-20 17:01:36 +02:00
mdecimus f957cbb60f Replace lazy_static and OnceLock with LazyLock 2024-08-09 15:38:19 +02:00
mdecimus db0efdaf59 v0.9.1 2024-08-08 12:50:00 +02:00
mdecimus bba371c624 Prometheus pull metrics exporter (closes #275) 2024-08-08 09:52:19 +02:00
mdecimus 2a12e251f2 Fixed tests 2024-08-02 09:16:57 +02:00
mdecimus 3cb8918d2e v0.9.0 2024-08-01 17:09:39 +02:00
mdecimus ed214fd087 Journald tracer reimplementation 2024-08-01 10:42:46 +02:00
mdecimus 87f9736605 Improved OpenTelemetry tracing and logging (closes #297) 2024-07-31 20:00:34 +02:00
mdecimus 9840494094 Webhook dispatch reimplementation as a tracer 2024-07-30 18:53:05 +02:00
mdecimus d29d21692e Improved tracing (closes #180 closes #417 closes #376 closes #418 closes #517) 2024-07-30 16:12:34 +02:00
mdecimus 52cb48353e Improved tracing (part 2) 2024-07-25 20:35:13 +02:00
mdecimus ae7cadc27d Improved tracing (part 1) 2024-07-23 12:44:14 +02:00
mdecimus 9c23774aa5 Lock-free fast tracing (closes #180) 2024-07-22 17:56:24 +02:00
mdecimus d2ad44cf9f Improved error handling (part 3) 2024-07-17 18:33:22 +02:00
mdecimus e74b29189a Improved error handling (part 2) 2024-07-15 15:18:34 +02:00
mdecimus 0c2a3f09fe Improved error handling (part 1) 2024-07-11 18:44:51 +02:00
mdecimus e683deb74e EE code reorganisation 2024-07-09 09:47:51 +02:00
mdecimus 14224c5ee0 Undelete emails 💎 (closes #589) 2024-07-07 16:44:37 +02:00
mdecimus ec2cfc2fcd Bump to rustls 0.23 2024-07-03 15:14:50 +02:00
mdecimus 3f8d554e5d Bump to quickxml-0.35, updated CHANGELOG 2024-07-01 17:51:14 +02:00
mdecimus dacd8b384e v0.8.3 2024-06-30 09:46:30 +02:00
mdecimus d8a73cd0e4 TOTP 2FA, App passwords and account disable support (closes #436 closes #479) 2024-06-28 12:12:51 +02:00
mdecimus 2818e73671 License management 2024-06-26 18:41:33 +02:00
mdecimus 50a2f50e58 REUSE-compliant licensing 2024-06-25 19:57:25 +02:00
mdecimus a1aa12f165 Bump to rust-s3 0.3.5-alpha to avoid 0.34 compile issue 2024-06-22 17:30:11 +02:00
mdecimus b357bbcba8 Removed ece dev dependency 2024-06-22 10:22:09 +02:00
mdecimus 0b46ec5808 Renamed jmilters to hooks 2024-06-21 17:05:14 +02:00
mdecimus 68a189ed9f Webhooks implementation (closes #480 closes #233) 2024-06-20 19:11:15 +02:00
mdecimus ae2a67422f Clippy fixes 2024-06-18 15:30:41 +02:00
mdecimus d4e6d19f9c Fix session.rcpt.script IfBlock variable name (closes #502) 2024-05-31 14:39:08 +02:00
mdecimus ffdb7d766a Cargo update 2024-05-23 16:50:22 +02:00
mdecimus 46076c6f20 v0.8.1 2024-05-23 16:32:47 +02:00
mdecimus 0d2e58361b IP addresses trigger R_SUSPICIOUS_URL false positive (closes #461 #419) 2024-05-22 16:52:26 +02:00
mdecimus 0fc5d40ec1 POP3 support (closes #100) 2024-05-22 11:28:35 +02:00
mdecimus 66cc0a3072 Faster email deletion, Junk/Trash folder auto-expunge and changelog auto-expiry (closes #403) 2024-05-19 12:15:35 +02:00
mdecimus 7baa088a19 Fixed Docker UPGRADING instructions 2024-05-15 16:02:36 +02:00
mdecimus 398b31b40b Improved full-text indexing 2024-05-12 18:15:41 +02:00
mdecimus f4e5a0baf5 Gossip service implementation for cluster node autodiscovery with failure detection 2024-05-10 20:34:08 +02:00
mdecimus 1473d8cdcf Autoconfig and MS Autodiscover services (closes #336) 2024-05-08 16:00:54 +02:00
mdecimus 3e9d0ae5d2 Generate TLSA Records for DANE (closes #397) 2024-05-07 10:36:57 +02:00
mdecimus 1950366629 v0.7.3 2024-04-30 19:52:05 +02:00
mdecimus 5838b61c80 Fixed BOGUS_ENCRYPTED_AND_TEXT spam filter rule 2024-04-23 18:44:07 +02:00
mdecimus 03c0a6e328 Fix parsing of IPv6 DNS server addresses 2024-04-18 11:13:20 +02:00