dohertj2 dohertj2
  • Joined on 2026-02-20
dohertj2 pushed to main at dohertj2/network 2026-05-28 04:05:13 -04:00
8069f21240 Remove Infisical credential pointers; inline credentials in component docs
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-28 03:54:52 -04:00
291274ae76 fix(notifications): close OAuth2 SMTP + dispatcher resilience gaps (5 findings)
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-28 03:35:34 -04:00
e536178323 fix(security): close auth & site-scoping gaps across 8 findings
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-28 02:55:52 -04:00
f93b7b99bb code-review: 2026-05-28 baseline re-review of all 23 modules at 1eb6e97
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-28 01:55:32 -04:00
1eb6e972b0 docs: add XML doc comments across src + Sister Projects section in CLAUDE.md
dohertj2 pushed to main at dohertj2/mxaccessgw 2026-05-27 14:30:59 -04:00
795eee72e3 client/dotnet: backfill XML doc comments to satisfy analyzers
dohertj2 pushed to main at dohertj2/mxaccessgw 2026-05-27 14:20:17 -04:00
615b487a77 docs+ui: backfill XML doc comments and finish dashboard layout pass
dohertj2 pushed to master at dohertj2/lmxopcua 2026-05-26 17:07:55 -04:00
f9fc7dd2e1 feat(host): wire UseWindowsService so sc.exe-installed service runs cleanly
dohertj2 pushed to master at dohertj2/lmxopcua 2026-05-26 15:43:26 -04:00
7dfbca6469 feat(opcua): materialise SystemPlatform tags (Galaxy) as OPC UA variables
dohertj2 pushed to master at dohertj2/lmxopcua 2026-05-26 15:10:14 -04:00
44b8a9c7ff fix(deploy): ClusterNode NodeId uses host:port + Traefik sticky cookie
dohertj2 pushed to master at dohertj2/lmxopcua 2026-05-26 14:58:05 -04:00
60beb9128e feat(deploy,runtime): wire mxaccessgw connection — endpoint, key, seed row
dohertj2 pushed to master at dohertj2/lmxopcua 2026-05-26 14:50:07 -04:00
6884de9774 revert(adminui): restore 'OtOpcUa Admin' login title
dohertj2 pushed to master at dohertj2/lmxopcua 2026-05-26 14:47:54 -04:00
c064ec16cf fix(security,adminui): logout redirects to /login + restyle login card
dohertj2 pushed to master at dohertj2/lmxopcua 2026-05-26 14:37:03 -04:00
ed1c17bc7b fix(deploy,host): docker-dev bring-up — anon health probes, robust seeder
dohertj2 pushed to master at dohertj2/lmxopcua 2026-05-26 14:08:35 -04:00
1e64488c0d Merge branch 'v2-gap-closeout' — close audit gaps + dev-UX polish
f02071c9a2 feat(deploy): bake the ServerCluster/ClusterNode seed into docker-compose
993e012e55 fix(deploy): site clusters share the single OtOpcUa ConfigDb
961e09430a feat(deploy): add site-a + site-b 2-node clusters to docker-dev
a1a7646b33 fix(adminui): refresh stale F9 stub copy on /alerts page
Compare 20 commits »
dohertj2 pushed to v2-gap-closeout at dohertj2/lmxopcua 2026-05-26 14:06:50 -04:00
f02071c9a2 feat(deploy): bake the ServerCluster/ClusterNode seed into docker-compose
dohertj2 pushed to v2-gap-closeout at dohertj2/lmxopcua 2026-05-26 14:02:27 -04:00
993e012e55 fix(deploy): site clusters share the single OtOpcUa ConfigDb
dohertj2 pushed to v2-gap-closeout at dohertj2/lmxopcua 2026-05-26 13:59:25 -04:00
961e09430a feat(deploy): add site-a + site-b 2-node clusters to docker-dev
dohertj2 pushed to v2-gap-closeout at dohertj2/lmxopcua 2026-05-26 13:53:18 -04:00
a1a7646b33 fix(adminui): refresh stale F9 stub copy on /alerts page
dohertj2 pushed to v2-gap-closeout at dohertj2/lmxopcua 2026-05-26 13:48:41 -04:00
e4d0d82f7f feat(adminui): collapsible nav sidebar with cookie state + LoginLayout
2915755a7c fix(host,security): wire static assets, DI lifetimes, form login, dev-stub LDAP
Compare 2 commits »