Commit Graph

984 Commits

Author SHA1 Message Date
holger krekel 1b9e822ff6 strike this weird CHATMAIL_DOMAIN variable 2023-12-16 16:36:56 +01:00
holger krekel 9f6c00d62c strike last mentins of "instance" in readme 2023-12-16 16:36:56 +01:00
missytake a1355c10ca fix: check config failed for non-testrun domains 2023-12-15 20:25:58 +01:00
link2xt 92ca3283fd Add metrics 2023-12-14 22:22:10 +00:00
missytake cea1f3f5f7 dovecot: remove -depth from expunge find commands 2023-12-14 19:11:43 +01:00
missytake 39550d3096 small fixes 2023-12-14 19:11:43 +01:00
missytake 070003b983 dovecot: deleting mails with find instead of doveadm expunge 2023-12-14 19:11:43 +01:00
missytake 049ed79e59 dovecot: unconditionally delete all mails after 40 days 2023-12-14 19:11:43 +01:00
missytake a9e55e3b25 cmdeploy: get cmdeploy run --config working 2023-12-14 18:50:14 +01:00
Septias 5a178ed235 feat: one more paragraph to explain chatmail
close #126
2023-12-14 16:39:41 +01:00
Floris Bruynooghe 8a338f1320 Use more characters for passwords (#124)
This expands the character set used for passwords generated for new
accounts.  The set it taken from the set used by the pass tool.  The
special characters is the full GNU grep [:punct:] set.
2023-12-14 11:51:22 +01:00
Sebastian Klähn d437b8a943 Merge pull request #125 from deltachat/sk/fix_typo
fix: align spelling of Delta Chat
2023-12-14 11:35:41 +01:00
Septias a4d520a9ad fix: align spelling of Delta Chat 2023-12-14 11:00:48 +01:00
missytake 9c7dfdf2ff echobot: add echo bot for trying out sending 2023-12-13 22:04:30 +01:00
holger krekel ffd15e4a9f refine warnings for experimental service,
only show for non-nine domains.
2023-12-13 19:59:52 +01:00
missytake 7f8e0620ca README: formatting 2023-12-13 19:50:45 +01:00
missytake dc9aebcb55 README: rework and reorder 2023-12-13 19:43:39 +01:00
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