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
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 Nguyen and GitHub
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 Nguyen and GitHub
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 Nguyen and GitHub
ee7da856d3
Merge pull request #2158 from jeromelebleu/fix/requirements
...
Accept rrdtool version in Debian Buster
2021-02-11 16:29:13 +01:00
Antoine Nguyen and GitHub
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 Soni and GitHub
e6f4987512
Update Dockerfile.dev
2021-02-10 09:59:56 +05:30
Akshat Soni and GitHub
4dfaf89153
Merge branch 'master' into patch-1
2021-02-10 09:48:04 +05:30
Akshat Soni and GitHub
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 Nguyen and GitHub
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 Lohff and GitHub
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 Soni and GitHub
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 Nguyen and GitHub
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 Nguyen and GitHub
3f96bc7e42
Merge pull request #2092 from vthg2themax/patch-1
...
Add some helpful tips to new developers
2021-01-26 16:07:58 +01:00
Antoine Nguyen and GitHub
c59249d072
Merge branch 'master' into patch-1
2021-01-26 15:54:53 +01:00
Antoine Nguyen and GitHub
9042ee86d4
Merge pull request #2140 from modoboa/dependabot/pip/django-reversion-3.0.9
...
Bump django-reversion from 3.0.8 to 3.0.9
2021-01-26 15:54:13 +01:00
Antoine Nguyen and GitHub
b392ee257f
Merge branch 'master' into dependabot/pip/django-reversion-3.0.9
2021-01-26 15:45:06 +01:00
Antoine Nguyen and GitHub
e43ab2761b
Merge pull request #2141 from jeromelebleu/fix/disable-internal-alias
...
Disable internal alias too with the account
2021-01-26 15:44:26 +01:00
Antoine Nguyen and GitHub
eb6c21b2e9
Merge branch 'master' into fix/disable-internal-alias
2021-01-26 15:11:27 +01:00
Antoine Nguyen and GitHub
75d27d0862
Merge pull request #2143 from jeromelebleu/fix/tests-update
...
Resynchronize the package index in tests
2021-01-26 15:09:57 +01:00
Jérôme Lebleu
63a8e84353
Resynchronize the package index in tests
2021-01-26 12:25:03 +01:00
Jérôme Lebleu
0010035c89
Disable internal alias too with the account ( fix #2120 )
2021-01-26 11:13:55 +01:00
dependabot[bot] and GitHub
59af8feb18
Bump django-reversion from 3.0.8 to 3.0.9
...
Bumps [django-reversion](https://github.com/etianen/django-reversion ) from 3.0.8 to 3.0.9.
- [Release notes](https://github.com/etianen/django-reversion/releases )
- [Changelog](https://github.com/etianen/django-reversion/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/etianen/django-reversion/compare/v3.0.8...v3.0.9 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-25 08:58:26 +00:00
Antoine Nguyen and GitHub
d54c0771b6
Merge pull request #2124 from modoboa/dependabot/pip/testfixtures-6.17.1
...
Bump testfixtures from 6.16.0 to 6.17.1
2021-01-25 09:57:33 +01:00
Antoine Nguyen
818979715f
Removed useless code.
2021-01-22 20:52:44 +01:00