link2xt
|
a107fb3cca
|
Avoid reusing accounts between tests
Add time as a prefix.
|
2023-10-15 21:42:14 +00:00 |
|
link2xt
|
2a59cd4702
|
Do not apt update more than once a day
|
2023-10-15 20:31:13 +00:00 |
|
link2xt
|
57df5e254c
|
Require that encrypted messages have "..." as a Subject
|
2023-10-15 19:10:25 +00:00 |
|
missytake
|
8cef4d7119
|
test: assert you can't just write suspicious things into subject
|
2023-10-15 19:10:25 +00:00 |
|
link2xt
|
20b7af9d71
|
filtermail: more robust check_encrypted()
|
2023-10-15 19:10: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
|
b05154b818
|
Remove chatmaild merging from the plan
|
2023-10-15 16:09:29 +00:00 |
|
link2xt
|
aab0a1f992
|
Update chatmaild README
|
2023-10-15 16:08:58 +00: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 |
|
holger krekel
|
bd152c4a4e
|
updated plan after joint nami,alex,holger session with adb around
|
2023-10-15 17:42:13 +02:00 |
|
link2xt
|
08a88d0fb3
|
dictproxy: log to stderr
|
2023-10-15 12:59:59 +00:00 |
|
link2xt
|
23145cad28
|
Encrypt the passwords in the database
There is also no need to compare the passwords manually,
dovecot does it for us.
|
2023-10-15 14:49:44 +02: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 |
|
missytake
|
f98f08f8f0
|
filtermail: daemon-reload systemd service on pyinfra deploy
|
2023-10-15 00:52:51 +02:00 |
|
link2xt
|
c9dc32bd10
|
Add filtermail
|
2023-10-14 21:52:47 +00:00 |
|
missytake
|
e061d98cfc
|
doveauth: ; in sqlite statements not necessary
|
2023-10-14 18:39:01 +02:00 |
|
missytake
|
a9669d5c0f
|
tests: test DB version
|
2023-10-14 18:39:01 +02:00 |
|
missytake
|
1520b3d567
|
doveauth: remove config table, read dbversion from PRAGMA instead #8
|
2023-10-14 18:39:01 +02:00 |
|
missytake
|
704ad72753
|
doveauth: add importable to __init__.py
|
2023-10-14 18:39:01 +02:00 |
|
missytake
|
6d590103ee
|
tests: move database initialization to fixture
|
2023-10-14 18:39:01 +02:00 |
|
holger krekel
|
8217dc6f01
|
fix formatting
|
2023-10-14 14:34:54 +02:00 |
|
holger krekel
|
802f67cf54
|
fix formatting
|
2023-10-14 14:34:27 +02:00 |
|
holger krekel
|
a1e82a9969
|
some renaming and adding a pytest.ini
|
2023-10-14 14:34:12 +02:00 |
|
holger krekel
|
8d3e2af303
|
adapt init
|
2023-10-14 14:32:22 +02:00 |
|
holger krekel
|
369a0f8783
|
add basic delta chat tests
|
2023-10-14 14:32:22 +02:00 |
|
holger krekel
|
33000e18c0
|
fix/merge test files
|
2023-10-14 14:32:22 +02:00 |
|
holger krekel
|
397eed65a7
|
merge accidental test files
|
2023-10-14 14:32:22 +02:00 |
|
holger krekel
|
c8b593f5e2
|
let mail connection setting come from CHATMAIL_DOMAIN env
|
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
|
290933e8b2
|
plan: persistence is achieved
|
2023-10-14 10:41:56 +02:00 |
|
missytake
|
d758b4c078
|
dovecot: run auth-worker as vmail user
|
2023-10-14 10:41:56 +02:00 |
|
missytake
|
552135317d
|
doveauth: adjust pytest for persistent database
|
2023-10-14 10:41:56 +02:00 |
|
missytake
|
f940a962cc
|
doveauth: integrate sqlite database
|
2023-10-14 10:41:56 +02:00 |
|
missytake
|
7eeb777ed9
|
doveauth: add sqlite database to persist accounts
|
2023-10-14 10:41:56 +02:00 |
|
missytake
|
ae2ee84db2
|
part of plan was resolved
|
2023-10-13 21:13:53 +02:00 |
|
missytake
|
69b9df9480
|
add comment about installing doveauth system-wide
|
2023-10-13 21:12:56 +02:00 |
|
missytake
|
4ebec75d95
|
apply suggestion about pathlib
|
2023-10-13 21:12:56 +02:00 |
|
link2xt
|
453910c57e
|
Remove hardcoded domain from doveauth.py
|
2023-10-13 21:12:56 +02:00 |
|
link2xt
|
dd9b33907a
|
Log the lookup command in doveauth.lua
|
2023-10-13 21:12:56 +02:00 |
|