Commit Graph
3523 Commits
Author SHA1 Message Date
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
transifex-integration[bot]andGitHub ce78adf136 Apply translations in sk_SK
translation completed for the source file '/modoboa/ldapsync/locale/en/LC_MESSAGES/django.po'
on the 'sk_SK' language.
2020-07-24 19:59:11 +00:00
Antoine Nguyen 4f6de1519a policyd: close redis connection after counters reset. 2020-07-15 09:20:09 +02:00
Antoine Nguyen 0d47e08e81 Merge branch 'master' of github.com:modoboa/modoboa 2020-07-08 08:51:13 +02:00
Antoine Nguyen bf59d14841 policy daemon: close all connections and deal with timeouts. 2020-07-08 08:50:21 +02:00
Antoine NguyenandGitHub c5b32982e1 Merge pull request #1983 from modoboa/translations_modoboa-ldapsync-locale-en-lc-messages-django-po--master_no
Translate '/modoboa/ldapsync/locale/en/LC_MESSAGES/django.po' in 'no'
2020-06-22 17:14:20 +02:00
Antoine NguyenandGitHub 5aa09b6cbe Merge pull request #1982 from modoboa/translations_modoboa-locale-en-lc-messages-djangojs-po--master_no
Translate '/modoboa/locale/en/LC_MESSAGES/djangojs.po' in 'no'
2020-06-22 17:14:02 +02:00
Antoine NguyenandGitHub 57b23f5506 Merge pull request #1979 from modoboa/translations_modoboa-locale-en-lc-messages-djangojs-po--master_hu
Translate '/modoboa/locale/en/LC_MESSAGES/djangojs.po' in 'hu'
2020-06-22 17:13:27 +02:00
Antoine NguyenandGitHub 34cc44d351 Merge pull request #1962 from modoboa/translations_modoboa-ldapsync-locale-en-lc-messages-django-po--master_fr
Translate '/modoboa/ldapsync/locale/en/LC_MESSAGES/django.po' in 'fr'
2020-06-22 17:12:54 +02:00
Antoine NguyenandGitHub a081df702a Merge pull request #1961 from modoboa/translations_modoboa-locale-en-lc-messages-djangojs-po--master_fr
Translate '/modoboa/locale/en/LC_MESSAGES/djangojs.po' in 'fr'
2020-06-22 17:12:16 +02:00
transifex-integration[bot]andGitHub d9ef4ac517 Apply translations in no
translation completed for the source file '/modoboa/ldapsync/locale/en/LC_MESSAGES/django.po'
on the 'no' language.
2020-06-21 14:57:08 +00:00
transifex-integration[bot]andGitHub 02d198e2dc Apply translations in no
translation completed for the source file '/modoboa/locale/en/LC_MESSAGES/djangojs.po'
on the 'no' language.
2020-06-21 14:55:49 +00:00
Antoine Nguyen 9f257bc657 Run report command after combine. 2020-06-18 15:28:16 +02:00