mdecimus
|
8438435fbe
|
Removed local concurrency limiters, switch to global rate limiting
|
2025-01-18 19:09:02 +01:00 |
|
mdecimus
|
e7c6be45d8
|
Fix mailto parsing in HTMLs
|
2025-01-18 10:30:26 +01:00 |
|
mdecimus
|
69bb04d1e6
|
Renamed principal revision to token revision
|
2025-01-17 16:54:22 +01:00 |
|
mdecimus
|
61e63d1ead
|
Reset quota endpoint
|
2025-01-17 16:04:58 +01:00 |
|
mdecimus
|
2eb388674d
|
Refactored local delivery to avoid mpsc channel
|
2025-01-17 15:29:55 +01:00 |
|
mdecimus
|
bfba299e6b
|
Increased concurrency for local message delivery
|
2025-01-16 18:52:46 +01:00 |
|
mdecimus
|
ef721412da
|
Add return value option to counter_incr
|
2025-01-16 12:46:19 +01:00 |
|
mdecimus
|
6bb468ca5d
|
Added queue backpressure event
|
2025-01-14 16:49:28 +01:00 |
|
mdecimus
|
7142a8caab
|
Token revoke tests
|
2025-01-14 14:22:07 +01:00 |
|
mdecimus
|
76c53af46b
|
Fixed distributed locking in non-Redis stores (#1066)
|
2025-01-13 20:28:30 +01:00 |
|
mdecimus
|
5bec52b231
|
Revoke access token when permissions change (closes #649)
|
2025-01-13 17:41:35 +01:00 |
|
mdecimus
|
360b32a504
|
Cluster node roles
|
2025-01-12 12:06:07 +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
|
013c580201
|
Avoid double encrypting PGP parts encoded as plain text (fixes #1083)
|
2025-01-11 12:34:48 +01:00 |
|
mdecimus
|
3612d5fc5d
|
Clippy fixes
|
2025-01-11 11:43:45 +01:00 |
|
mdecimus
|
dc19f20285
|
Fix tracking locked queue ids (closes #1066)
|
2025-01-11 11:10:01 +01:00 |
|
mdecimus
|
977379d169
|
Changes to spam filter tests
|
2025-01-06 15:12:35 +01:00 |
|
mdecimus
|
9e69a3201f
|
Pin async function evaluation in expressions and reduce trc::Result size
|
2025-01-06 12:16:47 +01:00 |
|
mdecimus
|
043b53f3e9
|
Fixed MIXED_CHARSET spam filter check
|
2025-01-05 19:31:07 +01:00 |
|
mdecimus
|
08345f38a5
|
v0.11.0
|
2025-01-05 14:17:52 +01:00 |
|
mdecimus
|
2370043594
|
Minor spam filter adjustments
|
2025-01-03 16:45:25 +01:00 |
|
mdecimus
|
7dfaa5bf11
|
Reset IMAP UIDs endpoint
|
2025-01-03 09:15:05 +01:00 |
|
mdecimus
|
3a2df77eb4
|
Spam filter improvements (closes #947)
|
2025-01-02 15:43:00 +01:00 |
|
mdecimus
|
553ee6ae36
|
Bulk operations REST endpoints (closes #925)
|
2025-01-01 10:58:58 +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
|
c34f80c4f9
|
v0.11.0-pre-release
|
2024-12-29 16:46:40 +01:00 |
|
mdecimus
|
4a7524cafe
|
Spam train/classify REST API endpoints
|
2024-12-29 16:39:16 +01:00 |
|
mdecimus
|
8b30c04794
|
Centralized caching + Bayes token cache
|
2024-12-29 12:13:07 +01:00 |
|
mdecimus
|
f2b00ccd54
|
S3-FIFO caching
|
2024-12-27 19:40:33 +01:00 |
|
mdecimus
|
c7499ab67d
|
Removed authentication rate limit (unnecessary since there is fail2ban)
|
2024-12-27 14:51:11 +01:00 |
|
mdecimus
|
e5ebc5ce33
|
Delete in-memory keys by prefix
|
2024-12-26 19:01:49 +01:00 |
|
mdecimus
|
1ba229aac7
|
Add parsed headers and update offsets when adding header
|
2024-12-26 09:38:09 +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
|
1726d68018
|
Improve SPOOF_DISPLAY_NAME detection (fixes #982)
|
2024-12-23 12:22:42 +01:00 |
|
mdecimus
|
7cca6fc298
|
HTTP remote lists and Spam filter improvements
|
2024-12-22 19:35:22 +01:00 |
|
mdecimus
|
d1944b8a6f
|
Fixed Cargo.toml
|
2024-12-22 10:52:45 +01:00 |
|
mdecimus
|
25e7983888
|
Remove old locks
|
2024-12-22 10:36:05 +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
|
e7298df610
|
Port Spam filter to Rust - part 9
|
2024-12-19 18:12:47 +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
|
44ae796d9b
|
Port Spam filter to Rust - part 4
|
2024-12-10 18:56:09 +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 |
|
mdecimus
|
03d9dabed3
|
Clippy fixes
|
2024-12-01 20:13:06 +13:00 |
|
mdecimus
|
b2bac5d5aa
|
Support for external email addresses on mailing lists (closes #152)
|
2024-11-13 19:38:54 +13:00 |
|
tamwuff
|
9b4f5e8c75
|
Support Azure blob storage in a similar fashion to S3. (#907)
|
2024-11-10 08:45:50 +01:00 |
|