Commit Graph
2570 Commits
Author SHA1 Message Date
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
Antoine Nguyen 8c01c2555a Restrict GET request to /audit-trail to SuperAdmins only 2024-06-24 10:04:37 +02:00
Antoine Nguyen e9cef152bb Removed SORBS dnsbl
see #3259
2024-06-13 09:27:16 +02:00
Antoine Nguyen 8818ae0803 Make sure to use local address when generating offlineimap config
By using mailbox instead of username for local account configuration,
we ensure that the username is valid, even if it was renamed.

fix #2980
2024-05-26 11:06:52 +02:00
ianux f4195f1ced add unix socket scheme and fix RQ_QUEUES 2024-05-05 16:00:02 +02:00
transifex-integration[bot]andGitHub 459a72301c Translate djangojs.po in br
100% translated source file: 'djangojs.po'
on 'br'.
2024-04-30 15:10:18 +00:00
Antoine Nguyen 8e08b36131 Fixed tests 2024-03-20 12:13:45 +01:00
Antoine Nguyen c4324d08c6 Added missing permission view_domainalias to DomainAdmins group 2024-03-20 11:43:45 +01:00
Antoine Nguyen 71b2ba959a DRF 3.15 compatibility 2024-03-20 11:17:17 +01:00
Antoine Nguyen 45d4335121 Updated german translation 2024-03-20 10:42:10 +01:00
Antoine Nguyen 415dce1188 Use translation file from master 2024-03-20 10:40:05 +01:00
Antoine Nguyen 1f6004f792 Updated german translation file 2024-03-20 10:39:02 +01:00
Antoine Nguyen 3235d35e39 Updated german translation file 2024-03-20 10:36:27 +01:00
Antoine Nguyen d7eb485ec0 Tests again 2024-03-16 18:04:34 +01:00
Antoine Nguyen df6f2cad3b Fixed unit tests 2024-03-16 17:52:26 +01:00
Antoine Nguyen 5ad4face02 Fixed unit tests 2024-03-15 17:42:22 +01:00
Antoine Nguyen 365e1001a2 WIP: postfix autoreply merged back to core repo 2024-03-15 11:55:55 +01:00
Antoine Nguyen 1ebc9f65e7 Make sure to reset stores on logout 2024-02-21 11:08:06 +01:00
Antoine Nguyen 7997d39172 Updated pylint config 2024-02-21 09:50:13 +01:00
Antoine Nguyen 89cc0cf2a3 Code reformatted using black 2024-02-20 21:45:07 +01:00
Spitap d9ee525218 don't take the redis fail case 2024-02-13 13:05:41 +01:00
Spitap 99b27819f5 nullable domain on alarms, improved password scheme caching 2024-02-13 12:40:16 +01:00
Spitfireap 91ff9e26f0 Make password scheme caching more permissive 2024-01-12 17:04:15 +01:00
Antoine Nguyen 66034c7bd2 Prevent parameters loading at this time
see #3162
2024-01-11 16:42:23 +01:00
Antoine NguyenandGitHub 3815a15040 Merge pull request #3147 from modoboa/fix/duplicate_alias
Prevent creation of same alias addresses using different case
2023-12-22 09:17:50 +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 16e7ed716b Display password validation errors
fix #3081
2023-12-21 17:59:31 +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
Antoine Nguyen ca3f3400ee Fixed typo 2023-12-20 14:48:54 +01:00
Antoine NguyenandGitHub bc23a59a57 Merge pull request #3111 from modoboa/optional-IPV6-check
Added option to disable IPV6 mx checks
2023-12-14 14:56:53 +01:00
Antoine Nguyen 450c175713 Merge branch 'master' of github.com:modoboa/modoboa 2023-12-14 14:53:38 +01:00
Antoine Nguyen 5cf3731f94 Prevent XSS issue 2023-12-14 14:52:58 +01:00
Antoine Nguyen a876d9952b Added JS method to select/unselect all table rows 2023-12-14 14:37:44 +01:00
transifex-integration[bot]andGitHub 7389d5fafc Translate django.po in sv
100% translated source file: 'django.po'
on 'sv'.
2023-11-11 17:28:21 +00:00
transifex-integration[bot]andGitHub 769d148f80 Translate django.po in sv
100% translated source file: 'django.po'
on 'sv'.
2023-11-11 17:26:45 +00:00
Spitap 1fe1a0e0cd Added visibility rule, better labeling 2023-11-08 14:13:29 +01:00
Spitfireap 3e6df96f9d Please work 2023-11-08 11:04:04 +01:00
Spitfireap bed6837659 Fixed second test 2023-11-08 10:57:52 +01:00
Antoine Nguyen efa6c534fa Make sure side_effect is ready before we do any call to getaddrinfo 2023-11-08 10:46:58 +01:00
Antoine Nguyen 0e66477385 Convert port to integer 2023-11-08 10:32:04 +01:00
Antoine Nguyen c30f93850b Try not to call getaddrinfo in test data 2023-11-08 10:22:46 +01:00
Spitfireap 2f2c7d1cd7 Updated tests 2023-11-07 20:53:54 +01:00
SpitfireapandSpitfireap 81fefe81e1 Use REDIS cache instead, updated frontend locals
Removed old code
2023-11-07 19:43:49 +01:00
Spitap 7da3017745 squashed old attempt
Refactor

Improved test

Revert "Use SimpleWorker for the job test"

This reverts commit f7ea07d19a43ba0455d3a251c216c50f94a1ac66.

Force job to run

Empty queue before bursting jobs

Added test

Updated test

Switched json encoder

Removed call to doveadm on user login

Fixed issues, updated doc

Reduce doveadm calls
2023-11-07 19:43:44 +01:00
Spitap c2cc14589d Added option to disable IPV6 mx checks 2023-11-05 12:20:03 +01:00
Antoine NguyenandGitHub 11716f0a5c Merge pull request #3085 from QThans/patch-2
to avoid CSRF error due to multiple click
2023-10-20 11:33:08 +02:00