sami7777 pushed to main at sami7777/dashcaddy 2026-07-14 01:42:51 +02:00
a800f0d74e DC-047: clarify email-only is the identity (no username field)
sami7777 pushed to main at sami7777/dashcaddy 2026-07-14 01:40:22 +02:00
fb42663ff2 DC-046..049: backlog — pluggable auth + email magic link
sami7777 pushed to main at sami7777/dashcaddy 2026-07-14 00:47:11 +02:00
92eb04ada8 DC-045: fix WorkflowEngine init — new (require(...))() precedence bug
sami7777 pushed to main at sami7777/dashcaddy 2026-07-14 00:38:16 +02:00
b492e1cd4f DC-044: fix WorkflowEngine healthCheckService — servicesStateManager.getState bug
sami7777 pushed to main at sami7777/dashcaddy 2026-07-14 00:12:55 +02:00
49e6c9cc11 DC-041: claim for Hermes
sami7777 pushed to main at sami7777/dashcaddy 2026-07-14 00:09:12 +02:00
cbe0c912fc DC-040: repurpose post-deploy-patches.sh as a verifier (fail-loud, not patch-and-continue)
sami7777 pushed to main at sami7777/dashcaddy 2026-07-14 00:08:39 +02:00
b27e0353b9 DC-040: repurpose post-deploy-patches.sh as a verifier (fail-loud, not patch-and-continue)
sami7777 pushed to main at sami7777/dashcaddy 2026-07-14 00:03:54 +02:00
b13960fa9a DC-040: claim for Hermes
sami7777 pushed to main at sami7777/dashcaddy 2026-07-13 22:27:50 +02:00
5f30fbf1ca DC-038: mark done in BACKLOG
1cc112f1e4 DC-038: backup trigger.json + result.json in dashcaddy-update.sh
Compare 2 commits »
sami7777 pushed to main at sami7777/dashcaddy 2026-07-13 22:23:01 +02:00
2f583e176e DC-038: claim for Hermes
sami7777 pushed to main at sami7777/dashcaddy 2026-07-13 18:00:11 +02:00
fdfe37fcc4 DC-039: mark done + record result
sami7777 pushed to main at sami7777/dashcaddy 2026-07-13 17:59:56 +02:00
f750d01ed0 DC-039: route all module file defaults through platformPaths.dataDir
sami7777 pushed to main at sami7777/dashcaddy 2026-07-13 11:29:08 +02:00
c9d067c2f0 Add Security Center — multi-source event pipeline with dashboard UI
sami7777 pushed to main at sami7777/dashcaddy 2026-07-13 09:59:27 +02:00
f405186eb8 Add API-SURFACE.md — full route inventory with auth + rate-limit classification
sami7777 pushed to main at sami7777/dashcaddy 2026-07-13 09:33:35 +02:00
58f737a173 Add PRODUCT-SPEC.md draft — sellable subscription model
sami7777 pushed to main at sami7777/dashcaddy 2026-07-09 11:03:02 +02:00
81f6049ded DC-044 Add X-DashCaddy-HealthCheck marker to batch probe endpoint
sami7777 pushed to main at sami7777/dashcaddy 2026-07-09 07:00:31 +02:00
0f04bb3638 DC-044: mount Sami CA + fix ca.sami /etc/hosts in DashCaddy container
sami7777 pushed to main at sami7777/dashcaddy 2026-07-09 06:43:37 +02:00
2169ec9853 DC-044: fix slice(13) -> slice(12) for /api/v1/auth/totp/check-session drift
1baef432c4 DC-044: also handle /api/v1/auth/* drift variant in back-compat shim
Compare 2 commits »
sami7777 pushed to main at sami7777/dashcaddy 2026-07-09 06:33:13 +02:00
cf8909740f DC-044: fix legacy /api/auth/totp/check-session shim path (drop /auth)
a7b0714643 DC-044: fix plex.sami auto-login JS 404 (add check-session to legacy shim)
d539ee3b08 DC-044: fix /health/ready caddy probe false negative
Compare 3 commits »
sami7777 pushed to main at sami7777/dashcaddy 2026-07-07 17:13:29 +02:00
e036bfe452 DC-039: claim for Hermes