Releases: modoboa/modoboa
Releases · modoboa/modoboa
2.3.0
What's Changed
- Make password scheme caching more permissive by @Spitfireap in #3167
- Bump dnspython from 2.4.2 to 2.5.0 by @dependabot in #3170
- Bump django-reversion from 5.0.10 to 5.0.12 by @dependabot in #3178
- Update mysqlclient requirement from <2.2.2 to <2.2.4 by @dependabot in #3181
- Bump django-ckeditor from 6.7.0 to 6.7.1 by @dependabot in #3183
- Update mysqlclient requirement from <2.2.4 to <2.2.5 by @dependabot in #3185
- Nullable domain on alarms, improved password scheme caching by @Spitfireap in #3182
- Bump gevent from 23.9.1 to 24.2.1 by @dependabot in #3192
- Bump dnspython from 2.5.0 to 2.6.1 by @dependabot in #3197
- Migrating frontend to Vue3 by @tonioo in #3194
- Bump testfixtures from 7.2.2 to 8.0.0 by @dependabot in #3198
- Bump testfixtures from 8.0.0 to 8.1.0 by @dependabot in #3201
- Bump follow-redirects from 1.15.5 to 1.15.6 in /frontend by @dependabot in #3206
- Updates for file modoboa/locale/en/LC_MESSAGES/django.po in de by @transifex-integration in #3209
- Bump django-rename-app from 0.1.5 to 0.1.7 by @dependabot in #3115
- Postfix autoreply merged back to core repo by @tonioo in #3205
- Added missing permission view_domainalias to DomainAdmins group by @tonioo in #3210
- Bump vite from 5.1.3 to 5.1.7 in /frontend by @dependabot in #3227
- Update docutils requirement from <0.21 to <0.22 by @dependabot in #3231
- Bump django-otp from 1.3.0 to 1.4.1 by @dependabot in #3233
- Updates for file modoboa/locale/en/LC_MESSAGES/djangojs.po in br by @transifex-integration in #3242
- Bump testfixtures from 8.1.0 to 8.2.0 by @dependabot in #3244
- Documenting use of Redis socket and fixing configuration by @yannfill in #3247
- Make sure to use local address when generating offlineimap config by @tonioo in #3253
- Bump testfixtures from 8.2.0 to 8.3.0 by @dependabot in #3260
- Bump braces from 3.0.2 to 3.0.3 in /frontend by @dependabot in #3261
- Removed SORBS dnsbl by @tonioo in #3262
- Restrict GET request to /audit-trail to SuperAdmins only by @tonioo in #3264
- Bump django-phonenumber-field[phonenumbers] from 7.3.0 to 8.0.0 by @dependabot in #3266
- sieve filters & webauthn by @tonioo in #3217
- Bump django-otp from 1.4.1 to 1.5.0 by @dependabot in #3237
- Removed old api doc links and clarify API v2 doc access by @Spitfireap in #3269
- Prevent too long usernames (RFC5321) by @Spitfireap in #3270
- Removed serializer check for dkim dir, added alarms on gen by @Spitfireap in #3272
- Fixes after review of beta2 by @tonioo in #3274
- use authoritative server to perform dns checks by @arthru in #3166
- Fixes after review of beta3 by @Spitfireap in #3275
- Fixes after beta 4 review by @Spitfireap in #3277
- Frontend fixes after beta4 review by @tonioo in #3280
- Updates for file modoboa/locale/en/LC_MESSAGES/django.po in fr by @transifex-integration in #3293
- Updates for file modoboa/locale/en/LC_MESSAGES/djangojs.po in es by @transifex-integration in #3281
- Updates for file modoboa/locale/en/LC_MESSAGES/djangojs.po in ka by @transifex-integration in #3282
- Updates for file modoboa/locale/en/LC_MESSAGES/djangojs.po in fr by @transifex-integration in #3283
- Updates for file modoboa/locale/en/LC_MESSAGES/djangojs.po in sv by @transifex-integration in #3284
- Updates for file modoboa/locale/en/LC_MESSAGES/djangojs.po in de by @transifex-integration in #3285
- Updates for file modoboa/locale/en/LC_MESSAGES/djangojs.po in zh_CN by @transifex-integration in #3286
- Updates for file modoboa/locale/en/LC_MESSAGES/djangojs.po in nl_NL by @transifex-integration in #3287
- Updates for file modoboa/locale/en/LC_MESSAGES/djangojs.po in sk by @transifex-integration in #3288
- Updates for file modoboa/locale/en/LC_MESSAGES/djangojs.po in el_GR by @transifex-integration in #3289
- Updates for file modoboa/locale/en/LC_MESSAGES/djangojs.po in br by @transifex-integration in #3290
- Updates for file modoboa/locale/en/LC_MESSAGES/djangojs.po in ru by @transifex-integration in #3291
- Updates for file modoboa/locale/en/LC_MESSAGES/djangojs.po in zh by @transifex-integration in #3292
- Updates for file frontend/src/locale/en/app.po in fr by @transifex-integration in #3295
Full Changelog: 2.2.4...2.3.0
2.3.0-beta.4
What's Changed
- Fixes after review of beta3 by @Spitfireap in #3275
Full Changelog: 2.3.0-beta.3...2.3.0-beta.4
2.3.0-beta.3
What's Changed
- Fixes after review of beta2 by @tonioo in #3274
- use authoritative server to perform dns checks by @arthru in #3166
Full Changelog: 2.3.0-beta.2...2.3.0-beta.3
2.3.0-beta.2
- Fixed package issues
Full Changelog: 2.3.0-beta.1...2.3.0-beta.2
2.3.0-beta.1
What's Changed
- Make password scheme caching more permissive by @Spitfireap in #3167
- Bump dnspython from 2.4.2 to 2.5.0 by @dependabot in #3170
- Bump django-reversion from 5.0.10 to 5.0.12 by @dependabot in #3178
- Update mysqlclient requirement from <2.2.2 to <2.2.4 by @dependabot in #3181
- Bump django-ckeditor from 6.7.0 to 6.7.1 by @dependabot in #3183
- Update mysqlclient requirement from <2.2.4 to <2.2.5 by @dependabot in #3185
- Nullable domain on alarms, improved password scheme caching by @Spitfireap in #3182
- Bump gevent from 23.9.1 to 24.2.1 by @dependabot in #3192
- Bump dnspython from 2.5.0 to 2.6.1 by @dependabot in #3197
- Migrating frontend to Vue3 by @tonioo in #3194
- Bump testfixtures from 7.2.2 to 8.0.0 by @dependabot in #3198
- Bump testfixtures from 8.0.0 to 8.1.0 by @dependabot in #3201
- Bump follow-redirects from 1.15.5 to 1.15.6 in /frontend by @dependabot in #3206
- Updates for file modoboa/locale/en/LC_MESSAGES/django.po in de by @transifex-integration in #3209
- Bump django-rename-app from 0.1.5 to 0.1.7 by @dependabot in #3115
- Postfix autoreply merged back to core repo by @tonioo in #3205
- Added missing permission view_domainalias to DomainAdmins group by @tonioo in #3210
- Bump vite from 5.1.3 to 5.1.7 in /frontend by @dependabot in #3227
- Update docutils requirement from <0.21 to <0.22 by @dependabot in #3231
- Bump django-otp from 1.3.0 to 1.4.1 by @dependabot in #3233
- Updates for file modoboa/locale/en/LC_MESSAGES/djangojs.po in br by @transifex-integration in #3242
- Bump testfixtures from 8.1.0 to 8.2.0 by @dependabot in #3244
- Documenting use of Redis socket and fixing configuration by @yannfill in #3247
- Make sure to use local address when generating offlineimap config by @tonioo in #3253
- Bump testfixtures from 8.2.0 to 8.3.0 by @dependabot in #3260
- Bump braces from 3.0.2 to 3.0.3 in /frontend by @dependabot in #3261
- Removed SORBS dnsbl by @tonioo in #3262
- Restrict GET request to /audit-trail to SuperAdmins only by @tonioo in #3264
- Bump django-phonenumber-field[phonenumbers] from 7.3.0 to 8.0.0 by @dependabot in #3266
- sieve filters & webauthn by @tonioo in #3217
- Bump django-otp from 1.4.1 to 1.5.0 by @dependabot in #3237
- Removed old api doc links and clarify API v2 doc access by @Spitfireap in #3269
- Prevent too long usernames (RFC5321) by @Spitfireap in #3270
- Removed serializer check for dkim dir, added alarms on gen by @Spitfireap in #3272
Full Changelog: 2.2.4...2.3.0-beta.1
2.2.4
What's Changed
- Prevent parameters loading at this time by @tonioo in #3163
- Bump follow-redirects from 1.15.3 to 1.15.4 in /frontend by @dependabot in #3161
- Bump django-reversion from 5.0.9 to 5.0.10 by @dependabot in #3152
- Bump django-phonenumber-field[phonenumbers] from 7.2.0 to 7.3.0 by @dependabot in #3153
Full Changelog: 2.2.3...2.2.4
2.2.3
What's Changed
- Updates for file frontend/locale/en/LC_MESSAGES/app.po in sv by @transifex-integration in #3109
- Bump django-otp from 1.2.4 to 1.3.0 by @dependabot in #3117
- Bump django-reversion from 5.0.6 to 5.0.8 by @dependabot in #3118
- Bump axios from 0.21.4 to 1.6.0 in /frontend by @dependabot in #3119
- Updates for file modoboa/locale/en/LC_MESSAGES/django.po in sv by @transifex-integration in #3120
- Bump djangorestframework-simplejwt from 5.3.0 to 5.3.1 by @dependabot in #3131
- Added JS method to select/unselect all table rows by @tonioo in #3141
- Bump feedparser from 6.0.10 to 6.0.11 by @dependabot in #3135
- Update mysqlclient requirement from <2.2.1 to <2.2.2 by @dependabot in #3140
- Added option to disable IPV6 mx checks by @Spitfireap in #3111
- Doveadm caching by @Spitfireap in #3107
- Bump django-reversion from 5.0.8 to 5.0.9 by @dependabot in #3146
- Prevent creation of same alias addresses using different case by @tonioo in #3147
Full Changelog: 2.2.2...2.2.3
2.2.2
What's Changed
- Fixed CSRF vulnerability on logout view by @tonioo in #3090
- doc improvement by @Spitfireap in #3094
- Fixed XSS vulnerability when displaying form error messages. by @tonioo in #3095
- Bump @babel/traverse from 7.19.1 to 7.23.2 in /frontend by @dependabot in #3097
- Updates for file modoboa/locale/en/LC_MESSAGES/djangojs.po in es by @transifex-integration in #3098
- to avoid CSRF error due to multiple click by @QThans in #3085
- Bump testfixtures from 7.2.0 to 7.2.2 by @dependabot in #3099
New Contributors
Full Changelog: 2.2.1...2.2.2
2.2.1
What's Changed
- Bump gevent from 23.7.0 to 23.9.0.post1 by @dependabot in #3059
- Bump gevent from 23.9.0.post1 to 23.9.1 by @dependabot in #3063
- Bump testfixtures from 7.1.0 to 7.2.0 by @dependabot in #3065
- Bump django-otp from 1.2.2 to 1.2.3 by @dependabot in #3067
- Few fixes by @Spitfireap in #3061
- Bump get-func-name from 2.0.0 to 2.0.2 in /frontend by @dependabot in #3075
- Bump django-reversion from 5.0.4 to 5.0.6 by @dependabot in #3080
- Bump django-phonenumber-field[phonenumbers] from 7.1.0 to 7.2.0 by @dependabot in #3084
- Bump django-otp from 1.2.3 to 1.2.4 by @dependabot in #3086
- Updates for file modoboa/locale/en/LC_MESSAGES/djangojs.po in zh_CN on branch master by @transifex-integration in #3077
Full Changelog: 2.2.0...2.2.1
2.2.0
What's Changed
- Fixed upgrade instructions by @Spitfireap in #2998
- Migrate to Django 4.2 by @Spitfireap in #2986
- Added global monitoring section in new UI by @tonioo in #3000
- Update docutils requirement from <0.20 to <0.21 by @dependabot in #2999
- Bump django-otp from 1.1.6 to 1.2.0 by @dependabot in #3003
- Bump django-otp from 1.2.0 to 1.2.1 by @dependabot in #3009
- Updates for modoboa/locale/en/LC_MESSAGES/djangojs.po in el_GR by @transifex-integration in #3011
- Update upgrade.rst imap_migration module fix. by @samweisgamdschie in #3014
- Bump django-otp from 1.2.1 to 1.2.2 by @dependabot in #3015
- RQ implementation by @Spitfireap in #2983
- Update mysqlclient requirement from <2.1.2 to <2.2.1 by @dependabot in #3018
- Bump django-ckeditor from 6.3.0 to 6.6.1 by @dependabot in #3019
- Small name fix for pdfcredentials on V1 by @Spitfireap in #3020
- Fixed disabling message_limit by @Spitfireap in #3013
- Tfa setup improvement by @Spitfireap in #3016
- Updates for modoboa/locale/en/LC_MESSAGES/djangojs.po in zh_CN by @transifex-integration in #3023
- Bump semver from 5.7.1 to 5.7.2 in /frontend by @dependabot in #3027
- Bump tough-cookie from 4.1.2 to 4.1.3 in /frontend by @dependabot in #3025
- Use asyncio from redis instead of aioredis to make app python 3.11 compatible by @florealcab in #3026
- Multiple frontend fix by @Spitfireap in #3017
- Update factory-boy requirement from <3.3.0 to <3.4.0 by @dependabot in #3032
- Send only mailboxes by @Spitfireap in #3012
- Bump gevent from 22.10.2 to 23.7.0 by @dependabot in #3028
- Bump word-wrap from 1.2.3 to 1.2.4 in /frontend by @dependabot in #3031
- Bump dnspython from 2.3.0 to 2.4.1 by @dependabot in #3034
- Bump django-ckeditor from 6.6.1 to 6.7.0 by @dependabot in #3035
- Bump dnspython from 2.4.1 to 2.4.2 by @dependabot in #3042
- Bump djangorestframework-simplejwt from 5.2.2 to 5.3.0 by @dependabot in #3045
- Only create not internal aliases from account form by @tonioo in #3046
- Improved alias management by @Spitfireap in #3039
- documentation improvements for manual installation by @Spitfireap in #3033
- Fixed creation of superadmin with new UI by @tonioo in #3051
- updated doc for 2.2 by @Spitfireap in #3053
New Contributors
- @samweisgamdschie made their first contribution in #3014
Full Changelog: 2.1.2...2.2.0