Commit Graph

  • 04da2e80cd Begin writing the OpenSMTPD config main h3artbl33d 2024-05-11 12:45:12 +0200
  • 4d2dfd0c50 Ditch the bash requirement h3artbl33d 2024-05-11 12:19:12 +0200
  • c7ea100634 Mention the temporary fork h3artbl33d 2024-05-11 12:15:09 +0200
  • 76b56d7b78 metadata: add support for /shared/vendor/deltachat/irohrelay link2xt 2024-05-05 20:57:06 +0000
  • c1163228f6 add a test for imap capabilities offered from chatmail holger krekel 2024-05-06 15:59:35 +0200
  • 8af825d7ea add chatmail entry holger krekel 2024-05-06 14:32:24 +0200
  • 0a968aae93 add XCHATMAIL marker holger krekel 2024-05-02 14:34:18 +0200
  • 879cffc056 Configure more lints and switch from black to ruff format link2xt 2024-05-06 13:02:10 +0000
  • 462e92cca0 Add changelog entry for 281 link2xt 2024-05-05 21:21:06 +0000
  • e1b1a945b1 Authenticate echobot by passing /run/echobot/password to doveauth link2xt 2024-05-04 14:57:37 +0000
  • 0493e27312 Move echobot into /var/lib/echobot link2xt 2024-05-02 18:19:34 +0000
  • e4f8c78efe
    Merge pull request #276 from deltachat/acmetool-tos link2xt 2024-05-02 13:29:28 +0000
  • e2cbf4e3e4 changelog for #276 missytake 2024-05-02 13:48:38 +0200
  • f35d98bb40
    acmetool: enable debugging missytake 2024-05-01 10:45:21 +0200
  • 7ce1a5e841
    ci: don't fail if /var/lib/acme isn't present missytake 2024-05-01 00:41:11 +0200
  • 0a72c2fba7
    acmetool: accept new terms of services missytake 2024-05-01 00:21:58 +0200
  • 824f70f463 Document email authentication requirements link2xt 2024-04-10 17:46:18 +0000
  • 39f5f64998
    Reload Dovecot and Postfix when TLS certificate updates (#271) link2xt 2024-04-15 14:08:32 +0000
  • 1752803199 changelog for #270 Christian Hagenest 2024-04-11 19:41:43 +0200
  • e372599ce7 change location of changes per nami's recommendation Christian Hagenest 2024-04-11 18:43:33 +0200
  • ce9fb02a75 correct key for obs home deltachat Christian Hagenest 2024-04-11 15:45:53 +0200
  • 4526f5e772 apt update after adding new repository Christian Hagenest 2024-04-11 15:34:29 +0200
  • 616a42c8f3 add our obs repo to cmdeploy init Christian Hagenest 2024-04-11 15:09:33 +0200
  • ecb5ef8a10
    start new untagged section post 1.2.0 holger krekel 2024-04-04 18:30:11 +0200
  • 824c3dc1d7
    prepare tagging 1.2.0 holger krekel 2024-04-04 18:28:35 +0200
  • 9b76d46558 refinements and fixes holger krekel 2024-04-03 18:50:20 +0200
  • cc4920ddc7 a bit of renaming holger krekel 2024-04-03 18:30:24 +0200
  • 2af10175fa ignore and remove .tmp files in notification_dir holger krekel 2024-04-03 18:28:11 +0200
  • ae455fa9e1 avoid float with time, and be safe against crashes during file writing holger krekel 2024-04-03 18:06:50 +0200
  • 60d7e516dd implemented suggestion fopr using an absolute deadline instead of retrying but choose 5 hours for now because if our own notification server is down/buggy we have at least a bit of time to fix it holger krekel 2024-04-02 21:25:59 +0200
  • bf18905e02 address typo-level review comments holger krekel 2024-04-02 20:29:39 +0200
  • 4d6f520f18 finally use persistent queue items with random file names, simplifying the flows holger krekel 2024-03-31 13:35:29 +0200
  • 9da626dfc8 proper doc string for Notifier holger krekel 2024-03-31 12:37:14 +0200
  • 1cca9aa441 fix failing CI (uncovering real bug) holger krekel 2024-03-31 12:05:51 +0200
  • 3d054847a0 split metadata and notifier into separate files holger krekel 2024-03-31 01:55:53 +0100
  • a31d998e67 separate notification thread into own class, and test start_notification_threads holger krekel 2024-03-31 01:23:02 +0100
  • d313bea97f some more renaming holger krekel 2024-03-30 22:45:44 +0100
  • da04226594 fix holger krekel 2024-03-30 17:58:03 +0100
  • eb2de26638 fix changelog holger krekel 2024-03-30 17:53:28 +0100
  • f5652cdbc4 better naming holger krekel 2024-03-30 17:35:03 +0100
  • 13172c92f3 some refinements and extending the tests holger krekel 2024-03-30 17:16:29 +0100
  • 09df636183 extend testing holger krekel 2024-03-30 16:50:06 +0100
  • 2b45ace3ba refine testing and code holger krekel 2024-03-30 16:38:19 +0100
  • 9e05a7d1eb more precision holger krekel 2024-03-30 16:16:31 +0100
  • 21e7c09c43 remove redundant test code for requests mocking holger krekel 2024-03-30 16:04:37 +0100
  • 14d96e0a9b snap somewhat working again holger krekel 2024-03-30 00:27:59 +0100
  • 459ffcabd6 better preserve notification order, using a queue again holger krekel 2024-03-29 22:45:56 +0100
  • 75cc3fdab0 DNS: add changelog entry missytake 2024-04-03 12:42:13 +0200
  • 2d26a40c2b DNS: lint missytake 2024-04-02 21:54:37 +0200
  • a78d4e6198 DNS: optimize dnsutils installation command missytake 2024-04-02 20:18:22 +0200
  • 2a1e004962 DNS: ensure dig is installed missytake 2024-04-02 19:54:42 +0200
  • 5e55cc205d Run chatmail-metadata and doveauth as vmail link2xt 2024-03-29 04:45:09 +0000
  • 476c732373 CI: use [] consistently missytake 2024-03-30 20:31:04 +0100
  • 71c50b7936 CI: fix local paths (this time\!) missytake 2024-03-30 18:19:34 +0100
  • 79cb390f16 CI: fix local paths missytake 2024-03-30 18:16:36 +0100
  • c1452c9c6f CI: fix paths on ns.testrun.org missytake 2024-03-30 18:11:53 +0100
  • 6e903d7498 CI: restore ACME & DKIM state from ns.testrun.org missytake 2024-03-30 17:59:35 +0100
  • 221f4a2b0c Apply systemd restrictions to echobot link2xt 2024-03-28 22:36:24 +0000
  • 080ae058d8 Remove non-existent file pattern from MANIFEST.in link2xt 2024-03-30 09:14:01 +0000
  • edb84c0b3b CI: chown /var/lib/acme to root after restoring state missytake 2024-03-29 14:26:24 +0100
  • 04ef477d51 CI: fix rsync statements missytake 2024-03-29 14:16:54 +0100
  • 5696788d3a
    add changelog entry holger krekel 2024-03-29 08:54:11 +0100
  • 1c2bf919ed Start Dovecot before Postfix link2xt 2024-03-29 02:17:25 +0000
  • d15c22c1e8 Configure users and groups before installing any packages link2xt 2024-03-28 19:07:28 +0000
  • 9c6e90ae27 make sure fmt and offline checks are only run after DKIM & ACME is restored missytake 2024-03-28 17:57:22 +0100
  • 481791c277 re-enable running the CI in pull requests, but not concurrently missytake 2024-03-28 17:51:10 +0100
  • a25c7981f9
    start unreleased changelog holger krekel 2024-03-28 18:02:05 +0100
  • 53519f2865 prepare 1.1.0 tag holger krekel 2024-03-28 16:28:28 +0100
  • 3a50d82657 Move systemd unit templates to cmdeploy link2xt 2024-03-28 15:21:36 +0000
  • c640087498 fix error string holger krekel 2024-03-28 12:17:33 +0100
  • 2089f3ab58 persist pending notifications to directory so that they survive a restart holger krekel 2024-03-28 12:13:53 +0100
  • cbaa6924c1 use json instead of python's marshal holger krekel 2024-03-28 11:05:25 +0100
  • 6ab3e9657d test and fix for edge case holger krekel 2024-03-28 10:46:21 +0100
  • 16f237dc60 add changelog entry holger krekel 2024-03-28 10:33:20 +0100
  • 554c33423f various naming refinements holger krekel 2024-03-28 10:25:56 +0100
  • 5d5e2b199c remove timeout support, it's not needed holger krekel 2024-03-27 18:32:40 +0100
  • 989ce70f97 refine logging holger krekel 2024-03-27 18:20:00 +0100
  • f5dc4cb71e more resilience holger krekel 2024-03-27 18:13:21 +0100
  • 76512dfa2d move persistentdict into own file, rename holger krekel 2024-03-27 17:57:19 +0100
  • 850112502f extend imap online test to cover multi-device holger krekel 2024-03-27 17:39:02 +0100
  • 888fa88aa3 back to using marshal, and a filelock holger krekel 2024-03-27 17:25:29 +0100
  • 15e7458666 add a persistent dict impl holger krekel 2024-03-27 17:06:43 +0100
  • 0a93c76e66 add multi-token support holger krekel 2024-03-27 15:03:59 +0100
  • 312f86223c fix target dir holger krekel 2024-03-27 13:49:14 +0100
  • 27a60418ad use "devicetoken" consistently and take it from a var holger krekel 2024-03-27 13:27:55 +0100
  • 46d31a91da properly startup metadata service and add online test for metadata holger krekel 2024-03-27 13:17:33 +0100
  • a8765d8847 store metadata in a per-mbox dir holger krekel 2024-03-27 12:45:05 +0100
  • 8ee6ca1b80 store tokens on a per-maildir basis holger krekel 2024-03-27 12:16:18 +0100
  • 1a2b73a862 store tokens in guid-directories holger krekel 2024-03-27 10:29:22 +0100
  • c44f4efced Store raw tokens instead of dictionaries in metadata link2xt 2024-03-24 02:04:26 +0000
  • 9fdf4fd2af
    add to changelog holger krekel 2024-03-26 23:37:37 +0100
  • 33353ccaf6 don't warn on hello holger krekel 2024-03-26 18:21:13 +0100
  • 5fe3a269be add changelog entries holger krekel 2024-03-25 14:11:22 +0100
  • 0b4770018d add a first changelog for the last week of changes holger krekel 2024-03-21 09:06:17 +0100
  • 75fcbd03ce echobot: ignore info messages link2xt 2024-03-25 14:35:04 +0000
  • 377121bdee Fix echobot logging link2xt 2024-03-25 13:47:52 +0000
  • e5e58f4e38 tests: fix quota test after log line changed missytake 2024-03-25 12:12:20 +0100
  • 04517f284c acmetool: reload postfix+dovecot after cert renew. fix #234 missytake 2024-03-25 11:15:02 +0100
  • e32fb37b5d fix some test and formatting/ruff issues holger krekel 2024-03-21 10:00:20 +0100
  • 8d9019b1c5 fix runtime dovecot/sieve-compile error on every incoming message holger krekel 2024-03-20 15:36:30 +0100