131 Commits
Author SHA1 Message Date
Antoine Nguyen a81ba43733 Continuation of email scheduling feature 2026-02-02 10:51:41 +01:00
Antoine Nguyen 0ea42129ef Automate cron_config.py file creation 2026-01-13 10:10:05 +01:00
Antoine Nguyen ed27becef9 Improved test 2026-01-12 18:14:12 +01:00
Antoine Nguyen 4b1b9b2042 Replaced check_mx management command by a periodic task 2026-01-12 16:43:50 +01:00
Antoine Nguyen 4ca4f9ab7f New jobs for amavis and calendars apps. 2026-01-07 18:20:55 +01:00
Antoine Nguyen 6d890d02b2 Wrap maillog management commands with simple functions. 2026-01-06 15:46:27 +01:00
Antoine Nguyen c147eb80e4 Only use RQ 2.4+ and its cron capabilities. 2026-01-06 15:30:53 +01:00
SpitapandAntoine Nguyen 43ace1ded9 Use RQ instead of cron - mailbox ops 2026-01-06 14:47:31 +01:00
Antoine Nguyen 64d7a9125c Try to disable rspamd tests 2025-12-14 11:49:15 +01:00
Antoine Nguyen 69a8696c90 Try to disable rspamd tests when not needed 2025-12-13 17:52:29 +01:00
Antoine Nguyen 5bafa6a92f Do not set permissions on internal aliases. 2025-11-13 15:32:25 +01:00
Antoine Nguyen e394565fc1 Revert wrong change 2025-10-28 01:39:37 +01:00
Antoine Nguyen 33b12dde35 Fixed build issue because of compat issue.
pip-tools is not compatible with pip 25.3 yet...
2025-10-28 01:21:25 +01:00
Antoine Nguyen f63aecbc32 Disable authentication to access swagger UI 2025-10-09 16:48:03 +02:00
Antoine Nguyen 1e64d43911 Faster frontend authentication. 2025-09-19 18:15:56 +02:00
Antoine Nguyen b5ddc00d35 Autoconfiguration service 2025-09-16 17:00:48 +02:00
Antoine Nguyen c954f2c607 Fixed settings 2025-09-05 13:59:29 +02:00
Antoine Nguyen d98db498df Added API part and tests 2025-09-05 13:38:57 +02:00
Antoine Nguyen 33005248c9 WIP: amavis quarantine frontend 2025-09-05 13:32:00 +02:00
Antoine Nguyen 28ed74b7ad Fixed multiple issues in calendar views. 2025-07-04 18:51:53 +02:00
Antoine Nguyen 288809eb84 Added test 2025-06-17 16:52:41 +02:00
Adrien PandAntoine Nguyen 10983c8218 Imported Rspamd to main repo 2025-06-17 11:06:58 +02:00
Antoine Nguyen 4e85142f97 Removed NEW_ADMIN_URL setting 2025-06-11 15:22:01 +02:00
Antoine Nguyen b4083ea3fb Use sieve vacation plugin to manage auto-replies.
No more postfix script.
2025-06-10 17:02:18 +02:00
Antoine Nguyen d867cac3b2 Removed ckeditor.
see #3316
2025-06-08 16:02:32 +02:00
Antoine Nguyen e8f9c6b0f0 Middleware was actually useful 2025-06-08 15:12:49 +02:00
Antoine Nguyen 17fc9db554 Removed useless code 2025-06-08 15:12:49 +02:00
Antoine Nguyen c5ee613b59 More fixes 2025-06-08 15:12:48 +02:00
Antoine Nguyen 6beee6fbc5 More fixes 2025-06-08 15:12:48 +02:00
Antoine Nguyen 0a001364d0 WIP: remove legacy interface 2025-06-08 15:12:48 +02:00
Antoine Nguyen c2d4fe3f12 Removed wrong file 2025-05-08 17:15:43 +02:00
Antoine Nguyen fe930ffd37 Updated translations 2025-05-08 17:14:42 +02:00
Antoine Nguyen af196f7333 WIP: Webmail 2025-05-01 18:00:00 +02:00
Antoine Nguyen b1c09aaa57 Merge branch '2.3.x' 2025-03-26 14:49:29 +01:00
Antoine Nguyen 1ce66dc407 Added support for Redis sentinel 2025-03-26 13:22:39 +01:00
Adrien P cce82e7ae0 Added the OIDC key directly to the config file for the dev config 2025-02-28 18:06:07 +01:00
Antoine Nguyen 30a9414180 Added calendars plugin and improved used part 2025-02-14 13:41:10 +01:00
Antoine Nguyen 8980f4c4c4 Added contacts plugin into core.
No more module federation at the moment, it does not seem very stable
yet.
2025-02-14 13:39:08 +01:00
Antoine Nguyen afe3253fc8 WIP: frontend module federation setup.
Initial work to accept future user related apps.
2025-02-14 13:39:08 +01:00
Antoine Nguyen ff91ae33cb Added tests
see #3350
2024-11-29 14:45:42 +01:00
Antoine Nguyen 6d7bec8832 Fixed dovecot config for oauth2 setup 2024-07-12 18:41:23 +02:00
Antoine NguyenandSpitfireap c3124f02b3 Cleanup 2024-06-22 19:45:56 +02:00
Antoine NguyenandSpitfireap df3c56f810 Improved login process 2024-06-22 19:45:55 +02:00
Antoine NguyenandSpitfireap 68ac5cba33 New style for old login page 2024-06-22 19:45:24 +02:00
Spitfireap 5c5bd47630 Added Fido API 2024-06-22 19:45:21 +02:00
Antoine NguyenandSpitfireap ece58ddb93 Better login/logout actions 2024-06-22 19:44:52 +02:00
Spitfireap c106ecb649 PoC OIDC frontend 2024-06-22 19:44:51 +02:00
Antoine NguyenandSpitfireap d2ef09b7f2 WIP: sieve filters 2024-06-22 19:44:45 +02:00
Antoine Nguyen 365e1001a2 WIP: postfix autoreply merged back to core repo 2024-03-15 11:55:55 +01:00
Antoine Nguyen 89cc0cf2a3 Code reformatted using black 2024-02-20 21:45:07 +01:00