Commit Graph
3721 Commits
Author SHA1 Message Date
transifex-integration[bot]andGitHub f5618eef3b Apply translations in ro_RO
translation completed for the source file '/modoboa/ldapsync/locale/en/LC_MESSAGES/django.po'
on the 'ro_RO' language.
2021-04-19 19:33:10 +00:00
Antoine Nguyen 8e48ed1bd4 Added account creation wizard. 2021-04-15 18:45:48 +02:00
Antoine NguyenandGitHub 96066549ff Merge pull request #2212 from modoboa/dependabot/pip/django-otp-1.0.3
Bump django-otp from 1.0.2 to 1.0.3
2021-04-14 09:49:21 +02:00
dependabot[bot]andGitHub f0b20d9e2e Bump django-otp from 1.0.2 to 1.0.3
Bumps [django-otp](https://github.com/django-otp/django-otp) from 1.0.2 to 1.0.3.
- [Release notes](https://github.com/django-otp/django-otp/releases)
- [Changelog](https://github.com/django-otp/django-otp/blob/master/CHANGES.rst)
- [Commits](https://github.com/django-otp/django-otp/compare/v1.0.2...v1.0.3)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-07 08:20:31 +00:00
Antoine Nguyen bad2a96a61 Removed django-braces requirement. 2021-04-07 09:54:38 +02:00
Antoine Nguyen 043763af9a wip: Identities section. 2021-03-17 11:02:44 +01:00
Antoine Nguyen 1962bd8443 Better domain detail view. 2021-03-12 16:55:55 +01:00
Antoine Nguyen 841442ca4c Added graphical statistics to domain detail page. 2021-03-12 15:52:54 +01:00
Antoine Nguyen a9ed6b0fcb Domain detail page. 2021-03-03 08:58:15 +01:00
Antoine Nguyen da5114f55d Improved design of add admin button. 2021-02-20 19:16:45 +01:00
Antoine Nguyen 332f626bdc Added new form to manipulate domain admins. 2021-02-20 19:05:54 +01:00
Antoine Nguyen 571fecf098 Better domain update form. 2021-02-19 17:35:04 +01:00
transifex-integration[bot]GitHubtransifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
fda59b51e1 Apply translations in it (#2179)
translation completed for the source file '/modoboa/ldapsync/locale/en/LC_MESSAGES/django.po'
on the 'it' language.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2021-02-19 06:00:55 +00:00
transifex-integration[bot]GitHubtransifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
8bc67d0968 Apply translations in it (#2178)
translation completed for the source file '/modoboa/locale/en/LC_MESSAGES/djangojs.po'
on the 'it' language.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2021-02-18 18:02:22 +00:00
Antoine Nguyen 4fbf0172dc Added possibility to edit/delete a domain alias. 2021-02-17 10:00:13 +01:00
Antoine Nguyen 68fa66b772 Make a clear distinction between v1 and v2 API endpoints. 2021-02-17 08:59:43 +01:00
Antoine Nguyen d564aae5f3 Added DNS Detail page. 2021-02-16 19:14:10 +01:00
Antoine Nguyen 9cd856cf03 Use chips to display domain aliases. 2021-02-16 14:28:32 +01:00
Antoine Nguyen 434076f6d8 Moved button to expand alias list. 2021-02-15 17:39:57 +01:00
Antoine Nguyen b81d2657f9 Merge branch 'master' into refacto/vuejs_interface 2021-02-12 21:35:47 +01:00
Antoine NguyenandGitHub 2a5e983fab Merge pull request #2159 from jeromelebleu/fix/api-revision
Wrap ModelViewSet requests to a revision block
2021-02-12 11:32:12 +01:00
Antoine Nguyen 302a4a2f4d Better error handling for doveadm call. 2021-02-11 20:51:48 +01:00
Antoine Nguyen b0e308034c Renamed migrations. 2021-02-11 17:32:10 +01:00
Antoine Nguyen 51579b1aab Merge branch '1.x' 2021-02-11 17:29:38 +01:00
Antoine Nguyen 1827bce52d Run doveadm command as vmail user.
see #2084
2021-02-11 17:16:21 +01:00
Antoine NguyenandGitHub a7fe2a93bb Merge pull request #2167 from sebageek/handle-nametoolong-in-get-dns-record
Handle NameTooLong by logging an error
2021-02-11 16:47:42 +01:00
Antoine NguyenandGitHub ee7da856d3 Merge pull request #2158 from jeromelebleu/fix/requirements
Accept rrdtool version in Debian Buster
2021-02-11 16:29:13 +01:00
Antoine NguyenandGitHub e6f0f783bf Merge pull request #2151 from akshatsoni64/patch-1
Update Dockerfile.dev
2021-02-11 16:27:26 +01:00
Jérôme Lebleu 233a8fe9fd Wrap ModelViewSet requests to a revision block 2021-02-11 15:17:30 +01:00
Akshat SoniandGitHub e6f4987512 Update Dockerfile.dev 2021-02-10 09:59:56 +05:30
Akshat SoniandGitHub 4dfaf89153 Merge branch 'master' into patch-1 2021-02-10 09:48:04 +05:30
Akshat SoniandGitHub 6e9d631204 Update Dockerfile.dev 2021-02-10 09:11:03 +05:30
Sebastian Lohff 39c40c18ef Handle NameTooLong by logging an error
get_dns_records() could be fed with a name that is too long for the DNS
protocol. In this case a NameTooLong error is thrown, which we can catch
and log an error for. This can happen for example if a DNS name that is
already at the limit is used in combination with "manage.py modo
check_mx", which appends an autodiscover to the domain, which then
exceeds the DNS name limit.
2021-02-09 22:09:43 +01:00
Antoine NguyenandGitHub e75e00e3dc Merge pull request #2144 from jeromelebleu/fix/default-password-scheme
Prevent that password are stored in plain-text
2021-02-09 17:44:22 +01:00
Antoine Nguyen d42f0306a5 Better DNS global status in listing page. 2021-02-08 17:56:05 +01:00
Jérôme Lebleu 7d5f87aaab Document the system packages which can be installed 2021-02-08 17:06:03 +01:00
Jérôme Lebleu f08157ff6a Accept rrdtool version of current Debian package 2021-02-08 17:03:25 +01:00
Antoine Nguyen 09a6fe1c5b Improved domain creation form. 2021-02-08 17:02:02 +01:00
Jérôme Lebleu 1a677d5c7e Ignore E265 in settings.py template 2021-02-08 16:47:41 +01:00
Jérôme Lebleu a7ced6634c Document the settings related to Dovecot 2021-02-08 16:47:41 +01:00
Jérôme Lebleu 82ec811356 Add and document missing settings in template 2021-02-08 16:47:41 +01:00
Jérôme Lebleu 5cbbd4655b Allow one to define Dovecot's schemes in settings 2021-02-08 16:47:41 +01:00
Jérôme Lebleu abd3ba537e Add MD5-CRYPT to the fallback password schemes
Password should never be stored in plain-text. As Dovecot could be
installed on another host, this adds MD5-CRYPT as a weak but common
scheme and as an alternative to PLAIN.
2021-02-08 16:47:41 +01:00
Antoine Nguyen 53589d05e3 Updated default settings. 2021-02-08 15:29:41 +01:00
Sebastian LohffandGitHub 9cecc79a02 Raise domain name length to RFC1035 maximum (#2147)
RFC1035 Section 2.3.4. specifies a maximum domain name length of 255
octets in protocol. As each label is prefixed by its length and the
domain-root (.) has a length of 0 we have a maximum of 253 octets. For
modoboa to support all these domains in its DB scheme we need to raise
the maximum domain name length to 253 as well.
2021-02-04 16:10:44 +00:00
Antoine Nguyen 3e94ac66ab Better domain creation form. 2021-02-03 17:26:36 +01:00
Akshat SoniandGitHub 2abfb505b5 Update Dockerfile.dev
The old version of pip install caused some issues during installation in docker so adding the command to upgrade pip
2021-02-02 15:40:22 +05:30
Antoine NguyenandGitHub 57f5d57ea6 Merge pull request #2145 from jeromelebleu/fix/disable-aliases
Add missing migration to disable disabled accounts' aliases
2021-01-29 16:37:13 +01:00
Jérôme Lebleu 3eebd3fc15 Add migration to disable disabled accounts' aliases 2021-01-28 15:21:03 +01:00
Antoine NguyenandGitHub 3f96bc7e42 Merge pull request #2092 from vthg2themax/patch-1
Add some helpful tips to new developers
2021-01-26 16:07:58 +01:00