holger krekel
b0d5ee084e
fix cmdeploy test command
2023-12-11 15:22:12 +01:00
holger krekel
56c7853e5b
remove tox run from deploy-chatmail and use 'cmdeploy fmt' and 'pytest' directly
2023-12-11 13:51:45 +01:00
holger krekel
071d708a89
move tests/chatmaild to chatmaild package, streamline tests and fixtures accordingly
2023-12-11 13:04:11 +01:00
holger krekel
c7c7ed8ff2
fix tests and run all tests on "cmdeploy test"
2023-12-11 12:18:10 +01:00
holger krekel
0aa0ef8a74
discover chatmail.ini in tests from CWD and all parent dirs (tox runs change dirs)
2023-12-11 02:27:05 +01:00
holger krekel
0662e3a8b1
"cmdeploy test" now installs deltachat if it's not there
2023-12-11 02:13:46 +01:00
holger krekel
6c453f93a1
consistently use shell helper
2023-12-11 01:58:31 +01:00
holger krekel
54f29f6bae
consistently show ssh/shell output
2023-12-11 01:50:56 +01:00
holger krekel
ad8fee76cd
add "build" dependency
2023-12-11 01:45:32 +01:00
holger krekel
528cd3da25
always show which ssh-commands execute
2023-12-11 01:43:09 +01:00
holger krekel
5734e00625
some more shifting around
2023-12-11 01:36:11 +01:00
holger krekel
947e1d6f89
shift functions around, discover sub commands automatically
2023-12-11 01:18:57 +01:00
holger krekel
33423459fe
make tests depend on chatmail.ini, not env var
2023-12-11 00:49:32 +01:00
holger krekel
c70b72a21a
tweak for making CI happy
2023-12-11 00:05:25 +01:00
holger krekel
33352f4694
try to fix workflow
2023-12-10 18:28:40 +01:00
holger krekel
59083ad16a
don't print a traceback but do a proper return code for "cmdeploy test"
2023-12-10 18:24:08 +01:00
holger krekel
11518c2ef4
add chatmail.ini to ignore
2023-12-10 18:05:11 +01:00
holger krekel
a0cdfe6126
add manifest so that ini files get included
2023-12-10 18:02:00 +01:00
holger krekel
c25eefccc4
address nami comment
2023-12-10 17:56:26 +01:00
holger krekel
8b878e38cf
fix readme
2023-12-10 14:41:20 +01:00
holger krekel
9e1e6d3c69
add test command
2023-12-10 14:38:57 +01:00
holger krekel
a1c817d758
fix README
2023-12-10 12:52:35 +01:00
holger krekel
ccc552f852
add status command and delete last script
2023-12-10 12:45:23 +01:00
holger krekel
73768256f6
some more housekeeping
2023-12-10 12:17:05 +01:00
holger krekel
34f7b3c0d3
introduce "cmdeploy bench"
2023-12-10 12:10:36 +01:00
holger krekel
e2828f4103
cleanup
2023-12-10 12:00:03 +01:00
holger krekel
df515bea41
generate dns zone file via cmdeploy
2023-12-10 11:56:41 +01:00
holger krekel
5614f03611
add dns command beginning
2023-12-09 18:07:44 +01:00
holger krekel
70443545d7
make cmdeploy test work
2023-12-09 17:55:08 +01:00
holger krekel
10ef842061
snap
2023-12-09 17:45:26 +01:00
holger krekel
98f92cd9b6
fix various test setups
2023-12-09 16:54:05 +01:00
holger krekel
fe99b97386
add webdev sub command
2023-12-09 16:42:03 +01:00
holger krekel
542decf798
making it work
2023-12-09 15:15:57 +01:00
holger krekel
2e7f8483b3
rework UI for chatmail setup
2023-12-09 13:43:56 +01:00
holger krekel
5c58e625f0
draft init flow
2023-12-09 02:07:09 +01:00
holger krekel
009f549619
document some attributes in chatmail.ini
2023-12-09 01:20:17 +01:00
holger krekel
99d36235fe
get passthrough_recipients list from config
2023-12-09 01:07:37 +01:00
holger krekel
b52a8c969f
various fixes
2023-12-09 00:22:58 +01:00
holger krekel
8520a9d8f2
introduce basic config file
2023-12-08 21:56:15 +01:00
holger krekel
652b9688d3
deploy chatmaild in a virtualenv to make it easier to add dependencies
2023-12-08 21:55:18 +01:00
holger krekel
59c3730d84
fix data fixture access
2023-12-08 20:47:49 +01:00
holger krekel
84db074686
fix README link
2023-12-08 14:59:17 +01:00
holger krekel
7eec0ab301
tweak QR code generation
2023-12-08 14:56:48 +01:00
holger krekel
7cb8f90340
create a wwwdev.sh entry point for helping live web design/development ( #92 )
...
* create a wwwdev.sh entry point for developing the web part
* rename script
* fix README
* add a note
* don't depend on deltachat python package
* avoid bailing out on jinja2 errors, and provide file-url for instant clickability
* in webdev mode make page auto-refresh every 3 seconds
2023-12-08 14:32:40 +01:00
missytake
32360061b4
filtermail: address hpk's comments
2023-12-08 12:23:10 +01:00
missytake
2055e9f5b8
filtermail: always allow privacy@testrun.org
2023-12-08 12:23:10 +01:00
holger krekel
8cb77d3b98
be fine with 9 chars for password already
2023-12-07 17:34:19 +01:00
holger krekel
c67fb69af2
Parametrized privacy policy, unified and refined nine/non-nine landing pages ( #89 )
...
- move web sources to markdown
- integrate privacy policy template
- create and use chatmail.ini file to driving web-page generation
Co-authored-by: missytake <missytake@systemli.org >
---------
Co-authored-by: missytake <missytake@systemli.org >
2023-12-07 13:52:00 +01:00
holger krekel
960bc1599b
add missing simple test file for generating a qr code
2023-12-06 11:00:07 +01:00
holger krekel
0f05216ea0
mention QRcode in readme and modify nine.testrun.org index page to include it
2023-12-05 14:22:42 +01:00