Commit Graph
132 Commits
Author SHA1 Message Date
Antoine Nguyen 4b1b9b2042 Replaced check_mx management command by a periodic task 2026-01-12 16:43:50 +01:00
Antoine Nguyen 7cca19383c Fixed issues with tests 2025-11-13 15:56:48 +01:00
Antoine Nguyen 5bafa6a92f Do not set permissions on internal aliases. 2025-11-13 15:32:25 +01:00
Antoine Nguyen bbfabdb54a Fixed issue when trying to empty user forward. 2025-11-12 16:04:22 +01:00
Antoine Nguyen d50adae1a1 Enabled server-side pagination for domain Listing 2025-10-15 14:50:02 +02:00
Antoine Nguyen 6390ad98c1 Split identities export by type
Different exports for account and alias types.
2025-10-15 11:49:04 +02:00
Antoine Nguyen e576c71232 Some fixes 2025-09-26 15:33:50 +02:00
Antoine Nguyen dfe741698d Added way to allow/block alias target at creation/modification.
see #2013
2025-09-26 15:09:43 +02:00
Antoine Nguyen 0440e6796e Do not send wrong value for crypt_passwords option. 2025-09-19 17:15:49 +02:00
Antoine Nguyen f36197d939 Added new route dedicated to user profile update.
fix #3622
2025-08-27 11:54:43 +02:00
Antoine Nguyen 29287d5878 Fixed naming inconsistency between frontend and API. 2025-08-22 09:59:46 +02:00
Antoine Nguyen c416e1e93b Improved resource usage display (quota and message limit).
For accounts and domains
2025-08-15 13:45:55 +02:00
Antoine Nguyen a187f1cc80 Make sure PATCH endpoint behaves as expected for quota.
fix #3668
2025-08-07 16:34:43 +02:00
Antoine Nguyen a4d9903aa0 Fixed resource usage display in domain list 2025-08-07 11:42:07 +02:00
Antoine Nguyen fe79982b84 Allow null values for empty optional fields.
Probably due to a recent change in DRF...

fix #3631
2025-08-06 13:27:32 +02:00
Antoine Nguyen efbb7e5cb9 Replaced wrong method name 2025-07-31 11:08:53 +02:00
Antoine Nguyen 0597f6b573 Changed HTTP method for alarm bulk delete endpoint
DELETE -> POST
2025-07-31 10:54:31 +02:00
Antoine Nguyen ade5461f52 Frontend update 2025-07-25 12:01:09 +02:00
Adrien P df490d9ca4 Separated aliases and accounts in identities 2025-07-24 23:54:35 +02:00
Antoine Nguyen e306b0799a Various fixes about Reseller mode in frontend.
see #3268
2025-07-14 16:03:57 +02:00
Antoine Nguyen 195a8473a2 Allow empty local part for alias definition 2025-07-02 13:58:18 +02:00
Antoine Nguyen 0513dc2cbf Added status indication on multiple pages 2025-07-02 11:46:30 +02:00
Antoine Nguyen 205bc4d057 Various fixes 2025-06-24 18:15:40 +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 8b1b59d8ba New endpoint to update self account password 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 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 defef9c15f New tests fixed 2025-06-08 15:12:48 +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 30a9414180 Added calendars plugin and improved used part 2025-02-14 13:41:10 +01:00
SpitfireapandChristophe CHAUVET 4ec0a25ab5 Optimized test for RFC5321
Co-Authored-By: Christophe CHAUVET <christophe.chauvet@gmail.com>
2024-07-27 12:20:12 +02:00
SpitfireapandAntoine Nguyen 418f350b11 Removed serializer check for dkim dir, added alarms on gen 2024-07-17 12:01:14 +02:00
Antoine NguyenandGitHub b615c89b0b Merge pull request #3270 from modoboa/fix/prevent-too-long-usernames
Prevent too long usernames (RFC5321)
2024-07-17 11:41:20 +02:00
Spitfireap 2eef5ce716 Fixed test 2024-07-15 14:33:31 +02:00
Spitfireap dd487ab900 Prevent too long usernames (RFC5321) 2024-07-15 14:15:38 +02:00
Spitfireap 883dad9b15 Added webauthn_enabled 2024-06-22 19:45:57 +02:00
Antoine Nguyen 8e08b36131 Fixed tests 2024-03-20 12:13:45 +01:00
Antoine Nguyen 71b2ba959a DRF 3.15 compatibility 2024-03-20 11:17:17 +01:00
Antoine Nguyen 89cc0cf2a3 Code reformatted using black 2024-02-20 21:45:07 +01:00
Antoine Nguyen 2f5e4a58d1 Fixed test 2023-12-22 08:54:07 +01:00
Antoine Nguyen 0d5e8b2607 Fixed wrong exception handling 2023-12-21 18:17:54 +01:00
Antoine Nguyen d3398cc51f Better error handling
fix #3134
2023-12-21 18:03:23 +01:00
Antoine Nguyen 8407a49e26 Prevent creation of same alias addresses using different case
fix #3134
2023-12-21 17:47:06 +01:00
Antoine NguyenandGitHub 8ff49831d1 Merge pull request #3107 from modoboa/doveadm-caching
Doveadm caching
2023-12-20 14:56:48 +01:00
Spitap 1fe1a0e0cd Added visibility rule, better labeling 2023-11-08 14:13:29 +01:00
Spitfireap bed6837659 Fixed second test 2023-11-08 10:57:52 +01:00