51e48fca91
test(e2e): reference CLI project so tests can shell out to it
Joseph Doherty
2026-06-05 09:53:51 -04:00
b540015fbd
docs(tests): implementation plan for Playwright coverage expansion
Joseph Doherty
2026-06-05 09:52:12 -04:00
cb3b3bf373
docs(tests): design for Playwright coverage expansion (7 audit recs)
Joseph Doherty
2026-06-05 09:39:35 -04:00
d33617d65d
fix(host): register ActorSystem as DI singleton so health-probe scopes don't dispose it (HOST-021)
Joseph Doherty
2026-06-05 08:26:09 -04:00
0783547a2d
chore(theme): bump ZB.MOM.WW.Theme 0.3.0 -> 0.3.1 (interactive-render nav fix)
Joseph Doherty
2026-06-05 07:19:11 -04:00
0da5d3dd0b
docs(components): scaffold reference-docs folder + link checker
Joseph Doherty
2026-06-03 15:24:05 -04:00
5e106df9e6
docs(plans): implementation plan for per-component reference docs
Joseph Doherty
2026-06-03 15:24:05 -04:00
e89cf2b278
docs(plans): design for per-component reference docs in docs/components/
Joseph Doherty
2026-06-03 13:58:14 -04:00
15752f8c2d
fix(security): make auth cookie name configurable, override per env
Joseph Doherty
2026-06-03 13:06:41 -04:00
eabf270d71
docs: complete XML doc coverage (returns, summaries, inheritdoc)
Joseph Doherty
2026-06-03 11:39:32 -04:00
a050170414
chore(docker): supply DEV-ONLY ApiKeyPepper to local Central nodes
Joseph Doherty
2026-06-03 05:30:38 -04:00
9f18badf02
build(host): declare ZB.MOM.WW.Theme directly (not transitively via CentralUI)
Joseph Doherty
2026-06-03 04:52:00 -04:00
837fb74ae5
chore(centralui): remove dead .sidebar shell CSS left by the theme cutover
Joseph Doherty
2026-06-03 04:37:23 -04:00
58352a67cb
fix(centralui): include AntiforgeryToken in LoginCard (match OtOpcUa + kit contract)
Joseph Doherty
2026-06-03 03:39:47 -04:00
b9516e6721
feat(centralui): LoginCard sign-in
Joseph Doherty
2026-06-03 03:34:12 -04:00
957203ec7b
feat(centralui): MainLayout/NavMenu delegate to ZB.MOM.WW.Theme ThemeShell + kit nav
Joseph Doherty
2026-06-03 03:31:10 -04:00
6fb545d75b
refactor(centralui): drop vendored theme.css/fonts/nav-state.js; keep app-only CSS in site.css
Joseph Doherty
2026-06-03 03:25:04 -04:00
6d75bdb372
feat(host): use ZB.MOM.WW.Theme ThemeHead + ThemeScripts
Joseph Doherty
2026-06-03 03:23:03 -04:00
e1589497f1
build(centralui): reference ZB.MOM.WW.Theme 0.2.0
Joseph Doherty
2026-06-03 03:21:44 -04:00
b3de8408fa
feat(audit): ScadaBridge IAuditActorAccessor + wire audit Actor from Auth principal at authenticated emit sites (Phase 3)
Joseph Doherty
2026-06-02 15:33:01 -04:00
ac34dac479
feat(auth): cut ScadaBridge over to ZB.MOM.WW.Auth.Ldap; nest+rename Ldap config; roles+sitescope via IGroupRoleMapper (Task 1.2/1.4)
Joseph Doherty
2026-06-02 01:04:34 -04:00
a5f8651b0f
feat(scadabridge): track scadabridge.site.connection.up over site-stream lifetime (balanced open/close)
Joseph Doherty
2026-06-01 17:11:39 -04:00
15a626390b
fix(scadabridge): queue-depth seed uses Add (no lost concurrent enqueue) + clarify registration/discard comments
Joseph Doherty
2026-06-01 17:07:03 -04:00
782fb73015
feat(scadabridge): emit scadabridge.inbound_api.requests (by method) at inbound API entry
Joseph Doherty
2026-06-01 17:03:10 -04:00
547b685a42
feat(scadabridge): wire scadabridge.store_and_forward.queue.depth gauge to buffered count
Joseph Doherty
2026-06-01 16:58:09 -04:00
877f2e200b
feat(scadabridge): emit scadabridge.deployments.applied on deployment success
Joseph Doherty
2026-06-01 16:52:09 -04:00
c41cb41c7b
fix(scadabridge): default MetricsPort to 8084 (avoid site RemotingPort collision) + validate port distinctness
Joseph Doherty
2026-06-01 16:46:59 -04:00
fe25ac3e51
feat(scadabridge): add ScadaBridgeTelemetry meter + 4 instruments; register with OTel
Joseph Doherty
2026-06-01 16:41:52 -04:00
bbc9f09268
feat(scadabridge): add HTTP/1.1 metrics listener on site nodes (NodeOptions.MetricsPort=8082)
Joseph Doherty
2026-06-01 16:36:59 -04:00
43f5886024
Merge feat/adopt-zb-telemetry: adopt ZB.MOM.WW.Telemetry across ScadaBridge
Joseph Doherty
2026-06-01 16:05:49 -04:00
f743ffaad2
feat(scadabridge): add shared TraceContextEnricher to log pipeline (trace correlation)
Joseph Doherty
2026-06-01 15:40:42 -04:00
b3070c0bda
feat(scadabridge): wire AddZbTelemetry + /metrics in both composition roots
Joseph Doherty
2026-06-01 15:36:55 -04:00
20a31835cf
build(scadabridge): reference ZB.MOM.WW.Telemetry packages from Gitea feed
Joseph Doherty
2026-06-01 15:30:00 -04:00
59dca0d5fd
Merge feat/adopt-zb-health: adopt ZB.MOM.WW.Health shared probes (/healthz, canonical writer, ActorSystem DI bridge)
Joseph Doherty
2026-06-01 14:07:00 -04:00
adf1bd2693
build: drop orphaned AspNetCore.HealthChecks.UI.Client ref (UIResponseWriter removed)
feat/adopt-zb-health
Joseph Doherty
2026-06-01 13:56:12 -04:00