Commit Graph
809 Commits
Author SHA1 Message Date
Antoine Nguyen b7ba9d6b51 Replaced calls to pkg_resource. 2025-06-24 18:27:07 +02:00
Antoine Nguyen 205bc4d057 Various fixes 2025-06-24 18:15:40 +02:00
Antoine Nguyen 3013d1f581 Updated test 2025-06-23 10:22:36 +02:00
rdzantoine.pro@gmail.comandAntoine Nguyen c2a775b9ad add allow_special_characters for random pwd into serializers 2025-06-23 10:03:06 +02:00
rdzantoine.pro@gmail.comandAntoine Nguyen 02201381d6 add allow_special_characters for random pwd option to parameters form 2025-06-23 10:03:06 +02:00
Antoine Nguyen 55cb8d984d Improved coverage 2025-06-19 16:16:24 +02:00
Antoine Nguyen 04f5d36668 Removed wrong import 2025-06-19 09:30:18 +02:00
Adrien PandAntoine Nguyen dcd27d5833 Refactored rspamd capabilities checks 2025-06-17 11:06:58 +02:00
Adrien PandAntoine Nguyen 10983c8218 Imported Rspamd to main repo 2025-06-17 11:06:58 +02:00
Antoine Nguyen e110e72773 Updated tests 2025-06-14 18:55:03 +02:00
Antoine Nguyen 57de2c08b2 Removed crypt password hasher. 2025-06-14 18:39:30 +02:00
Antoine NguyenandGitHub 44ed055177 Merge pull request #3554 from modoboa/fix/domainadmins_and_permissions
Various frontend fixes when connected user is a domain admin
2025-06-13 17:03:43 +02:00
Antoine Nguyen a651695086 Various fixes 2025-06-13 16:51:12 +02:00
Antoine Nguyen d2c44b1c39 Various frontend fixes when connected user is a domain admin 2025-06-11 18:16:00 +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 00806cbff8 Cleanup 2025-06-08 15:12:49 +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 ad0574a55f Use LDAP backend to check password 2025-06-08 15:12:49 +02:00
Antoine Nguyen 2beeb8cc4c Added debug 2025-06-08 15:12:49 +02:00
Antoine Nguyen 8b1b59d8ba New endpoint to update self account password 2025-06-08 15:12:49 +02:00
Antoine Nguyen 4cb15daf40 The last ones? 2025-06-08 15:12:49 +02:00
Antoine Nguyen c5ee613b59 More fixes 2025-06-08 15:12:48 +02:00
Antoine Nguyen 7301629207 New tests fixed 2025-06-08 15:12:48 +02:00
Antoine Nguyen abae9bb7c3 More tests updated 2025-06-08 15:12:48 +02:00
Antoine Nguyen 5b1dd9fbed Removed deprecated tests 2025-06-08 15:12:48 +02:00
Antoine Nguyen 1c5cce2699 Set default value for password scheme 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 af196f7333 WIP: Webmail 2025-05-01 18:00:00 +02:00
Antoine Nguyen 4458e82c25 New fixes 2025-02-18 16:15:44 +01:00
Antoine Nguyen db0b7eb79d New fixes 2025-02-18 15:54:59 +01:00
Antoine Nguyen 01fb00c38c Replaced pylint by ruff 2025-02-17 17:44:02 +01:00
Antoine Nguyen 5fa1f29cd6 Fixed tests 2025-02-14 14:02:54 +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
SpitfireapandGitHub 2cb6ccebfa Use raw mode on custom or broken sieve file (#3387)
* Use raw mode on custom or broken sieve file

* Fixed display of sieve filters when none are active

* Updated test
2024-12-21 15:23:32 +00:00
Antoine Nguyen c7cb43208d Make check works also with fresh installs 2024-12-02 10:57:36 +01:00
Antoine Nguyen ebfd700bc2 Avoid circular import 2024-11-29 17:13:20 +01:00
Antoine Nguyen 27dbd71a60 Fixed wrong way to check for passwords using deprecated scheme.
see #3350
2024-11-29 17:04:48 +01:00
Antoine Nguyen ff91ae33cb Added tests
see #3350
2024-11-29 14:45:42 +01:00
Antoine Nguyen 92b93fa6bf Deal with password scheme deprecation (crypt as of now)
Also display notifications in new admin.

see #3350
2024-11-29 14:15:46 +01:00
Antoine Nguyen 71f8df75e9 Ignore warning for now (until we find a replacement).
see #3316
2024-11-29 09:54:13 +01:00
Antoine Nguyen 760a4bbf76 Fixed wrong constant name 2024-11-28 16:42:41 +01:00
Antoine Nguyen d3190cceef Postpone 3.13 support for now
see #3350
2024-11-28 16:36:07 +01:00
Antoine Nguyen a076766f83 First attempt to deal with password scheme deprecation.
see #3350
2024-11-28 15:55:04 +01:00
Antoine Nguyen 7f0767fb5a Prevent installation of deprecated extensions. 2024-08-22 16:10:38 +02:00
Spitap 5c28a02d30 Simplify and fix secret key generation 2024-08-21 15:57:49 +02:00