dohertj2 dohertj2
  • Joined on 2026-02-20
dohertj2 pushed to master at dohertj2/lmxopcua 2026-05-28 11:58:13 -04:00
0d3ec46c14 fix(adminui): capture audit username at click time, not at panel init
dohertj2 deleted branch feat/adminui-driver-pages from dohertj2/lmxopcua 2026-05-28 11:55:00 -04:00
dohertj2 pushed to master at dohertj2/lmxopcua 2026-05-28 11:54:53 -04:00
662f3f9f5c refactor(driver-pages): address Phase 6/8 deep-review findings
dcd2509548 refactor(driver-pages): address post-review follow-ups
64e4726fff docs(plans): mark all 48 driver-pages tasks complete in persistence file
494da22cd1 test(adminui): E2E scaffolding for Test Connect + Reconnect + Status hub
063005fefa feat(adminui): DriverTagPicker modal + 9 static address builders
Compare 48 commits »
dohertj2 pushed to feat/adminui-driver-pages at dohertj2/lmxopcua 2026-05-28 11:52:22 -04:00
662f3f9f5c refactor(driver-pages): address Phase 6/8 deep-review findings
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-28 11:43:07 -04:00
2aad9b533a plan: implementation plan for OPC UA tag browser popup (22 tasks)
dohertj2 pushed to feat/adminui-driver-pages at dohertj2/lmxopcua 2026-05-28 11:41:49 -04:00
dcd2509548 refactor(driver-pages): address post-review follow-ups
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-28 11:33:14 -04:00
8632c098b9 plan: design for OPC UA tag browser popup on instance config page
dohertj2 pushed to feat/adminui-driver-pages at dohertj2/lmxopcua 2026-05-28 11:33:06 -04:00
64e4726fff docs(plans): mark all 48 driver-pages tasks complete in persistence file
494da22cd1 test(adminui): E2E scaffolding for Test Connect + Reconnect + Status hub
063005fefa feat(adminui): DriverTagPicker modal + 9 static address builders
ffcc8d1065 feat(adminui): Reconnect/Restart on DriverStatusPanel (DriverOperator-gated)
4b374fd177 feat(adminui): Test Connect button on every typed driver page
Compare 10 commits »
dohertj2 created branch feat/adminui-driver-pages in dohertj2/lmxopcua 2026-05-28 11:33:05 -04:00
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-28 10:20:04 -04:00
de05c65992 fix(seed): seed Engineering Alerts notification list on both stacks
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-28 10:11:23 -04:00
d73f1b103a fix(seed): grant Design + Deployment to multi-role in primary seed-sites.sh
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-28 09:41:13 -04:00
1aa5da4eca refactor: add docker/rename-databases.sh for in-place MS SQL cutover
7b0b9c7365 refactor: rename ScadaLink → ZB.MOM.WW.ScadaBridge (code + projects + namespaces)
6d87ee3c3b docs: add deployments/ catalog with per-deployment markdown
d8eda2f508 plan: design for ScadaLink → ZB.MOM.WW.ScadaBridge rename
Compare 4 commits »
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-28 09:08:47 -04:00
c1fe1c4f83 feat(audit): close AuditLog-001 — wire combined-telemetry dual-write transport
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-28 08:48:47 -04:00
11950b0a8e fix(correctness): close Theme 10 — 5 data-integrity / serialisation findings
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-28 08:39:04 -04:00
77cb0ad0e2 fix(api-surface): close Theme 9 — 27 naming / dead-code / config / hygiene findings
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-28 08:21:05 -04:00
d190345ef0 test(coverage): close Theme 8 — 13 test-coverage findings, +35 tests
dohertj2 pushed to master at dohertj2/lmxopcua 2026-05-28 08:10:25 -04:00
64e3fbe035 docs: backfill XML documentation across 756 files
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-28 08:04:12 -04:00
46cb6965ac fix(security): close Theme 7 — 8 secrets / redaction / append-only findings
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-28 07:47:28 -04:00
55f46e7c92 perf: close Theme 6 — 11 allocation / N+1 / lock-contention findings
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-28 07:29:43 -04:00
2ed5c6c379 fix(concurrency/lifetime): close Theme 5 — 10 concurrency / DI / scope findings