Commit Graph
3535 Commits
Author SHA1 Message Date
Christophe CHAUVETandGitHub a9a84fef00 Fix mergify.io 2020-10-23 22:04:11 +02:00
Christophe CHAUVETandGitHub 991ed6c8d8 Update stale.yml 2020-10-23 22:02:12 +02:00
Christophe CHAUVETandGitHub 60dd46d06f Mergify: configuration update (#2062) 2020-10-23 21:56:33 +02:00
Antoine NguyenandGitHub 185fde9589 Merge pull request #2044 from modoboa/fix/disable_forward_with_account
Disable forward when account is disabled.
2020-10-23 21:24:32 +02:00
Antoine NguyenandGitHub 0227af1744 Merge pull request #2059 from modoboa/dependabot/pip/passlib-approx-eq-1.7.4
Update passlib requirement from ~=1.7.3 to ~=1.7.4
2020-10-23 21:20:05 +02:00
Antoine NguyenandGitHub 5b3ddf21cb Merge pull request #2047 from modoboa/dependabot/pip/django-otp-1.0.2
Bump django-otp from 1.0.1 to 1.0.2
2020-10-23 21:19:20 +02:00
Christophe CHAUVETandGitHub 42c9a6d63a Create stale.yml (#2061)
Add Stale Bot
2020-10-23 20:41:35 +02:00
dependabot[bot]andGitHub d5b02a6a68 Update passlib requirement from ~=1.7.3 to ~=1.7.4
Updates the requirements on [passlib](https://passlib.readthedocs.io) to permit the latest version.

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-23 18:04:39 +00:00
dependabot-preview[bot]GitHubdependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
7505a946aa Create Dependabot config file (#2045)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-10-23 20:03:57 +02:00
dependabot-preview[bot]andGitHub abb41b08ae Bump django-otp from 1.0.1 to 1.0.2
Bumps [django-otp](https://github.com/django-otp/django-otp) from 1.0.1 to 1.0.2.
- [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.1...v1.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-23 17:46:51 +00:00
Antoine Nguyen 1aed875f68 Disable forward when account is disabled.
see #1761
2020-10-23 16:31:05 +02:00
transifex-integration[bot]GitHubtransifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
62db847bd4 Apply translations in sv (#2020)
translation completed for the source file '/modoboa/locale/en/LC_MESSAGES/django.po'
on the 'sv' language.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2020-10-23 14:18:58 +02:00
transifex-integration[bot]GitHubtransifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
6ea6d0017c Apply translations in sv (#2019)
translation completed for the source file '/modoboa/locale/en/LC_MESSAGES/djangojs.po'
on the 'sv' language.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2020-10-23 14:18:28 +02:00
transifex-integration[bot]GitHubtransifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
baa19be556 Apply translations in sv (#2018)
translation completed for the source file '/modoboa/ldapsync/locale/en/LC_MESSAGES/django.po'
on the 'sv' language.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2020-10-23 14:17:58 +02:00
transifex-integration[bot]GitHubtransifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
97df1b6b5d Apply translations in pl_PL (#2017)
translation completed for the source file '/modoboa/ldapsync/locale/en/LC_MESSAGES/django.po'
on the 'pl_PL' language.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2020-10-23 14:17:21 +02:00
transifex-integration[bot]GitHubtransifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
00f71de883 Apply translations in pl_PL (#2016)
translation completed for the source file '/modoboa/locale/en/LC_MESSAGES/djangojs.po'
on the 'pl_PL' language.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2020-10-23 14:16:49 +02:00
transifex-integration[bot]GitHubtransifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
c7b8eb09d2 Apply translations in nl_NL (#2021)
translation completed for the source file '/modoboa/locale/en/LC_MESSAGES/django.po'
on the 'nl_NL' language.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2020-10-23 14:16:18 +02:00
transifex-integration[bot]GitHubtransifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
aa1a353e77 Apply translations in nl_NL (#2026)
translation completed for the source file '/modoboa/locale/en/LC_MESSAGES/djangojs.po'
on the 'nl_NL' language.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2020-10-23 14:15:39 +02:00
transifex-integration[bot]GitHubtransifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
c891724b5d Apply translations in nl_NL (#2025)
translation completed for the source file '/modoboa/ldapsync/locale/en/LC_MESSAGES/django.po'
on the 'nl_NL' language.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2020-10-23 14:15:00 +02:00
Antoine NguyenandGitHub 490ad05757 Merge pull request #2042 from modoboa/fix/forward_with_no_local_copies
Make sure to disable/enable self alias according to forward settings.
2020-10-23 09:04:07 +02:00
Antoine Nguyen 6df0a93e30 Make sure to disable/enable self alias according to forward settings.
see #1356
2020-10-22 17:46:40 +02:00
Antoine Nguyen f279795574 Merge branch 'master' of github.com:modoboa/modoboa 2020-10-21 19:23:37 +02:00
Antoine Nguyen 01891b85fd policyd: Replaced 127.0.0.1 by localhost.
see #2028
2020-10-21 19:22:35 +02:00
Antoine NguyenandGitHub c1621641f5 Merge pull request #2040 from modoboa/fix/passlib_upgrade
Bumped passlib to 1.7.3
2020-10-21 16:07:51 +02:00
Michael CramerandGitHub 68dad785d6 Polish and Fixing issues when using "docker-compose up" (#2039)
* add missing dependencies to be able to use docker

without these dependencies, the `docker-compose up` command is failing
- `rrdtool-dev` and `librrd` when building `rrdtool-0.1.15.tar.gz`
- `make` and `file` when building `gevent-1.5.0.tar.gz`

* disable secure cookies for being able to login when docker is used with runserver (there is no ssl)

* run develop command to avoid a hard failure after login when using the docker image (version check is performed but pkg_resources is not able to find modoboa distribution)

* polish multi stage docker build (adding missing dependencies for pip install and when running the application); use a virtual environment which is shared between the stages by using a base image and others will extend this
2020-10-21 15:44:08 +02:00
Antoine Nguyen 3e7b817510 Bumped passlib to 1.7.3
fix #2036
2020-10-21 15:41:05 +02:00
Antoine NguyenandGitHub a40d46db94 Feature/tfa (#2037)
* WIP: two-factor authentication.

* Added support for 2FA using TOTP devices.

see #1760 #1672 #1455

* Added documentation.

* Updated documentation.

* Added missing qrcode requirement.

* Fixed unit tests.
2020-10-21 10:42:56 +02:00
Antoine Nguyen 83809c2536 Enable policyd for new deployments. 2020-10-02 19:53:21 +02:00
Antoine Nguyen c71b3b0b05 Updated setup.py 2020-10-02 15:49:03 +02:00
Antoine Nguyen 25d456c593 Updated doc. 2020-10-02 15:46:38 +02:00
Antoine Nguyen 31986d9eb6 Updated translation. 2020-10-02 15:35:48 +02:00
Antoine Nguyen d63a7c8a32 Updated translations. 2020-10-02 15:33:16 +02:00
Antoine Nguyen c31f648e23 Trying to fix readthedocs build. 2020-10-02 15:18:52 +02:00
Antoine NguyenandGitHub 08360400a9 Improved notifications management in MX checks. (#2015)
* Improved notifications management in MX checks.

see #1820

* Increased alarm internal code length.

* Force greenlet 0.4.16 due to a binary issue with 0.4.17.

* Improved coverage.
2020-09-25 21:27:24 +02:00
Antoine Nguyen ab1dd17a27 Added upgrade instructions. 2020-09-17 16:06:24 +02:00
Antoine NguyenandGitHub 3df446f657 Moving back the stats module to the core. (#2011)
* Moving back the stats module to the core.

* Added system packages to build RRDtool.

* Fixed unit tests.

* Improved coverage.
2020-09-17 16:02:39 +02:00
Antoine Nguyen 0da574a7f4 Enabled python 3.8 in test matrix 2020-09-11 17:44:53 +02:00
Antoine NguyenandGitHub 44d5e80aee Added alarms for domain/mailboxes. (#2009)
* Added alarms for domain/mailboxes.

* Try to close connections in thread.

* Make sure to close database connections in threads.

* Use TransactionTestCase for policyd because we use threads.

* Added unit test.
2020-09-11 17:27:41 +02:00
Antoine Nguyen a4d3ceae46 Merge branch 'master' of github.com:modoboa/modoboa 2020-09-11 10:49:28 +02:00
Antoine Nguyen efb3047342 Added default global values for sending limits. 2020-09-11 10:49:04 +02:00
Antoine NguyenandGitHub f14f5a8f51 Merge pull request #2002 from MrGeneration/add-python3-requirenment-info
Provide Python 3 requirement hints on documentation
2020-09-04 16:37:02 +02:00
Antoine NguyenandGitHub 799bee5e1a Merge pull request #2006 from BigMichi1/patch-1
bump gevent to 1.5.0
2020-09-04 16:30:54 +02:00
Michael CramerandGitHub 0cada520d6 bump gevent to 1.5.0
fixes #1875
2020-08-30 14:10:36 +02:00
Antoine Nguyen b2d41337d0 Make sure factoryboy 2.12 is used. 2020-08-24 15:39:18 +02:00
Antoine Nguyen 8e1e271205 Merge branch 'master' of github.com:modoboa/modoboa 2020-08-24 15:24:00 +02:00
Antoine Nguyen f50c1fa679 Convert bytes output to str.
see #1990
2020-08-24 15:23:11 +02:00
MrGeneration eeab63aefa Provide Python 3 requirenment hints
This hopefully helps other admins trying to install modoboa to be careful about their Python version.
2020-08-13 12:33:54 +02:00
Antoine NguyenandGitHub 47adddeb07 Merge pull request #2000 from modoboa/translations_modoboa-ldapsync-locale-en-lc-messages-django-po--master_de
Translate '/modoboa/ldapsync/locale/en/LC_MESSAGES/django.po' in 'de'
2020-08-10 18:40:38 +02:00
Antoine NguyenandGitHub 30f279ee58 Merge pull request #1994 from modoboa/translations_modoboa-ldapsync-locale-en-lc-messages-django-po--master_sk_SK
Translate '/modoboa/ldapsync/locale/en/LC_MESSAGES/django.po' in 'sk_SK'
2020-08-10 18:40:21 +02:00
transifex-integration[bot]andGitHub 4ba7b178d2 Apply translations in de
translation completed for the source file '/modoboa/ldapsync/locale/en/LC_MESSAGES/django.po'
on the 'de' language.
2020-08-04 13:53:18 +00:00