Commit Graph
100 Commits
Author SHA1 Message Date
Antoine Nguyen 54d9ef45cc Updated config 2024-02-21 13:49:28 +01:00
Antoine Nguyen afb0d00b23 Set indent size to 2 spaces for JS files 2024-02-21 13:48:49 +01:00
Antoine Nguyen f1d89bd58f Improved pre-commit and linters config 2024-02-21 13:30:20 +01:00
Antoine Nguyen 692871bedf Make sure prettier config is used 2024-02-21 12:12:21 +01:00
Antoine Nguyen 29d92539cc Use validation rule in password form 2024-02-21 11:50:46 +01:00
Antoine Nguyen be11bc78a9 Better display for ChoiceField 2024-02-21 11:31:56 +01:00
Antoine Nguyen 1ebc9f65e7 Make sure to reset stores on logout 2024-02-21 11:08:06 +01:00
Antoine NguyenandGitHub b8460bd069 Merge pull request #3198 from modoboa/dependabot/pip/testfixtures-8.0.0
Bump testfixtures from 7.2.2 to 8.0.0
2024-02-21 10:35:03 +01:00
Antoine NguyenandGitHub 5e8075760e Merge pull request #3194 from modoboa/vue3-frontend
Migrating frontend to Vue3
2024-02-21 10:22:02 +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
Antoine NguyenandGitHub e4d4efe621 Merge pull request #3197 from modoboa/dependabot/pip/dnspython-2.6.1
Bump dnspython from 2.5.0 to 2.6.1
2024-02-19 15:46:42 +01:00
Antoine Nguyen 0000e4f4a7 Added pre-commit config 2024-02-19 14:26:05 +01:00
Antoine Nguyen c4f07c0b90 Updated packages 2024-02-16 12:08:11 +01:00
Antoine Nguyen 7fa1a9a1f4 Migrating frontend to Vue3 2024-02-16 11:56:07 +01:00
Antoine NguyenandGitHub 573d381bd0 Merge pull request #3192 from modoboa/dependabot/pip/gevent-24.2.1
Bump gevent from 23.9.1 to 24.2.1
2024-02-15 11:32:16 +01:00
Antoine NguyenandGitHub 84d01d49eb Merge pull request #3182 from modoboa/caching-improvement
Nullable domain on alarms, improved password scheme caching
2024-02-13 16:59:07 +01:00
Antoine NguyenandGitHub c45a0dced1 Merge pull request #3185 from modoboa/dependabot/pip/mysqlclient-lt-2.2.5
Update mysqlclient requirement from <2.2.4 to <2.2.5
2024-02-13 09:39:57 +01:00
Antoine NguyenandGitHub 09326b9ccd Merge pull request #3183 from modoboa/dependabot/pip/django-ckeditor-6.7.1
Bump django-ckeditor from 6.7.0 to 6.7.1
2024-02-13 09:12:40 +01:00
Antoine NguyenandGitHub 699e0538da Merge pull request #3181 from modoboa/dependabot/pip/mysqlclient-lt-2.2.4
Update mysqlclient requirement from <2.2.2 to <2.2.4
2024-02-06 08:59:54 +01:00
Antoine NguyenandGitHub 6bde44cccc Merge pull request #3178 from modoboa/dependabot/pip/django-reversion-5.0.12
Bump django-reversion from 5.0.10 to 5.0.12
2024-02-02 16:39:54 +01:00
Antoine NguyenandGitHub a879aedde1 Merge pull request #3170 from modoboa/dependabot/pip/dnspython-2.5.0
Bump dnspython from 2.4.2 to 2.5.0
2024-02-02 16:39:43 +01:00
Antoine NguyenandGitHub acf92446bd Merge pull request #3167 from modoboa/fix/permissive-redis-connection
Make password scheme caching more permissive
2024-02-02 16:30:56 +01:00
Antoine NguyenandGitHub c33234dc22 Merge pull request #3153 from modoboa/dependabot/pip/django-phonenumber-field-phonenumbers--7.3.0
Bump django-phonenumber-field[phonenumbers] from 7.2.0 to 7.3.0
2024-01-11 17:40:57 +01:00
Antoine NguyenandGitHub 8f1763a611 Merge pull request #3152 from modoboa/dependabot/pip/django-reversion-5.0.10
Bump django-reversion from 5.0.9 to 5.0.10
2024-01-11 17:31:25 +01:00
Antoine NguyenandGitHub 266030f3fe Merge pull request #3161 from modoboa/dependabot/npm_and_yarn/frontend/follow-redirects-1.15.4
Bump follow-redirects from 1.15.3 to 1.15.4 in /frontend
2024-01-11 17:21:11 +01:00
Antoine NguyenandGitHub ddbecde95a Merge pull request #3163 from modoboa/fix/local_config_creation
Prevent parameters loading at this time
2024-01-11 17:16:32 +01:00
Antoine Nguyen 79869ff52a Force lxml version to 4.9.4 2024-01-11 17:10:35 +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 492fe50550 Merge pull request #3146 from modoboa/dependabot/pip/django-reversion-5.0.9
Bump django-reversion from 5.0.8 to 5.0.9
2023-12-21 15:34:22 +01:00
Antoine Nguyen 2d46321c35 Removed All choice from 'rows per page' setting
fix #3049
2023-12-20 16:00:03 +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 NguyenandGitHub b4bf7f0b40 Merge pull request #3140 from modoboa/dependabot/pip/mysqlclient-lt-2.2.2
Update mysqlclient requirement from <2.2.1 to <2.2.2
2023-12-14 14:40:00 +01:00
Antoine NguyenandGitHub ee4deeba32 Merge pull request #3135 from modoboa/dependabot/pip/feedparser-6.0.11
Bump feedparser from 6.0.10 to 6.0.11
2023-12-14 14:39:50 +01:00
Antoine NguyenandGitHub 302023a60c Merge pull request #3141 from modoboa/feature/table_select_all
Added JS method to select/unselect all table rows
2023-12-14 14:39:06 +01:00
Antoine Nguyen a876d9952b Added JS method to select/unselect all table rows 2023-12-14 14:37:44 +01:00
Antoine NguyenandGitHub d1f1adbd33 Merge pull request #3131 from modoboa/dependabot/pip/djangorestframework-simplejwt-5.3.1
Bump djangorestframework-simplejwt from 5.3.0 to 5.3.1
2023-12-14 13:46:25 +01:00
Antoine NguyenandGitHub 292c31ebcb Merge pull request #3120 from modoboa/translations_5d93982e9fd6dab991db4faf93ce9ded_sv
Updates for file modoboa/locale/en/LC_MESSAGES/django.po in sv
2023-12-01 09:10:58 +01:00
Antoine NguyenandGitHub 7db168e6e5 Merge pull request #3119 from modoboa/dependabot/npm_and_yarn/frontend/axios-1.6.0
Bump axios from 0.21.4 to 1.6.0 in /frontend
2023-11-10 11:52:57 +01:00
Antoine NguyenandGitHub 03d35d3ca3 Merge pull request #3118 from modoboa/dependabot/pip/django-reversion-5.0.8
Bump django-reversion from 5.0.6 to 5.0.8
2023-11-10 10:30:37 +01:00
Antoine NguyenandGitHub 258c14ac8b Merge pull request #3117 from modoboa/dependabot/pip/django-otp-1.3.0
Bump django-otp from 1.2.4 to 1.3.0
2023-11-09 15:22:37 +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
Antoine NguyenandGitHub cd85b5a725 Merge pull request #3109 from modoboa/translations_dd3efdd3873dc96e90015e1ebbcf2a08_sv
Updates for file frontend/locale/en/LC_MESSAGES/app.po in sv
2023-10-27 08:57:36 +02:00
Antoine NguyenandGitHub 7cbe4b7772 Merge pull request #3099 from modoboa/dependabot/pip/testfixtures-7.2.2
Bump testfixtures from 7.2.0 to 7.2.2
2023-10-20 15:10:46 +02: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
Antoine NguyenandGitHub 1effcf6851 Merge pull request #3098 from modoboa/translations_4a510eeff6e480919e943d31202948bd_es
Updates for file modoboa/locale/en/LC_MESSAGES/djangojs.po in es
2023-10-19 09:45:37 +02:00
Antoine NguyenandGitHub e2f45868d3 Merge pull request #3097 from modoboa/dependabot/npm_and_yarn/frontend/babel/traverse-7.23.2
Bump @babel/traverse from 7.19.1 to 7.23.2 in /frontend
2023-10-19 09:45:14 +02:00
Antoine NguyenandGitHub d33d3cd2d1 Merge pull request #3095 from modoboa/fix/xss_profile_form
Fixed XSS vulnerability when displaying form error messages.
2023-10-19 09:44:47 +02:00
Antoine Nguyen 540b27a231 Fixed regression. 2023-10-18 12:16:25 +02:00
Antoine NguyenandGitHub 1bf2932f66 Merge pull request #3094 from modoboa/doc-update
doc improvement
2023-10-17 15:28:33 +02:00
Antoine Nguyen 6fdb077ca5 Fixed XSS vulnerability when displaying form error messages. 2023-10-17 15:25:45 +02:00
Antoine NguyenandGitHub 23e4c25511 Merge pull request #3090 from modoboa/fix/csrf_issue_logout
Fixed CSRF vulnerability on logout view
2023-10-17 15:06:30 +02:00
Antoine Nguyen 130e0bf0fa Fixed typo 2023-10-16 09:10:59 +02:00
Antoine Nguyen 2d33d34279 Fixed CSRF vulnerability on logout view 2023-10-13 16:43:51 +02:00
Antoine NguyenandGitHub da18e4370f Merge pull request #3077 from modoboa/translations_4a510eeff6e480919e943d31202948bd_zh_CN
Updates for file modoboa/locale/en/LC_MESSAGES/djangojs.po in zh_CN on branch master
2023-10-09 14:20:32 +02:00
Antoine NguyenandGitHub 99cd996e8c Merge pull request #3086 from modoboa/dependabot/pip/django-otp-1.2.4
Bump django-otp from 1.2.3 to 1.2.4
2023-10-09 14:16:37 +02:00
Antoine NguyenandGitHub a430f33fca Merge pull request #3084 from modoboa/dependabot/pip/django-phonenumber-field-phonenumbers--7.2.0
Bump django-phonenumber-field[phonenumbers] from 7.1.0 to 7.2.0
2023-10-09 13:56:14 +02:00
Antoine NguyenandGitHub 0101a4180d Merge pull request #3080 from modoboa/dependabot/pip/django-reversion-5.0.6
Bump django-reversion from 5.0.4 to 5.0.6
2023-10-09 13:33:27 +02:00
Antoine NguyenandGitHub dd05dff371 Merge pull request #3075 from modoboa/dependabot/npm_and_yarn/frontend/get-func-name-2.0.2
Bump get-func-name from 2.0.0 to 2.0.2 in /frontend
2023-10-09 13:33:08 +02:00
Antoine NguyenandGitHub 46a5242782 Merge pull request #3061 from modoboa/few-fixes
Few fixes
2023-09-28 14:31:24 +02:00
Antoine Nguyen 9979a4f449 Fixed wrong property name 2023-09-28 13:35:54 +02:00
Antoine NguyenandGitHub fa2b1423db Merge pull request #3067 from modoboa/dependabot/pip/django-otp-1.2.3
Bump django-otp from 1.2.2 to 1.2.3
2023-09-21 17:11:04 +02:00
Antoine NguyenandGitHub 55c7eae4c6 Merge pull request #3065 from modoboa/dependabot/pip/testfixtures-7.2.0
Bump testfixtures from 7.1.0 to 7.2.0
2023-09-21 09:38:09 +02:00
Antoine NguyenandGitHub 8c9c69c016 Merge pull request #3063 from modoboa/dependabot/pip/gevent-23.9.1
Bump gevent from 23.9.0.post1 to 23.9.1
2023-09-21 09:37:51 +02:00
Antoine NguyenandGitHub ed074c6753 Merge pull request #3059 from modoboa/dependabot/pip/gevent-23.9.0.post1
Bump gevent from 23.7.0 to 23.9.0.post1
2023-09-06 10:23:46 +02:00
Antoine NguyenandGitHub 6e35130849 Merge pull request #3053 from modoboa/doc-2-2
updated doc for 2.2
2023-08-30 18:32:29 +02:00
Antoine NguyenandGitHub df699aab07 Merge pull request #3051 from modoboa/fix/superadmin_creation
Fixed creation of superadmin with new UI
2023-08-29 15:22:14 +02:00
Antoine Nguyen 8e4cdd917c Do not display mailbox related steps is superadmin 2023-08-29 14:40:23 +02:00
Antoine Nguyen a50c887c18 Fixed issue with error display 2023-08-29 13:35:07 +02:00
Antoine Nguyen daced402f9 Fixed creation of superadmin with new UI
see #3005
2023-08-29 11:51:46 +02:00
Antoine NguyenandGitHub 76989860d3 Merge pull request #3033 from modoboa/doc-impro
documentation improvements for manual installation
2023-08-29 09:03:36 +02:00
Antoine Nguyen 08f9251eda Fixed syntax issue 2023-08-28 16:01:13 +02:00
Antoine NguyenandGitHub e4df2b7eed Merge pull request #3039 from modoboa/improved-csv-import
Improved alias management
2023-08-28 14:26:35 +02:00
Antoine Nguyen 6f0fc470db Few improvements 2023-08-28 10:52:52 +02:00
Antoine NguyenandGitHub 15d6c8e83d Merge pull request #3046 from modoboa/fix/internal_alias_mistake
Only create not internal aliases from account form
2023-08-28 09:05:32 +02:00
Antoine Nguyen 5e94c8d8ba Added test 2023-08-25 17:13:30 +02:00
Antoine Nguyen 495c670eff Fixed wrong filter 2023-08-23 16:48:14 +02:00
Antoine Nguyen 4dc5d9960e Only create not internal aliases from account form
see #3021
2023-08-23 16:08:41 +02:00
Antoine NguyenandGitHub b059c93137 Merge pull request #3045 from modoboa/dependabot/pip/djangorestframework-simplejwt-5.3.0
Bump djangorestframework-simplejwt from 5.2.2 to 5.3.0
2023-08-23 15:03:36 +02:00
Antoine NguyenandGitHub 52942ab721 Merge pull request #3042 from modoboa/dependabot/pip/dnspython-2.4.2
Bump dnspython from 2.4.1 to 2.4.2
2023-08-23 15:03:20 +02:00
Antoine NguyenandGitHub b736c51d62 Merge pull request #3035 from modoboa/dependabot/pip/django-ckeditor-6.7.0
Bump django-ckeditor from 6.6.1 to 6.7.0
2023-07-31 12:31:50 +02:00
Antoine NguyenandGitHub 0f94f706bf Merge pull request #3034 from modoboa/dependabot/pip/dnspython-2.4.1
Bump dnspython from 2.3.0 to 2.4.1
2023-07-31 12:31:39 +02:00
Antoine NguyenandGitHub 19eed3d694 Merge pull request #3031 from modoboa/dependabot/npm_and_yarn/frontend/word-wrap-1.2.4
Bump word-wrap from 1.2.3 to 1.2.4 in /frontend
2023-07-31 12:31:27 +02:00
Antoine NguyenandGitHub 39f63f209f Merge pull request #3028 from modoboa/dependabot/pip/gevent-23.7.0
Bump gevent from 22.10.2 to 23.7.0
2023-07-31 12:31:15 +02:00
Antoine NguyenandGitHub d377f8e5d3 Merge pull request #3012 from modoboa/specific-mailbox
Send only mailboxes
2023-07-31 12:30:26 +02:00
Antoine NguyenandSpitap fe3a47d71a Updated documentation 2023-07-21 11:34:14 +02:00
Antoine NguyenandGitHub 7bbf36e3c0 Merge pull request #3032 from modoboa/dependabot/pip/factory-boy-lt-3.4.0
Update factory-boy requirement from <3.3.0 to <3.4.0
2023-07-21 10:48:20 +02:00
Antoine NguyenandGitHub 9b6ae6a71e Merge pull request #3017 from modoboa/frontend-fix
Multiple frontend fix
2023-07-21 09:48:19 +02:00