Releases: modoboa/modoboa
Releases · modoboa/modoboa
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
2.1.2
What's Changed
- Translate 'modoboa/locale/en/LC_MESSAGES/djangojs.po' in 'de' by @transifex-integration in #2965
- Fixed pagination issue. by @tonioo in #2968
- Deleted imap api v1, better pdfcredentials settings validation by @Spitfireap in #2963
- Added GET as allowed methods. by @tonioo in #2971
- Better UX on failling to save parameters by @Spitfireap in #2964
- Updated doc for imap_migration by @Spitfireap in #2982
- Bump django-phonenumber-field[phonenumbers] from 7.0.2 to 7.1.0 by @dependabot in #2984
- Translate 'modoboa/locale/en/LC_MESSAGES/djangojs.po' in 'sk' by @transifex-integration in #2988
- Translate 'modoboa/locale/en/LC_MESSAGES/djangojs.po' in 'ka' by @transifex-integration in #2989
Full Changelog: 2.1.1...2.1.2
2.1.1
2.1.0
What's Changed
- added core language migration by @Spitfireap in #2882
- Moved DMARC plugin back to core repo by @tonioo in #2793
- added pdfcredential support for v2 by @Spitfireap in #2791
- Added missing permissions on API endpoints by @tonioo in #2888
- Fixed CSRF issues in edit operations. by @tonioo in #2889
- Make sure to reset creation forms between 2 uses. by @tonioo in #2887
- Added ability to disable inactive accounts by @Spitfireap in #2885
- Bump django-otp from 1.1.4 to 1.1.6 by @dependabot in #2910
- Translate 'frontend/locale/en/LC_MESSAGES/app.po' in 'fr' by @transifex-integration in #2926
- Bump webpack from 5.74.0 to 5.76.1 in /frontend by @dependabot in #2929
- Bump @sideway/formula from 3.0.0 to 3.0.1 in /frontend by @dependabot in #2930
- Added an alarm on dkim write error, reworked alarms by @Spitfireap in #2884
- Added translation info to doc by @Spitfireap in #2883
- Fixed security issue with password update. by @tonioo in #2949
- Import imap-migration by @Spitfireap in #2911
- Make sure to respect error field max length. by @tonioo in #2956
- Display account quota usage in new UI by @tonioo in #2958
Full Changelog: 2.0.5...2.1.0
2.0.5
What's Changed
- Prevent user from changing their password without the current one. by @tonioo in #2786
- Update frontend doc and fix new admin default url by @Spitfireap in #2780
- Do not export internal aliases by @tonioo in #2783
- Make the new admin available with docker compose by @moweerkat in #2784
- Add gettext alpine package for compiling translations + force compili… by @moweerkat in #2787
- Change middlwares order and set cookies cookies instead of using depr… by @moweerkat in #2788
- Add delay for server search requests by @moweerkat in #2790
- log message on failed auth on api v2 by @Spitfireap in #2796
- Fixed XSS vulnerability in admin tags by @tonioo in #2797
- add SSHA password hasher by @Toniob in #2799
- Translate 'modoboa/admin/locale/en/LC_MESSAGES/djangojs.po' in 'cs_CZ' by @transifex-integration in #2800
- Translate 'modoboa/admin/locale/en/LC_MESSAGES/djangojs.po' in 'br' by @transifex-integration in #2801
- Translate 'modoboa/admin/locale/en/LC_MESSAGES/django.po' in 'ro_RO' by @transifex-integration in #2818
- Translate 'modoboa/admin/locale/en/LC_MESSAGES/djangojs.po' in 'el_GR' by @transifex-integration in #2802
- Translate 'modoboa/admin/locale/en/LC_MESSAGES/djangojs.po' in 'de' by @transifex-integration in #2803
- Translate 'modoboa/admin/locale/en/LC_MESSAGES/djangojs.po' in 'nl_NL' by @transifex-integration in #2804
- Translate 'modoboa/admin/locale/en/LC_MESSAGES/djangojs.po' in 'es' by @transifex-integration in #2805
- Translate 'modoboa/admin/locale/en/LC_MESSAGES/djangojs.po' in 'sv' by @transifex-integration in #2806
- Translate 'modoboa/admin/locale/en/LC_MESSAGES/djangojs.po' in 'fr' by @transifex-integration in #2807
- Translate 'modoboa/admin/locale/en/LC_MESSAGES/djangojs.po' in 'pl_PL' by @transifex-integration in #2808
- Translate 'modoboa/admin/locale/en/LC_MESSAGES/djangojs.po' in 'ro_RO' by @transifex-integration in #2809
- Translate 'modoboa/admin/locale/en/LC_MESSAGES/djangojs.po' in 'ja_JP' by @transifex-integration in #2810
- Translate 'modoboa/admin/locale/en/LC_MESSAGES/djangojs.po' in 'pt_PT' by @transifex-integration in #2811
- Translate 'modoboa/admin/locale/en/LC_MESSAGES/djangojs.po' in 'ru' by @transifex-integration in #2812
- Translate 'modoboa/admin/locale/en/LC_MESSAGES/djangojs.po' in 'pt_BR' by @transifex-integration in #2813
- Translate 'modoboa/admin/locale/en/LC_MESSAGES/djangojs.po' in 'it' by @transifex-integration in #2814
- Translate 'modoboa/admin/locale/en/LC_MESSAGES/djangojs.po' in 'tr_TR' by @transifex-integration in #2815
- Translate 'modoboa/admin/locale/en/LC_MESSAGES/djangojs.po' in 'zh_TW' by @transifex-integration in #2816
- Translate 'modoboa/admin/locale/en/LC_MESSAGES/django.po' in 'pl_PL' by @transifex-integration in #2817
- Translate 'modoboa/relaydomains/locale/en/LC_MESSAGES/djangojs.po' in 'pt_PT' by @transifex-integration in #2819
- Translate 'modoboa/dnstools/locale/en/LC_MESSAGES/django.po' in 'fr' by @transifex-integration in #2820
- Translate 'modoboa/admin/locale/en/LC_MESSAGES/django.po' in 'fr' by @transifex-integration in #2821
- Translate 'modoboa/admin/locale/en/LC_MESSAGES/djangojs.po' in 'fr' by @transifex-integration in #2822
- [IMP] Finnish translations by @ossimantylahti in #2792
- Translate 'modoboa/maillog/locale/en/LC_MESSAGES/django.po' in 'fr' by @transifex-integration in #2823
- Translate 'modoboa/locale/en/LC_MESSAGES/djangojs.po' in 'nl_NL' by @transifex-integration in #2824
- Translate 'modoboa/admin/locale/en/LC_MESSAGES/django.po' in 'nl_NL' by @transifex-integration in #2876
- Translate 'modoboa/admin/locale/en/LC_MESSAGES/djangojs.po' in 'nl_NL' by @transifex-integration in #2878
- Translate 'modoboa/dnstools/locale/en/LC_MESSAGES/django.po' in 'nl_NL' by @transifex-integration in #2879
- Translate 'modoboa/admin/locale/en/LC_MESSAGES/djangojs.po' in 'sv' by @transifex-integration in #2880
New Contributors
- @moweerkat made their first contribution in #2784
- @ossimantylahti made their first contribution in #2792
Full Changelog: 2.0.4...2.0.5
2.0.4
What's Changed
- Fixed statistics empty on GUIv2 by @Spitfireap in #2661
- Bump testfixtures from 7.0.0 to 7.0.3 by @dependabot in #2671
- Bump loader-utils from 1.4.0 to 1.4.1 in /frontend by @dependabot in #2685
- Replace py-dateutil with python-dateutil by @whyscream in #2677
- Bump django-otp from 1.1.3 to 1.1.4 by @dependabot in #2687
- Bump django-reversion from 5.0.3 to 5.0.4 by @dependabot in #2691
- updated docs to new api by @ksaadDE in #2538
- Improved performance of API alarms endpoint. by @tonioo in #2692
- Bump gevent from 22.10.1 to 22.10.2 by @dependabot in #2663
- Bump loader-utils from 1.4.1 to 1.4.2 in /frontend by @dependabot in #2695
- Bump testfixtures from 7.0.3 to 7.0.4 by @dependabot in #2705
- Bump django-phonenumber-field[phonenumbers] from 7.0.0 to 7.0.1 by @dependabot in #2707
- docs: run bash explicitly for migration by @nicosqc in #2717
- Password recovery on new-admin by @Spitfireap in #2706
- Bump django-phonenumber-field[phonenumbers] from 7.0.1 to 7.0.2 by @dependabot in #2746
- Bump luxon from 1.28.0 to 1.28.1 in /frontend by @dependabot in #2745
- Bump json5 from 1.0.1 to 1.0.2 in /frontend by @dependabot in #2743
- Enforce POST methods for delete domain view. by @tonioo in #2752
- Enforce POST method for account delete view by @tonioo in #2753
- Bump dnspython from 2.2.1 to 2.3.0 by @dependabot in #2750
- Force DELETE method for remove permission view. by @tonioo in #2758
- Ensure DELETE method for delete alias view by @tonioo in #2755
- Fixed XSS issue in domain creation form. by @tonioo in #2757
- Added information page about components in UI v2 by @tonioo in #2761
- Added locking mechanism to logparser command by @tonioo in #2762
- Avoid XSS issues while deleting account and looking at logs. by @tonioo in #2763
- Improved error messages by @tonioo in #2773
- Bump testfixtures from 7.0.4 to 7.1.0 by @dependabot in #2778
- Api throttling for rest framework by @Spitfireap in #2767
New Contributors
Full Changelog: 2.0.3...2.0.4