Commit Graph

  • 8b14e7fde0 more precision holger krekel 2024-03-30 16:16:31 +01:00
  • da39a2aa58 remove redundant test code for requests mocking holger krekel 2024-03-30 16:04:37 +01:00
  • f8e41b04b6 snap somewhat working again holger krekel 2024-03-30 00:27:59 +01:00
  • a038452ee5 better preserve notification order, using a queue again holger krekel 2024-03-29 22:45:56 +01:00
  • 75cc3fdab0 DNS: add changelog entry missytake 2024-04-03 12:42:13 +02:00
  • 2d26a40c2b DNS: lint missytake 2024-04-02 21:54:37 +02:00
  • a78d4e6198 DNS: optimize dnsutils installation command missytake 2024-04-02 20:18:22 +02:00
  • 2a1e004962 DNS: ensure dig is installed missytake 2024-04-02 19:54:42 +02:00
  • 5e55cc205d Run chatmail-metadata and doveauth as vmail link2xt 2024-03-29 04:45:09 +00:00
  • 476c732373 CI: use [] consistently missytake 2024-03-30 20:31:04 +01:00
  • 71c50b7936 CI: fix local paths (this time\!) missytake 2024-03-30 18:19:34 +01:00
  • 79cb390f16 CI: fix local paths missytake 2024-03-30 18:16:36 +01:00
  • c1452c9c6f CI: fix paths on ns.testrun.org missytake 2024-03-30 18:11:53 +01:00
  • 6e903d7498 CI: restore ACME & DKIM state from ns.testrun.org missytake 2024-03-30 17:59:35 +01:00
  • 5b8b41a0d0 Sandbox chatmail-metadata link2xt/sandbox-chatmail-metadata link2xt 2024-03-30 04:39:38 +00:00
  • aa55cf3439 Run chatmail-metadata and doveauth as vmail link2xt 2024-03-29 04:45:09 +00:00
  • 221f4a2b0c Apply systemd restrictions to echobot link2xt 2024-03-28 22:36:24 +00:00
  • 944ba56043 Apply systemd restrictions to echobot link2xt/echobot-hardening link2xt 2024-03-28 22:36:24 +00:00
  • 080ae058d8 Remove non-existent file pattern from MANIFEST.in link2xt 2024-03-30 09:14:01 +00:00
  • 5cfa2367e3 better preserve notification order, using a queue again hpk/preserver-notification-order holger krekel 2024-03-29 22:45:56 +01:00
  • edb84c0b3b CI: chown /var/lib/acme to root after restoring state missytake 2024-03-29 14:26:24 +01:00
  • 04ef477d51 CI: fix rsync statements missytake 2024-03-29 14:16:54 +01:00
  • 5696788d3a add changelog entry holger krekel 2024-03-29 08:54:11 +01:00
  • 1c2bf919ed Start Dovecot before Postfix link2xt 2024-03-29 02:17:25 +00:00
  • d15c22c1e8 Configure users and groups before installing any packages link2xt 2024-03-28 19:07:28 +00:00
  • 9c6e90ae27 make sure fmt and offline checks are only run after DKIM & ACME is restored missytake 2024-03-28 17:57:22 +01:00
  • 481791c277 re-enable running the CI in pull requests, but not concurrently missytake 2024-03-28 17:51:10 +01:00
  • a25c7981f9 start unreleased changelog holger krekel 2024-03-28 18:02:05 +01:00
  • 53519f2865 prepare 1.1.0 tag 1.1.0 holger krekel 2024-03-28 16:28:28 +01:00
  • a91aa39ec1 prepare 1.1.0 tag prepare_110 holger krekel 2024-03-28 16:28:28 +01:00
  • 3a50d82657 Move systemd unit templates to cmdeploy link2xt 2024-03-28 15:21:36 +00:00
  • c640087498 fix error string holger krekel 2024-03-28 12:17:33 +01:00
  • 2089f3ab58 persist pending notifications to directory so that they survive a restart holger krekel 2024-03-28 12:13:53 +01:00
  • cbaa6924c1 use json instead of python's marshal holger krekel 2024-03-28 11:05:25 +01:00
  • 6ab3e9657d test and fix for edge case holger krekel 2024-03-28 10:46:21 +01:00
  • 16f237dc60 add changelog entry holger krekel 2024-03-28 10:33:20 +01:00
  • 554c33423f various naming refinements holger krekel 2024-03-28 10:25:56 +01:00
  • 5d5e2b199c remove timeout support, it's not needed holger krekel 2024-03-27 18:32:40 +01:00
  • 989ce70f97 refine logging holger krekel 2024-03-27 18:20:00 +01:00
  • f5dc4cb71e more resilience holger krekel 2024-03-27 18:13:21 +01:00
  • 76512dfa2d move persistentdict into own file, rename holger krekel 2024-03-27 17:57:19 +01:00
  • 850112502f extend imap online test to cover multi-device holger krekel 2024-03-27 17:39:02 +01:00
  • 888fa88aa3 back to using marshal, and a filelock holger krekel 2024-03-27 17:25:29 +01:00
  • 15e7458666 add a persistent dict impl holger krekel 2024-03-27 17:06:43 +01:00
  • 0a93c76e66 add multi-token support holger krekel 2024-03-27 15:03:59 +01:00
  • 312f86223c fix target dir holger krekel 2024-03-27 13:49:14 +01:00
  • 27a60418ad use "devicetoken" consistently and take it from a var holger krekel 2024-03-27 13:27:55 +01:00
  • 46d31a91da properly startup metadata service and add online test for metadata holger krekel 2024-03-27 13:17:33 +01:00
  • a8765d8847 store metadata in a per-mbox dir holger krekel 2024-03-27 12:45:05 +01:00
  • 8ee6ca1b80 store tokens on a per-maildir basis holger krekel 2024-03-27 12:16:18 +01:00
  • 1a2b73a862 store tokens in guid-directories holger krekel 2024-03-27 10:29:22 +01:00
  • c44f4efced Store raw tokens instead of dictionaries in metadata link2xt 2024-03-24 02:04:26 +00:00
  • d51a60be57 fix error string hpk/tokendirs holger krekel 2024-03-28 12:17:33 +01:00
  • 0938b3a1b5 persist pending notifications to directory so that they survive a restart holger krekel 2024-03-28 12:13:53 +01:00
  • 4710e0d734 use json instead of python's marshal holger krekel 2024-03-28 11:05:25 +01:00
  • d74b25adea test and fix for edge case holger krekel 2024-03-28 10:46:21 +01:00
  • 917da899c6 add changelog entry holger krekel 2024-03-28 10:33:20 +01:00
  • 92dbabc23d various naming refinements holger krekel 2024-03-28 10:25:56 +01:00
  • 277465462e remove timeout support, it's not needed holger krekel 2024-03-27 18:32:40 +01:00
  • 92b7273c71 refine logging holger krekel 2024-03-27 18:20:00 +01:00
  • 9c31d0762e more resilience holger krekel 2024-03-27 18:13:21 +01:00
  • fab5e8a082 move persistentdict into own file, rename holger krekel 2024-03-27 17:57:19 +01:00
  • 1da5d91b71 extend imap online test to cover multi-device holger krekel 2024-03-27 17:39:02 +01:00
  • c45e98d1dc back to using marshal, and a filelock holger krekel 2024-03-27 17:25:29 +01:00
  • 409b2b6919 add a persistent dict impl holger krekel 2024-03-27 17:06:43 +01:00
  • e2a1ddb987 add multi-token support holger krekel 2024-03-27 15:03:59 +01:00
  • 89734d99cf fix target dir holger krekel 2024-03-27 13:49:14 +01:00
  • 193c8b2e85 use "devicetoken" consistently and take it from a var holger krekel 2024-03-27 13:27:55 +01:00
  • 8694dce7ec properly startup metadata service and add online test for metadata holger krekel 2024-03-27 13:17:33 +01:00
  • 0cf092abd5 store metadata in a per-mbox dir holger krekel 2024-03-27 12:45:05 +01:00
  • 419de239ac store tokens on a per-maildir basis holger krekel 2024-03-27 12:16:18 +01:00
  • 00bed66660 store tokens in guid-directories holger krekel 2024-03-27 10:29:22 +01:00
  • 845ee42f76 Store raw tokens instead of dictionaries in metadata link2xt 2024-03-24 02:04:26 +00:00
  • 9fdf4fd2af add to changelog holger krekel 2024-03-26 23:37:37 +01:00
  • 33353ccaf6 don't warn on hello holger krekel 2024-03-26 18:21:13 +01:00
  • 0bd6e4f165 don't warn on hello hpk/fix-logging holger krekel 2024-03-26 18:21:13 +01:00
  • 5fe3a269be add changelog entries holger krekel 2024-03-25 14:11:22 +01:00
  • 0b4770018d add a first changelog for the last week of changes holger krekel 2024-03-21 09:06:17 +01:00
  • 75fcbd03ce echobot: ignore info messages link2xt 2024-03-25 14:35:04 +00:00
  • 377121bdee Fix echobot logging link2xt 2024-03-25 13:47:52 +00:00
  • 355420b6fe echobot: ignore info messages link2xt/fix-echobot-logging link2xt 2024-03-25 14:35:04 +00:00
  • b5628cbe6b Fix echobot logging link2xt 2024-03-25 13:47:52 +00:00
  • fcfc143f1a add changelog entries hpk/changelog holger krekel 2024-03-25 14:11:22 +01:00
  • e5e58f4e38 tests: fix quota test after log line changed missytake 2024-03-25 12:12:20 +01:00
  • 04517f284c acmetool: reload postfix+dovecot after cert renew. fix #234 missytake 2024-03-25 11:15:02 +01:00
  • 21d105d41f Store raw tokens instead of dictionaries in metadata link2xt/store-raw-tokens link2xt 2024-03-24 02:04:26 +00:00
  • e32fb37b5d fix some test and formatting/ruff issues holger krekel 2024-03-21 10:00:20 +01:00
  • 136385f991 fix some test and formatting/ruff issues hpk/fix-tests holger krekel 2024-03-21 10:00:20 +01:00
  • be660a688d add a first changelog for the last week of changes holger krekel 2024-03-21 09:06:17 +01:00
  • 8d9019b1c5 fix runtime dovecot/sieve-compile error on every incoming message holger krekel 2024-03-20 15:36:30 +01:00
  • 63d3e05674 remove superflous check in tests holger krekel 2024-03-20 17:58:59 +01:00
  • e466a03055 fixes holger krekel 2024-03-20 17:38:39 +01:00
  • 1819a276cb implement persistence via marshal holger krekel 2024-03-20 17:02:04 +01:00
  • 9ec6430b71 make notifier take a directory holger krekel 2024-03-20 16:40:41 +01:00
  • bcd9d615d4 remove superflous check in tests hpk/persist238 holger krekel 2024-03-20 17:58:59 +01:00
  • d820644f66 fixes holger krekel 2024-03-20 17:38:39 +01:00
  • 4e97e4dc3d implement persistence via marshal holger krekel 2024-03-20 17:02:04 +01:00
  • 92a27983be make notifier take a directory holger krekel 2024-03-20 16:40:41 +01:00
  • 2097233fd6 expunge: reset maildirsize after expunging old mails missytake 2024-03-10 23:25:33 +01:00
  • 00edc05892 expunge: reset maildirsize after expunging old mails expunge-reset-filesize missytake 2024-03-10 23:25:33 +01:00