Commit Graph

39 Commits

Author SHA1 Message Date
Maurus Decimus
e451f037c8 Registry testing - all tests passing 2026-03-27 16:49:26 +01:00
mdecimus
7c143c85f8 Registry testing - part 1 2026-03-11 18:28:31 +01:00
mdecimus
dbe40829da Database schema optimization - part 12 2025-11-15 12:44:04 +01:00
mdecimus
86c963ef68 v0.14.0 2025-10-22 18:02:46 +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
f10ec68d49 Updated copyright notice 2025-06-15 15:09:32 +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
c0fdee6843 v0.11.7 2025-03-23 16:23:18 +01:00
mdecimus
07449a3622 Port Spam filter to Rust - part 6 2024-12-15 18:01:17 +01:00
mdecimus
b2bac5d5aa Support for external email addresses on mailing lists (closes #152) 2024-11-13 19:38:54 +13:00
mdecimus
1d9ac04ece OIDC diretory 2024-10-02 11:13:10 +02:00
mdecimus
ce8182ae07 Core refactoring 2024-09-26 14:49:46 +02:00
mdecimus
e6c11529e8 Keep a copy of external principal data to support roles and OAuth 2024-09-20 15:52:48 +02:00
mdecimus
6b7dac0fcb Test fixes - part 2 2024-09-17 19:33:31 +02:00
mdecimus
d214468c54 Roles and multi-tenancy - part 1 2024-09-12 17:42:14 +02:00
mdecimus
fbcf55d8e1 Access token permissions 2024-09-10 18:44:44 +02:00
mdecimus
c10a8827c6 Untrusted global scripts support 2024-09-02 11:18:00 +02:00
mdecimus
1e76792d03 Improved tracing (part 3) 2024-07-26 19:44:01 +02:00
mdecimus
50a2f50e58 REUSE-compliant licensing 2024-06-25 19:57:25 +02:00
mdecimus
170ff38d1f Settings hot reloading - Part 4 2024-03-26 18:40:41 +01:00
mdecimus
02faa04e27 Config expressions passing tests. 2024-01-19 13:06:39 +01:00
mdecimus
4551576e04 Expressions in configuration files (untested) 2024-01-18 18:18:32 +01:00
mdecimus
ce456c02eb Lookup store refactoring 2023-12-24 11:25:50 +01:00
mdecimus
8ff0d3ff9c Fixed tests 2023-12-22 10:27:43 +01:00
mdecimus
91e8597998 Internal directory + CLI improvements 2023-12-20 20:09:39 +01:00
mdecimus
232d4d691a Internal directory implementation + Management REST API 2023-12-16 10:35:15 +01:00
mdecimus
f21bce722e Directory refactoring 2023-12-14 12:35:25 +01:00
mdecimus
e4d5bde1ce Directory/Store backend unification + LDAP auth bind 2023-12-07 16:27:19 +01:00
mdecimus
0b67f31220 Bayes classifier passing tests 2023-10-15 09:07:19 +02:00
mdecimus
e8df912b27 Fixed LDAP lookups from SMTP rules 2023-07-24 09:16:20 +02:00
mdecimus
8046838ed5 Added license. 2023-07-15 21:14:34 +02:00
mdecimus
705762c312 Fixed logging, clippy suggestions and organized configuration directives. 2023-07-07 19:08:07 +02:00
mdecimus
1cb539ce52 Internal account id management. 2023-07-04 20:10:00 +02:00
Mauro D
1ce0cee7e6 Subaddressing and catch-all addresses support. 2023-06-08 14:54:09 +00:00
Mauro D
c6e45a21e3 Directory implementation - all tests passing 2023-06-02 18:02:35 +00:00
Mauro D
5c8784bc86 Directory implementation - part 4 2023-06-02 09:03:30 +00:00
Mauro D
93e925a635 Directory implementation - part 3 2023-06-01 17:08:48 +00:00
Mauro D
beffa408e6 Directory implementation - part 2 2023-05-31 18:03:04 +00:00