Commit Graph

435 Commits

Author SHA1 Message Date
Christian Krakau-Louis 0512f8cfa9 Merge PR #170: fix Docker metadata publishing
Replaces docker/metadata-action with local Docker tag and label generation to avoid the GHCR deploy failure caused by a GitHub API credential lookup. PR checks passed.
2026-05-23 11:48:11 +02:00
Christian Krakau-Louis da4489d36f ci: compute docker metadata without api lookup 2026-05-23 11:45:11 +02:00
semantic-release 127dc8e486 chore(release): v1.31.0 2026-05-23 09:41:39 +00:00
Christian Krakau-Louis f513f97947 Merge PR #169: add operations health and setup polish
Adds Milestone 9 setup/operations polish: domain pre-configuration, setup checklist progress, authenticated operations health page/API, and Python compatibility fixes. Local and GitHub CI tests passed; Codecov patch coverage is non-blocking.
2026-05-23 11:40:50 +02:00
Christian Krakau-Louis beae6e7469 feat: add operations health and domain setup polish 2026-05-23 11:37:10 +02:00
Christian Krakau-Louis ef506ca654 Merge PR #168: add Cloudflare DNS integration
Add Cloudflare REST-backed domain discovery, DNS inspection, recommendations, and DNS change tracking. Closes #31.
2026-05-23 01:20:53 +02:00
Christian Krakau-Louis 521dbc92d0 feat: add Cloudflare DNS integration
Closes #31
2026-05-23 01:17:59 +02:00
Christian Krakau-Louis 0c6798e355 docs(roadmap): make tracking issue links clickable 2026-05-23 01:10:31 +02:00
Christian Krakau-Louis e737e65e7a docs(roadmap): link tracking issues for milestones/releases 2026-05-23 01:07:26 +02:00
Christian Krakau-Louis a060bc59c2 Merge PR #128: harden notification settings
Harden notification settings for Milestone 6.
2026-05-23 00:59:45 +02:00
Christian Krakau-Louis 236fa41df5 docs(readme): update current status and roadmap links 2026-05-23 00:58:13 +02:00
Christian Krakau-Louis 947428afb6 harden notification settings 2026-05-23 00:56:49 +02:00
Christian Krakau-Louis 1a7a13b0d2 docs(milestones): extend roadmap beyond milestone 10 2026-05-23 00:56:48 +02:00
Christian Krakau-Louis e3a8ccdb45 docs(roadmap): extend product themes, priorities, and release plan 2026-05-23 00:55:26 +02:00
semantic-release fbe97938e6 chore(release): v1.29.2 2026-05-22 22:30:54 +00:00
Christian Krakau-Louis 88a8325a9d Merge pull request #127 from christianlouis/codex/encrypt-mail-source-secrets
[codex] encrypt mail source credentials
2026-05-23 00:30:03 +02:00
Christian Krakau-Louis d5693c6d1d fix: encrypt mail source credentials 2026-05-23 00:27:08 +02:00
semantic-release e219048b5c chore(release): v1.29.1 2026-05-22 22:21:41 +00:00
Christian Krakau-Louis 5e6e408778 Merge pull request #126 from christianlouis/codex/dashboard-safe-rendering
[codex] harden dashboard domain rendering
2026-05-23 00:20:49 +02:00
Christian Krakau-Louis 32129a41c9 fix: render dashboard domain rows safely 2026-05-23 00:17:34 +02:00
semantic-release e70df29213 chore(release): v1.29.0 2026-05-22 22:11:16 +00:00
Christian Krakau-Louis b6db3bb014 Merge pull request #125 from christianlouis/codex/setup-onboarding-ui
[codex] add guided setup onboarding
2026-05-23 00:10:26 +02:00
Christian Krakau-Louis 8d6acc25ea feat: add guided setup onboarding 2026-05-23 00:06:44 +02:00
semantic-release fe2c24de74 chore(release): v1.28.0 2026-05-22 21:57:22 +00:00
Christian Krakau-Louis 653cbf257b Merge pull request #124 from christianlouis/codex/pick-operational-fixes
[codex] import selected fork operational fixes
2026-05-22 23:56:31 +02:00
Christian Krakau-Louis 88af60ed2e test: cover webhook ingestion edge cases 2026-05-22 23:53:36 +02:00
Christian Krakau-Louis 302159aeb6 feat: import selected fork operational fixes 2026-05-22 23:48:00 +02:00
semantic-release 9f5cbdb851 chore(release): v1.27.0 2026-05-22 21:34:07 +00:00
Christian Krakau-Louis 55a5faa7e6 Merge pull request #123 from christianlouis/codex/dns-result-cache
[codex] add cached DNS checks
2026-05-22 23:33:16 +02:00
Christian Krakau-Louis 77fd0f9552 feat: add cached DNS checks 2026-05-22 23:30:12 +02:00
semantic-release a39b273419 chore(release): v1.26.0 2026-05-22 21:22:21 +00:00
Christian Krakau-Louis 20c245c9a2 Merge pull request #122 from christianlouis/codex/alert-history
[codex] add alert history
2026-05-22 23:21:29 +02:00
Christian Krakau-Louis af66c93829 feat: add alert history 2026-05-22 23:18:32 +02:00
semantic-release c384200098 chore(release): v1.25.0 2026-05-22 21:10:17 +00:00
Christian Krakau-Louis d3f170c3a8 Merge pull request #121 from christianlouis/codex/summary-notifications
[codex] add scheduled summary notifications
2026-05-22 23:09:27 +02:00
Christian Krakau-Louis f4ff1f151d feat: add scheduled summary notifications 2026-05-22 23:06:21 +02:00
semantic-release 2fc7c40189 chore(release): v1.24.0 2026-05-22 21:00:05 +00:00
Christian Krakau-Louis a20f00d204 Merge pull request #120 from christianlouis/codex/notification-alert-rules
[codex] add notification alert rules
2026-05-22 22:59:14 +02:00
Christian Krakau-Louis 05b687b525 feat: add notification alert rules 2026-05-22 22:55:49 +02:00
semantic-release aacce812a5 chore(release): v1.23.0 2026-05-22 20:47:37 +00:00
Christian Krakau-Louis 9d0375569b Merge pull request #119 from christianlouis/codex/apprise-notifications
[codex] add Apprise notification delivery
2026-05-22 22:46:46 +02:00
Christian Krakau-Louis dd4b90c9de feat: add apprise notification delivery 2026-05-22 22:44:08 +02:00
Christian Krakau-Louis 701a3603b5 Merge pull request #118 from christianlouis/codex/mark-production-hardening-complete
[codex] mark production hardening complete
2026-05-22 22:34:35 +02:00
Christian Krakau-Louis ef80619726 docs: mark production hardening complete 2026-05-22 22:31:49 +02:00
Christian Krakau-Louis 87ecdc1d9c Merge pull request #117 from christianlouis/codex/release-checklist-docs
docs: add release checklist
2026-05-22 22:27:13 +02:00
Christian Krakau-Louis fd18aa9685 docs: add release checklist 2026-05-22 22:24:18 +02:00
semantic-release b6852dcf0f chore(release): v1.22.1 2026-05-22 20:20:46 +00:00
Christian Krakau-Louis 7973620e42 Merge pull request #114 from christianlouis/copilot/fix-mail-folder-validation
Allow mail source folders with spaces
2026-05-22 22:19:49 +02:00
Christian Krakau-Louis 51f9f303ca Merge pull request #113 from christianlouis/copilot/fix-imap-client-folder-issue
Honor configured IMAP source folder
2026-05-22 22:19:01 +02:00
Christian Krakau-Louis 6c4bf72f31 Merge pull request #116 from christianlouis/codex/database-backup-restore-docs
docs: add database backup restore guide
2026-05-22 22:18:42 +02:00