dohertj2 dohertj2
  • Joined on 2026-02-20
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
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-28 07:13:33 -04:00
6ae0fea558 fix(error-handling): close Theme 4 — 18 cancellation / fire-and-forget findings
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-28 06:58:32 -04:00
819f1b4665 fix(validation): close Theme 3 — 11 input-validation / unbounded-input findings
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-28 06:36:50 -04:00
344379a40a fix(utc/locale): close Theme 2 — 8 UTC / time / locale findings
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-28 06:30:15 -04:00
487859bff0 docs+code: close Theme 1 — 24 design-doc / XML-doc drift findings
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-28 05:54:07 -04:00
e3ca9af1be fix(transport): Overwrite resolution now syncs child collections (2 findings)
ac96b83b08 fix(high-severity): close 9 of 10 open High findings across 8 modules
Compare 2 commits »
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-28 05:20:19 -04:00
f936f55f51 fix(concurrency): close 8 race / thread-safety findings across CD, DCL, SR
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-28 04:14:12 -04:00
5d2386cc9d fix(transport): close bundle security + plaintext-retention gaps (4 findings)
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