holger krekel
648b3e0ec3
fix typo, uff
2023-12-13 16:03:46 +01:00
holger krekel
2adfed2714
another attempt
2023-12-13 16:03:10 +01:00
holger krekel
12542f7bed
rename for better display
2023-12-13 16:01:47 +01:00
holger krekel
4aca88acf8
fix/streamline link
2023-12-13 15:59:53 +01:00
B. Petersen
b1ac2b78c2
slightly smaller font size
2023-12-13 15:57:59 +01:00
B. Petersen
4a2b37f740
add 'viewport' instructions
2023-12-13 15:57:59 +01:00
holger krekel
bb3a0a9945
strike section 5 mostly -- we need to double-check with lexict sometime
...
but i am pretty sure this stems from a time where we had non-ephemeral
non-automated account setup (regular testrun.org) and does not apply to chatmail.
2023-12-13 15:57:29 +01:00
holger krekel
3cde5be3b4
adding MIT license and COC to chatmail repo
2023-12-13 15:57:16 +01:00
holger krekel
b055736439
rename benchmarks for blog post
2023-12-13 11:27:52 +01:00
missytake
2817ffd411
www: get actual account restrictions from chatmail.ini
2023-12-13 00:40:01 +01:00
B. Petersen
db45dc071b
extract really needed styles from water.css; skip darkmode as this adds quite some burden to site owners and is easily overseen (eg. already our banners are not-so-nice in tdarkmode), if ppl want to use darkmode, they should actively adapt
2023-12-13 00:20:58 +01:00
link2xt
1c0543cb46
Update README.md
...
Co-authored-by: missytake <missytake@systemli.org >
2023-12-12 23:37:16 +01:00
link2xt
dde879c7fc
Add scripts/cmdeploy
2023-12-12 23:37:16 +01:00
link2xt
cf95dfd49d
Setup unbound DNS resolver
2023-12-12 21:52:05 +00:00
link2xt
4a96f19faf
s/fuff/ruff/
2023-12-12 20:29:34 +00:00
link2xt
a2a78c0aff
Do not attmpt to activate venv from scripts/initenv.sh
...
If you run it as scripts/initenv.sh,
activating venv is useless as bash will exit immediately afterwards.
If you `source` it as suggested by README.md,
`set -e` will set the flag for the current shell
and your shell will exit as soon as some command returns non-zero status,
e.g. cmdeploy fails or you simply do `ls /foo/bar/baz` and `ls`
complains that `/foo/bar/baz` does not exist.
2023-12-12 20:22:34 +00:00
missytake
4b3a214276
tests: test against quota in chatmail.ini
2023-12-12 20:25:23 +01:00
missytake
bbf0e91761
tests: test against ratelimit in chatmail.ini
2023-12-12 20:25:23 +01:00
missytake
f4b8ec6e10
tests: pass --slow to cmdeploy test
2023-12-12 20:25:23 +01:00
missytake
3b45e82c76
www: be honest that only seen messages are removed for now
2023-12-12 20:12:25 +01:00
missytake
4551f36b85
chatmail.ini: switch username length defaults back to 9
2023-12-12 20:12:25 +01:00
missytake
f2d32324e3
tests: use something.testrun.org instead of chat.example.org for 1 test
2023-12-12 20:12:25 +01:00
missytake
5d4b6eec69
tests: ensure len(username) = 9 if CHATMAIL_DOMAIN2==nine.testrun.org
2023-12-12 20:12:25 +01:00
missytake
98fd4b61c9
tests: replace make_config with example_config, add default config params
2023-12-12 20:12:25 +01:00
missytake
74f9e7536b
doveauth: fix logging statement
2023-12-12 20:12:25 +01:00
missytake
849b9d430c
chatmail.ini: changed docstring must -> can
...
Co-authored-by: holger krekel <holger@merlinux.eu >
2023-12-12 20:12:25 +01:00
missytake
0d0cc908c2
chatmaild: move username/password length and passthrough_senders to chatmail.ini
2023-12-12 20:12:25 +01:00
missytake
156434b952
cmdeploy: move max_mailbox_size + delete_mails_after to chatmail.ini
2023-12-12 20:12:25 +01:00
B. Petersen
02d07912dd
make 'experimental' more outstanding
2023-12-12 20:02:46 +01:00
B. Petersen
4a7e36618f
use a class for the banner, make sure it is always width of page
2023-12-12 20:02:46 +01:00
B. Petersen
e272294e07
add domain right of the menu, standardize menu help-code
2023-12-12 20:02:46 +01:00
B. Petersen
401f215dc9
move menu up
2023-12-12 20:02:46 +01:00
missytake
3cd4265c94
www: add favicon
2023-12-11 18:26:50 +01:00
holger krekel
8e6869d8e3
move tests into cmdeploy
2023-12-11 18:12:23 +01:00
holger krekel
d6df0f0604
rename deploy_chatmail to cmdeploy
2023-12-11 18:12:23 +01:00
missytake
cad1d32682
mta-sts-resolver: fix virtualenv deployment
2023-12-11 17:54:22 +01:00
holger krekel
fd10652f48
fix event waiting in a test
2023-12-11 17:07:07 +01:00
holger krekel
02918de6c1
rename mailname to mail_domain everywhere
2023-12-11 17:07:07 +01:00
holger krekel
e27dd84501
show PATH env
2023-12-11 15:52:12 +01:00
holger krekel
cdbda291c5
fix cmdeploy test command
2023-12-11 15:52:12 +01:00
holger krekel
d70eb78a76
remove tox run from deploy-chatmail and use 'cmdeploy fmt' and 'pytest' directly
2023-12-11 15:52:12 +01:00
holger krekel
a5e4562505
move tests/chatmaild to chatmaild package, streamline tests and fixtures accordingly
2023-12-11 15:52:12 +01:00
holger krekel
3f2eb84323
fix tests and run all tests on "cmdeploy test"
2023-12-11 15:52:12 +01:00
holger krekel
613d3e14ea
discover chatmail.ini in tests from CWD and all parent dirs (tox runs change dirs)
2023-12-11 15:52:12 +01:00
holger krekel
453c401ac6
"cmdeploy test" now installs deltachat if it's not there
2023-12-11 15:52:12 +01:00
holger krekel
8b756f2e0c
consistently use shell helper
2023-12-11 15:52:12 +01:00
holger krekel
9e9d5b7698
consistently show ssh/shell output
2023-12-11 15:52:12 +01:00
holger krekel
02adb758ff
add "build" dependency
2023-12-11 15:52:12 +01:00
holger krekel
ffade66d97
always show which ssh-commands execute
2023-12-11 15:52:12 +01:00
holger krekel
988333d5fd
some more shifting around
2023-12-11 15:52:12 +01:00