Commit Graph
30 Commits
Author SHA1 Message Date
Antoine Nguyen eb51a3085b Create coverage report. 2023-04-17 10:08:40 +02:00
Antoine Nguyen 30aaa42027 Updated workflow to fix codecov step 2023-04-17 09:49:30 +02:00
Antoine Nguyen f9f78786c8 Fixed CI config for coverage 2023-02-26 13:51:04 +01:00
Spitap 34b0423f01 Run all tests on github action 2023-02-23 20:52:48 +01:00
Antoine Nguyen 7745ea4f0b WIP: Moved DMARC plugin back to core repo 2023-02-23 18:08:13 +01:00
Antoine Nguyen 6cbd13173a Added frontend translations to Transifex 2023-02-22 19:26:10 +01:00
Antoine Nguyen e9de9d771a Dot not trigger workflows when translations are updated 2023-02-22 18:13:06 +01:00
Tom Hendrikx f0db03131f Run tests with python 3.10
I also tried 3.11 but that made the tests fail with all kinds of errors.
2022-11-05 01:02:38 +01:00
Antoine Nguyen fa284d93bd Fixed issue preventing DNS config dialog to pop up
fix #2512
2022-05-11 17:52:20 +02:00
Antoine Nguyen dee3488072 Frontend fixes
* Domain creation is now possible (#2507)
* Wrong labels in DNS detail page (#2505)
2022-05-06 14:56:15 +02:00
Antoine Nguyen f8164a9bbe actions: don't run release job for pull requests. 2022-03-25 11:05:18 +01:00
Antoine Nguyen 54891f6d96 Updated workflow 2021-08-25 16:37:45 +02:00
Jérôme Lebleu 6a1c31c9ba Added support for Python 3.9 and dropped <3.7 2021-07-05 18:30:32 +02:00
Antoine Nguyen 4b280c8586 Removed step. 2021-06-17 16:19:13 +02:00
Antoine Nguyen da36b3f087 Fixed wrong syntax. 2021-06-17 16:06:35 +02:00
Antoine Nguyen 8ee4095b3c Try to set timezone on the host. 2021-06-17 16:04:04 +02:00
Antoine Nguyen 10dd93d3f7 Try in django settings. 2021-06-17 15:57:15 +02:00
Antoine Nguyen bca23d6537 Try to force timezone 2021-06-17 15:50:18 +02:00
Antoine Nguyen f27cfa214f Handling pagination and filtering options in audit trail. 2021-06-17 14:57:37 +02:00
Antoine Nguyen d4868e33fc Added missing app in test list. 2021-06-02 13:17:13 +02:00
Jérôme Lebleu 63a8e84353 Resynchronize the package index in tests 2021-01-26 12:25:03 +01:00
Christophe CHAUVET 74e661be8d Replace Framework by Software 2020-12-28 14:13:54 +01:00
Christophe CHAUVET b531370766 Update Issue Template and links 2020-12-28 08:45:13 +01:00
02efd7f0e3 POC replace travis by Github Actions (#2066)
* POC replace travis by Github Actions

* add libldap2-dev

* add libsasl2-dev libssl-dev

* Delete .travis.yml

* Add specific configuration for PostgreSQL

* Retrieve PostgreSQL or MySQL port from env var

* Print affected port for the docker service

* Add Database type and dburl

* Fix dbtype

* Use environment variable to define the port in use for tests.

* Configured password for postgres connection.

* Added redis service.

* Enabled OpenLDAP service.

* Use a container for OpenLDAP too.

* Removed wrong option.

* Fixed volume syntax.

* Try using the option directly.

* Try using an absolute path.

* Fixed wrong syntax.

* Try different format for env variable.

* Try a different way to load data.

* Added missing method call.

* Fix envar

* Try to wait a bit before starting tests.

* Display openldap service logs.

* Fixed ldif scripts path.

* Try to use a custom docker image.

* Try to provide credentials.

* Try with github token.

* use main reference

* Changed LDAP Admin password.

* Added debug.

* Added more debug

* Removed debug.

* dd test for MySQL

* Fix name

* Test is independant

* Link build

* add envar DB for MySQL

* remove depends

* fix fast failed

* fix mysql user

* Use 127.0.0.1 to force for IPv4

* For parameters for MySQL

* Database name test_modoboa

* change mysql user to launch test

* Move to the last mysql version

lose connection on 5.7

* TEst some timout parameters

* remove bad parameters

* Add CONN_MAX_AGE parameters

* Add docker logs

* Try to reset db connections before we spawn processes.

* POC replace travis by Github Actions

* add libldap2-dev

* add libsasl2-dev libssl-dev

* Delete .travis.yml

* Add specific configuration for PostgreSQL

* Retrieve PostgreSQL or MySQL port from env var

* Print affected port for the docker service

* Add Database type and dburl

* Fix dbtype

* Use environment variable to define the port in use for tests.

* Configured password for postgres connection.

* Added redis service.

* Enabled OpenLDAP service.

* Use a container for OpenLDAP too.

* Removed wrong option.

* Fixed volume syntax.

* Try using the option directly.

* Try using an absolute path.

* Fixed wrong syntax.

* Try different format for env variable.

* Try a different way to load data.

* Added missing method call.

* Fix envar

* Try to wait a bit before starting tests.

* Display openldap service logs.

* Fixed ldif scripts path.

* Try to use a custom docker image.

* Try to provide credentials.

* Try with github token.

* use main reference

* Changed LDAP Admin password.

* Added debug.

* Added more debug

* Removed debug.

* dd test for MySQL

* Fix name

* Test is independant

* Link build

* add envar DB for MySQL

* remove depends

* fix fast failed

* fix mysql user

* Use 127.0.0.1 to force for IPv4

* For parameters for MySQL

* Database name test_modoboa

* change mysql user to launch test

* Move to the last mysql version

lose connection on 5.7

* TEst some timout parameters

* remove bad parameters

* Add CONN_MAX_AGE parameters

* Add docker logs

* Try to reset db connections before we spawn processes.

* Add relase on pypi (test server first)

* Fix setuptools scm to fix upload on Pypi test

* Retrieve all repos when publish on pypi

* if file exists, skip it

* Deploy only on master

* Added python 3.5 in matrix.

* Removed comments.

* Add translation and codecov

* Missing argument for upload in production

* fix bad indentation

* move codecov

* Codecov only in one build

* fix command

* Try to run codecov after PG tests.

* Fixed expressions syntax.

* Fixed path issue.

* Fixed path issue.

* Try workflow_run statement.

* Removed useless triggers.

* Test trigger on one workflow

* Another test

* Exclude master and main branch

* Regroup all steps in one workflow.

* Fixed typo

* Fixed bad syntax

* Added missing requirement.

* Push on Pypi Test only on master branch

Co-authored-by: Antoine Nguyen <tonio@ngyn.org>
2020-11-09 20:44:48 +01:00
Christophe CHAUVETandGitHub f91ac728fa Add database information 2020-10-30 09:20:25 +01:00
Christophe CHAUVETandGitHub 28b41c6951 Update ISSUE_TEMPLATE.md 2020-10-30 09:01:18 +01:00
Christophe CHAUVETandGitHub 991ed6c8d8 Update stale.yml 2020-10-23 22:02:12 +02:00
Christophe CHAUVETandGitHub 42c9a6d63a Create stale.yml (#2061)
Add Stale Bot
2020-10-23 20:41:35 +02: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
Christophe CHAUVETandAntoine Nguyen 6d2ca678bb Add issue and pull request template (#1026)
* Add issue and pull request template

* Fix typo
2017-02-10 14:08:54 +01:00