Commit Graph
38 Commits
Author SHA1 Message Date
Antoine Nguyen c147eb80e4 Only use RQ 2.4+ and its cron capabilities. 2026-01-06 15:30:53 +01:00
Antoine Nguyen 64d7a9125c Try to disable rspamd tests 2025-12-14 11:49:15 +01:00
Antoine Nguyen 4df61e05a3 Better handling of negative datetime timezone offsets.
Fix an issue with Autoreply message definition and also a bug
in the frontend form.
2025-12-02 13:26:28 +01:00
Antoine Nguyen d98db498df Added API part and tests 2025-09-05 13:38:57 +02:00
Antoine Nguyen 33005248c9 WIP: amavis quarantine frontend 2025-09-05 13:32:00 +02:00
Adrien P 012044ab5b Fixed webauthn on chrome & docker 2025-08-08 12:57:51 +02:00
Antoine Nguyen b6204e23fd Compat with django-auth-ldap > 5 2025-07-18 16:24:00 +02:00
Antoine Nguyen b1718abfc5 Removed legacy code 2025-07-16 16:17:33 +02:00
Antoine Nguyen 481243df7e Added more tests 2025-05-03 10:09:51 +02:00
Antoine Nguyen b30efe6a6c New webmail features. 2025-05-01 18:02:43 +02:00
Antoine Nguyen 6ee4ea1662 More improvements 2025-05-01 18:00:00 +02:00
Antoine Nguyen 24ce039870 Remove wrong changes to docker compose file 2025-03-27 08:59:06 +01:00
Antoine Nguyen b1c09aaa57 Merge branch '2.3.x' 2025-03-26 14:49:29 +01:00
Antoine Nguyen 1ce66dc407 Added support for Redis sentinel 2025-03-26 13:22:39 +01:00
Antoine Nguyen 30a9414180 Added calendars plugin and improved used part 2025-02-14 13:41:10 +01:00
Antoine Nguyen 8980f4c4c4 Added contacts plugin into core.
No more module federation at the moment, it does not seem very stable
yet.
2025-02-14 13:39:08 +01:00
Antoine Nguyen afe3253fc8 WIP: frontend module federation setup.
Initial work to accept future user related apps.
2025-02-14 13:39:08 +01:00
Antoine Nguyen 6d7bec8832 Fixed dovecot config for oauth2 setup 2024-07-12 18:41:23 +02:00
Spitfireap 26c18af0e8 Updated build mechanism 2024-06-22 19:45:57 +02:00
Spitfireap 5c5bd47630 Added Fido API 2024-06-22 19:45:21 +02:00
Antoine NguyenandSpitfireap ece58ddb93 Better login/logout actions 2024-06-22 19:44:52 +02:00
Spitfireap c106ecb649 PoC OIDC frontend 2024-06-22 19:44:51 +02:00
Spitfireap e0f7400cde Update npm packages on docker starts 2024-06-22 19:44:50 +02:00
Antoine NguyenandSpitfireap 048a911b96 Added new API methods and updated frontend 2024-06-22 19:44:45 +02:00
Antoine NguyenandSpitfireap d2ef09b7f2 WIP: sieve filters 2024-06-22 19:44:45 +02:00
Antoine Nguyen 7fa1a9a1f4 Migrating frontend to Vue3 2024-02-16 11:56:07 +01:00
Spitap 7da3017745 squashed old attempt
Refactor

Improved test

Revert "Use SimpleWorker for the job test"

This reverts commit f7ea07d19a43ba0455d3a251c216c50f94a1ac66.

Force job to run

Empty queue before bursting jobs

Added test

Updated test

Switched json encoder

Removed call to doveadm on user login

Fixed issues, updated doc

Reduce doveadm calls
2023-11-07 19:43:44 +01:00
Spitap 41bc987515 Changed user for dkim management 2023-07-21 11:34:16 +02:00
SpitapandAntoine Nguyen f05478bccd added rq
Co-Authored-By: Antoine Nguyen <tonio@ngyn.org>
2023-06-23 17:10:59 +02:00
SpitapandAntoine Nguyen ee24ef7fba few fixes 2023-04-18 15:44:08 +02:00
Antoine Nguyen 9fa907fd0b Few fixes 2023-04-18 15:44:08 +02:00
Gaëtan L 65e22d9023 Add gettext alpine package for compiling translations + force compiling when starting the dev server 2023-02-16 17:30:35 +01:00
Gaëtan L c983be490a Fix vue config when using docker 2023-02-16 16:48:29 +01:00
Gaëtan L 7c5b43a990 Some cleanup + use front/api wording for containers 2023-02-16 16:12:17 +01:00
Gaëtan L 3145f10bd4 Make the new admin available with docker compose 2023-02-16 15:31:42 +01:00
Antoine Nguyen 74984d3420 Import / export features 2022-04-21 18:13:08 +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 9a0a5a96af Added docker-compose file for development. 2018-08-19 17:07:27 +02:00