Commit Graph

45 Commits

Author SHA1 Message Date
link2xt 064f6d36ad Fix path in scripts/bench.sh 2023-11-08 20:23:14 +00:00
holger krekel 6b3590e7c8 test: test concurrent user creation 2023-11-08 19:36:38 +00:00
holger krekel d5912b909c fix benchmark script 2023-10-28 16:50:24 +02:00
link2xt 7c5ec1e0df Add scripts/generate-dns-zone.sh 2023-10-24 21:23:20 +00:00
holger krekel 11ebc4623c somehow this deploy.sh adpatation was missing from main, not sure why 2023-10-24 23:19:40 +02:00
missytake cf29053389 added full path to tox 2023-10-24 23:19:27 +02:00
link2xt 7ee84b44df Use tox -c option 2023-10-22 14:48:30 +02:00
link2xt 02205246dd Setup deltachat dependency in init.sh 2023-10-22 14:48:30 +02:00
holger krekel 3058ddc542 fix init.sh and test.sh
use tox for chatmaild non-online tests
2023-10-22 14:48:30 +02:00
link2xt 31c45f951d dictproxy: use crypt instead of doveadm pw 2023-10-20 14:05:25 +02:00
holger krekel 1b347f97a0 better benchmarking and reporting 2023-10-20 11:05:58 +02:00
missytake 45fe8a668b tests: pass CLI arguments to pytest, don't run chatmails tests in weird subdir 2023-10-17 20:03:18 +02:00
missytake beac91159d tests: install doveadm for being able to run dictproxy tests 2023-10-17 20:03:18 +02:00
holger krekel 3419e359c8 create build venv in chatmaild/venv 2023-10-17 00:35:07 +02:00
holger krekel 0b051f8154 move deploy.py file and revamp README 2023-10-17 00:35:07 +02:00
link2xt 408da296f1 test.sh: do not run slow tests by default 2023-10-16 20:13:41 +00:00
missytake 192238567b add some initial benchmarks
Co-Authored-By: holger krekel <holger@merlinux.eu>
2023-10-16 21:51:53 +02:00
holger krekel b943f24587 apply nami's suggestions (chatmail SSH env var, running --slow in test.sh) 2023-10-16 17:52:08 +02:00
holger krekel 60e1671062 make quota work 2023-10-16 15:19:29 +02:00
link2xt 5781d3b04e Make scripts/measure_tls_and_logins.py executable 2023-10-15 21:42:14 +00:00
missytake df6ec4bd6d fix: chatmaild build + deployment 2023-10-15 20:08:00 +02:00
holger krekel ade18aab7b refine script 2023-10-15 19:14:18 +02:00
holger krekel a61f1fbf39 add capability getter for CHATMAIL_DOMAIN 2023-10-15 19:11:32 +02:00
holger krekel 26e4e1d9be refine measure script, update plan 2023-10-15 19:03:38 +02:00
holger krekel a0e1d9e4d7 add a measurement for login/tls 2023-10-15 18:55:36 +02:00
link2xt 40ad67dc20 Merge doveauth and filtermail folders 2023-10-15 16:07:26 +00:00
link2xt b548a8ddbd Merge doveauth and filtermail into chatmaild 2023-10-15 15:57:36 +00:00
link2xt 262eb36a5c Rename chatmail-pyinfra into deploy-chatmail 2023-10-15 15:40:17 +00:00
missytake 735ccbc1f2 fix: remote-deploy.sh needs python3-venv 2023-10-15 12:07:55 +02:00
missytake 247eb55886 doveauth: switch from lua authentication to dict authentication
Co-Authored-By: holger krekel <holger@merlinux.eu>
Co-Authored-By: link2xt <link2xt@testrun.org>
2023-10-15 01:13:13 +00:00
link2xt f85e4cdbd5 Add scripts/remote-deploy.sh
It is faster than deploying over SSH,
23 seconds vs 40 seconds here.
2023-10-15 01:06:38 +00:00
link2xt 1d7ebfa7a5 Do not build wheels and use a single dist/ directory (#11)
Only sdists are used for deployment.
2023-10-14 23:35:06 +00:00
link2xt c9dc32bd10 Add filtermail 2023-10-14 21:52:47 +00:00
holger krekel 8d3e2af303 adapt init 2023-10-14 14:32:22 +02:00
holger krekel 6003c9294d add tests 2023-10-14 14:32:22 +02:00
holger krekel 1742ee07c8 add smtp tests and fix scripts 2023-10-14 14:32:22 +02:00
holger krekel 5cd54026a8 refactor dovecot tests, move online tests one level up 2023-10-14 14:32:22 +02:00
missytake 6a6255b6d0 script to run all tests from repository root 2023-10-13 21:12:56 +02:00
missytake fbda0fb53c install doveauth system-wide via pip 2023-10-13 21:12:56 +02:00
missytake 01f350fa0b make doveauth tests pass again 2023-10-13 21:12:56 +02:00
missytake 93a84617a8 add doveauth entrypoint for lua 2023-10-13 21:12:56 +02:00
link2xt 3b0037dc3a scripts/deploy.sh: allow to set $CHATMAIL_DOMAIN externally 2023-10-13 17:29:41 +00:00
holger krekel a24f1e8393 create venv in chatmail-pyinfra 2023-10-13 15:44:06 +00:00
holger krekel f84692a07a fix/rename 2023-10-13 15:44:06 +00:00
link2xt 4b82fd6f77 Add init.sh and deploy.sh scripts (#2) 2023-10-13 16:14:02 +02:00