Commit Graph

  • 50b986a265 Split README into sphinx doc structured sections (#711) holger krekel 2025-11-11 14:49:25 +01:00
  • f24bc99c6f config: xstore@testrun.org is deprecated (#722) missytake 2025-11-11 11:46:35 +01:00
  • c96c2f4805 fix web_cmd adbenitez 2025-11-09 23:45:21 +01:00
  • 9e617003c5 update address in footer adbenitez 2025-11-09 23:29:58 +01:00
  • a0ebb2bdbc ci: pin jsok/serialize-workflow-action link2xt 2025-11-08 19:23:24 +00:00
  • 132bdcb5e5 Update the changelog link2xt 2025-11-08 16:20:43 +00:00
  • 7d593841bb fix: change hook permissions from 744 to 755 link2xt 2025-11-08 18:43:35 +00:00
  • 83e7caeaf8 Replace acmetool cronjob with a timer link2xt 2025-11-06 18:58:05 +00:00
  • 1cff4a94f1 Setup acmetool hook into correct place link2xt 2025-11-06 18:58:05 +00:00
  • ded9dd470d www: add changelog missytake 2025-11-06 16:19:02 +01:00
  • b94ad729fd Update cmdeploy/src/cmdeploy/__init__.py Alexander 2025-11-06 12:08:32 +01:00
  • b60267f37f Skip www_folder if merge conflict marker found Alexander Dietrich 2025-11-02 16:42:11 +01:00
  • a0aa2912dd ci: fix test methods for deltachat 2.23.0 missytake 2025-11-06 10:13:05 +01:00
  • 76108c1c03 Test dig output with dns comments Serge Matveenko 2025-10-31 02:14:02 +01:00
  • 61b8dc4637 Improve dns responses parsing Serge Matveenko 2025-10-30 01:14:24 +01:00
  • d42f579291 turnserver: Strip newline from response. Lars-Dominik Braun 2025-11-01 16:54:04 +01:00
  • dd3cf4d449 Update dovecot-core deb sha256 sums Serge Matveenko 2025-10-30 01:15:20 +01:00
  • 7361cc9350 fix changelog references holger krekel 2025-10-28 11:30:31 +01:00
  • 00f199816d unpublish mutual help group invite link missytake 2025-10-28 09:53:30 +01:00
  • d9cd711cf4 Merge remote-tracking branch 'upstream/main' adbenitez 2025-10-28 15:13:51 +01:00
  • 8d7e1dad0e Require STARTTLS for incoming port 25 connections link2xt 2025-10-20 22:19:56 +00:00
  • c0da7bb3bf docs: chatmail-turn listens on 3478 UDP, not TCP port link2xt 2025-10-27 19:35:50 +00:00
  • 863ded6480 try to limit index cache max size holger krekel 2025-10-24 19:26:12 +02:00
  • d75321b355 doc: write down some basic infos on chatmail-turn (#693) missytake 2025-10-27 09:00:07 +01:00
  • 9148b16d81 acmetool: use ECDSA keys instead of RSA link2xt 2025-10-22 22:48:38 +00:00
  • fa9aa5b015 guard expire/fsreport file iteration against vanishing, improve reporting holger krekel 2025-10-22 19:03:54 +02:00
  • 0155f32df6 Require TLS 1.2 for outgoing SMTP connections link2xt 2025-10-20 22:33:00 +00:00
  • 9ddd5d8b2b Replace expiry "find" commands with a new chatmaild.expire python module + a reporting one holger krekel 2025-09-11 14:28:06 +02:00
  • 4cfe228a1f filtermail: further optimize check_armored_payload() missytake 2025-10-20 21:26:20 +02:00
  • 741a20450c Add a system test for running the filtermail module holger krekel 2025-10-20 21:02:14 +02:00
  • b7fadcd4be filtermail: improve check_armored_payload() (#679) adb 2025-10-20 09:55:53 +02:00
  • 7db26f33d9 nginx: be more specific with the server name (#636) missytake 2025-10-19 14:02:41 +02:00
  • 2b90f7db37 filtermail: run CPU-intensive handle_DATA in a thread pool executor link2xt 2025-10-18 20:59:13 +00:00
  • e37dd5153a remove logging and just print to sys.stderr holger krekel 2025-10-18 17:53:07 +02:00
  • f21e4ff55b opendkim: increase DNSTimeout from 5 (default) to 60 missytake 2025-10-15 14:14:06 +02:00
  • 21258a267a test: Handle Git errors in test_deployed_state() cliffmccarthy 2025-10-13 10:11:28 -05:00
  • d101ccd1dd update index.html adbenitez 2025-10-15 14:59:02 +02:00
  • e7ddf6dc32 cmdeploy: make --ssh-host expect '@docker' instead of 'docker' missytake 2025-10-14 20:44:06 +02:00
  • e3c77a5b37 cmdeploy: introduce LocalExec object missytake 2025-10-14 20:38:59 +02:00
  • 8256080ad1 Revert "tests: first attempt to mock shell() call" missytake 2025-10-14 19:31:31 +02:00
  • 248b225665 tests: first attempt to mock shell() call missytake 2025-10-14 15:32:18 +02:00
  • 79591adca4 cmdeploy: prepare for being able to run commands in docker containers missytake 2025-10-08 10:18:53 +02:00
  • 185757cf40 tests: disable failing stderr capturing in test_logged for now missytake 2025-10-08 10:05:07 +02:00
  • 87a3adec03 cmdeploy: allow to run SSH commands locally missytake 2025-10-08 09:37:46 +02:00
  • 4f5719f590 test: Add retries to test_rewrite_subject() (#670) cliffmccarthy 2025-10-14 14:18:15 -05:00
  • 9787b63cbb test: Return None for success in test_timezone_env() (#671) cliffmccarthy 2025-10-14 14:17:56 -05:00
  • 6f600fa329 config: add www_folder to default config (#634) missytake 2025-10-14 21:17:08 +02:00
  • 20b6e0c528 www: chown /var/www/html to www-data missytake 2025-09-16 00:07:51 +02:00
  • 262e98f0ba filtermail: allow Version comment in incoming PGP messages (#655) missytake 2025-10-14 19:15:13 +02:00
  • d720b8107d Don't print echobot link when disabling mail cliffmccarthy 2025-10-13 09:37:54 -05:00
  • 6651298a7c tweak index.html adbenitez 2025-10-11 17:07:05 +02:00
  • a360a02ddb update www/arcanechat/index.html adbenitez 2025-10-11 11:01:26 +02:00
  • d7f50183ea feat: setup TURN server link2xt 2025-08-21 05:43:55 +00:00
  • 248603ab0a cmdeploy: remove colors from cmdeploy init again, hard to test missytake 2025-10-09 10:38:34 +02:00
  • 123531f1eb cmdeploy: add --force to cmdeploy init for recreating chatmail.ini missytake 2025-10-07 20:11:57 +02:00
  • 08063c09ad Merge tag '1.7.0' adbenitez 2025-10-09 18:43:14 +02:00
  • 5b928613d4 update index.hmtl: add more donation addresses adbenitez 2025-10-09 17:40:07 +02:00
  • 1170adc1d4 cmdeploy: start and enable fcgiwrap Keonik1 2025-10-07 20:36:55 +02:00
  • a6f7ff3652 ci: skip DNS checks during cmdeploy run missytake 2025-10-08 10:29:07 +02:00
  • d39076f0d6 cmdeploy: cmdeploy run option to skip DNS checks Keonik1 2025-10-08 10:24:44 +02:00
  • 65c0bf13f2 cmdeploy: add acme_email config value Keonik1 2025-10-08 11:46:15 +02:00
  • 0ed7c360a9 Update changelog link2xt 2025-10-03 19:40:10 +00:00
  • af272545dd Restart iroh-relay if the binary is updated link2xt 2025-10-03 19:33:44 +00:00
  • 7725a73cf5 Ensure that downloaded iroh-relay matches expected SHA-256 sum link2xt 2025-10-03 19:11:34 +00:00
  • e65311c0df Update iroh-relay to 0.35.0 link2xt 2025-10-03 19:11:34 +00:00
  • d091b865c7 fix: ignore all RCPT TO: parameters link2xt 2025-10-04 02:47:07 +00:00
  • 6e28cf9ca1 Add CHANGELOG.md entry for #648 cliffmccarthy 2025-09-28 11:12:59 -05:00
  • 9b6dfa9cdc Use max username length in newemail.py, not min cliffmccarthy 2025-08-05 16:53:39 -05:00
  • 44ab006dca echobot: restart after postfix + dovecot were started (#642) missytake 2025-09-25 09:00:26 +02:00
  • c56805211f Increase maxproc for reinjecting ports from 10 to 100 link2xt 2025-09-24 14:30:41 +00:00
  • 05ec64bf4a fix link to Mutual Help group missytake 2025-09-23 13:42:38 +02:00
  • 290e80e795 Revert "dovecot: keep mailbox index only in memory (#632)" link2xt 2025-09-18 16:01:38 +00:00
  • 56fab1b071 CI: fix lint (#633) missytake 2025-09-22 12:57:43 +02:00
  • 00ab53800e Update changelog link2xt 2025-09-18 15:27:57 +00:00
  • fc65072edb Allow ports 143 and 993 to be used by dovecot process link2xt 2025-09-17 18:49:32 +00:00
  • 7bf2dfd62e dovecot: keep mailbox index only in memory (#632) missytake 2025-09-12 09:30:17 +02:00
  • b801838b69 doc: released 1.7.0 missytake 2025-09-12 00:55:49 +02:00
  • abd50e20ed cmdeploy: suppress SSH login info message missytake 2025-09-11 20:22:11 +02:00
  • d6fb38750a www: make www_folder behavior testable missytake 2025-08-19 12:39:58 +02:00
  • 3b73457de3 www: introduce www_folder config item missytake 2025-08-19 10:46:23 +02:00
  • ba06a4ff70 cmdeploy: postfix runs on other ports as well, of course missytake 2025-08-29 16:19:03 +02:00
  • 7fdaffe829 cmdeploy: on Ubuntu, postfix calls its port 25 process 'smtpd' missytake 2025-08-29 16:04:19 +02:00
  • 73831c74d9 cmdeploy: fix lint missytake 2025-08-25 23:38:25 +02:00
  • d8cbe9d6af cmdeploy: use ports from config for port checking missytake 2025-05-24 08:55:00 +02:00
  • 180ddb8168 doc: add changelog entry missytake 2025-04-28 15:54:47 +02:00
  • a1eeea4632 acmetool: remove unused imports missytake 2025-04-28 15:52:47 +02:00
  • a49aa0e655 acmetool: remove outdated systemctl stop nginx missytake 2025-04-28 15:51:02 +02:00
  • 7e81495b51 cmdeploy: exit if a necessary port is occupied by an unexpected process missytake 2025-04-28 15:44:10 +02:00
  • 6fde062613 fix lint missytake 2025-08-25 15:12:40 +02:00
  • 84e0376762 cmdeploy: get SSHExec again, timeout is likely missytake 2025-08-20 22:43:11 +02:00
  • d690c22c06 cmdeploy: print echobot link at the end of cmdeploy run missytake 2025-08-20 19:04:38 +02:00
  • 5410c1bebc CI: remove lint checks from test deployments missytake 2025-06-29 18:56:20 +02:00
  • 915bd39dd5 CI: fail on lint issues missytake 2025-06-29 18:50:26 +02:00
  • 2de8b155c2 docs: Rework architecture diagram based on review feedback cliffmccarthy 2025-08-18 12:09:03 -05:00
  • c975aa3bd1 docs: Indicate draft status in ARCHITECTURE.md cliffmccarthy 2025-08-15 18:04:30 -05:00
  • 6b73f6933a docs: Add ARCHITECTURE.md with diagram of components cliffmccarthy 2025-08-10 11:27:43 -05:00
  • 3ce350de9e feat: Check whether GCC is installed in initenv.sh cliffmccarthy 2025-08-08 08:52:19 -05:00
  • 1e05974970 feat: Make sure build-essential is installed cliffmccarthy 2025-07-26 09:27:59 -05:00
  • 577c04d537 feat: Add try blocks around Git commands in cmdeploy/__init__.py cliffmccarthy 2025-07-28 16:30:33 -05:00
  • d880937d44 doc: added maddy-chatmail to README (#605) missytake 2025-07-28 16:16:14 +02:00