Commit Graph
2988 Commits
Author SHA1 Message Date
Antoine Nguyen dfc5fd6e49 Replaced anyof by allof condition.
To make the rule work properly when dates are defined.
2025-10-09 10:01:50 +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 NguyenandGitHub 141d428c47 Merge pull request #3732 from modoboa/fix/better_frontend_auth
Faster frontend authentication.
2025-09-23 10:22:54 +02:00
Antoine Nguyen 524df061c0 Fixed tests 2025-09-23 10:10:51 +02:00
Antoine Nguyen 1157fe9ff1 Fixed tests 2025-09-22 17:10:45 +02:00
Antoine Nguyen 1e64d43911 Faster frontend authentication. 2025-09-19 18:15:56 +02:00
Antoine Nguyen 0440e6796e Do not send wrong value for crypt_passwords option. 2025-09-19 17:15:49 +02:00
Antoine Nguyen bef79c6687 Fixed test 2025-09-16 19:00:56 +02:00
Antoine Nguyen 9c5dbcae32 Force string conversion 2025-09-16 18:53:24 +02:00
Antoine Nguyen 8a5c8723f6 Fixed mobileconfig view 2025-09-16 18:13:51 +02:00
Antoine Nguyen 1a444729c0 Added upgrade instructions 2025-09-16 18:03:16 +02:00
Antoine Nguyen d684dac7d7 Use plistlib to generate mobileconfig 2025-09-16 17:45:50 +02:00
Antoine Nguyen b5ddc00d35 Autoconfiguration service 2025-09-16 17:00:48 +02:00
Antoine Nguyen 6afa2d15ac Apply custom theme to login page also.
And improved theme login for frontend.
2025-09-15 13:50:59 +02:00
Antoine NguyenandGitHub 947e96c991 Merge pull request #3721 from modoboa/fix/deploy_with_amavis
Fixed deployment when amavis is enabled
2025-09-10 17:56:25 +02:00
Antoine Nguyen 8365058b0e Fixed deployment when amavis is enabled 2025-09-10 17:22:53 +02:00
Antoine NguyenandGitHub 15f6e5f6ef Merge pull request #3720 from modoboa/fix/webmail_search
Added missing quotes to SORT parameter
2025-09-10 12:32:07 +02:00
Antoine Nguyen bc0c748147 Added missing quotes to SORT parameter
fix #3661 #3690
2025-09-10 12:19:23 +02:00
Antoine NguyenandGitHub d0317c021f Merge pull request #3719 from modoboa/fix/amavis_recipient_delimiter
recipient_delimiter field can be empty
2025-09-10 10:41:21 +02:00
Antoine Nguyen f422173e09 recipient_delimiter field can be empty 2025-09-10 10:27:38 +02:00
Antoine Nguyen ae0ccd79cd All users should be allowed to check for notifications 2025-09-10 10:05:41 +02:00
Antoine Nguyen f1708781da Fixed syntax error 2025-09-08 16:04:35 +02:00
Antoine Nguyen 2701ec0c29 Fixed migration 2025-09-08 15:55:17 +02:00
Adrien PandAntoine Nguyen 2d26c5bf6d Revert "Try to fix outdated migration"
This reverts commit 130fffb4e4.
2025-09-08 15:53:44 +02:00
Antoine Nguyen a899374add Fixed test data 2025-09-06 11:42:19 +02:00
Antoine Nguyen 8372ee6ad0 Fixed wrong url 2025-09-06 11:33:27 +02:00
Antoine Nguyen 417715cde7 Improved coverage 2025-09-05 18:45:15 +02:00
Antoine Nguyen 5c0122cca7 Fixed test data 2025-09-05 16:46:33 +02:00
Antoine Nguyen 5522676a12 More fixes 2025-09-05 15:02:53 +02:00
Antoine Nguyen 142e384b18 Updated base test case classes 2025-09-05 14:11:55 +02:00
Antoine Nguyen c766a390cc Try quickfix for tests 2025-09-05 14:04:55 +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 5f2ea34f4e Allow reading amavis parameters to everyone 2025-09-05 13:32:00 +02:00
Antoine Nguyen ac737baa4e Improved listing and detail pages 2025-09-05 13:32:00 +02:00
Antoine Nguyen 33005248c9 WIP: amavis quarantine frontend 2025-09-05 13:32:00 +02:00
transifex-integration[bot]andGitHub cc7d84a3a6 Translate django.po in ja_JP
100% translated source file: 'django.po'
on 'ja_JP'.
2025-09-02 06:58:51 +00:00
transifex-integration[bot]andGitHub 5cd2f4b1df Translate django.po in de
100% translated source file: 'django.po'
on 'de'.
2025-08-29 02:34:14 +00:00
Antoine Nguyen 00065604f6 New command to add allowed hosts to OAuth2 application 2025-08-28 15:14:30 +02:00
transifex-integration[bot]andGitHub 27f6a99069 Translate django.po in fr
100% translated source file: 'django.po'
on 'fr'.
2025-08-28 08:22:41 +00:00
Antoine Nguyen 934eea1b3e Updated translations 2025-08-28 10:17:29 +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 cbebb75910 Added widget to display global stats about the instance 2025-08-20 09:29:21 +02:00
Antoine Nguyen d248c85f4c Possibility to disable IMAP migration 2025-08-19 18:00:16 +02:00
Antoine Nguyen cbd00f67ef Display domain DNSBL issues when necessary 2025-08-19 10:25:25 +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 NguyenandGitHub b846f7bd27 Merge pull request #3676 from modoboa/translations_5d93982e9fd6dab991db4faf93ce9ded_ja_JP
Updates for file modoboa/locale/en/LC_MESSAGES/django.po in ja_JP
2025-08-15 13:17:03 +02:00
Erin of Yukis 5f436eb8b6 Use redis.from_url, rather than the seperate fields in Modoboa policyd
This is the suggested way to handle all of TCP/TLS/Unix in a compact way by the
redis-py project:
https://redis.readthedocs.io/en/stable/examples/connection_examples.html#Connecting-to-Redis-instances-by-specifying-a-URL-scheme.

It also makes it possible to specify extra connection arguments in a consistent
way for all Redis clients used by Modoboa.
2025-08-13 08:31:34 +02:00