dohertj2 dohertj2
  • Joined on 2026-02-20
dohertj2 opened issue dohertj2/ScadaBridge#17 2026-07-17 02:58:42 -04:00
bug(dcl): native OPC UA alarm SourceReference is both a NodeId and a name prefix — NodeId-form bindings drop every transition
dohertj2 pushed to main at dohertj2/scadaproj 2026-07-17 02:55:46 -04:00
d82d3451e7 feat(secrets): build G-8 KEK rotation (RewrapAll); design+plan G-7 clustered replication
dohertj2 opened issue dohertj2/ScadaBridge#16 2026-07-17 01:03:58 -04:00
test-flake: ScriptActorTests parks process-wide ScriptExecutionScheduler workers; leaks one permanently and starves other tests
dohertj2 opened issue dohertj2/lmxopcua#477 2026-07-17 00:54:11 -04:00
bug(alarms): condition Quality is hardcoded Good regardless of the source tag's quality
dohertj2 created pull request dohertj2/lmxopcua#476 2026-07-17 00:50:22 -04:00
fix(alarms): populate ConditionClassId/ConditionClassName on condition events (#475)
dohertj2 created branch fix/alarm-condition-class-fields in dohertj2/lmxopcua 2026-07-17 00:49:46 -04:00
dohertj2 pushed to fix/alarm-condition-class-fields at dohertj2/lmxopcua 2026-07-17 00:49:46 -04:00
e08b6b0e69 fix(alarms): populate ConditionClassId/ConditionClassName on conditions (#475)
dohertj2 pushed to master at dohertj2/lmxopcua 2026-07-17 00:45:55 -04:00
50426d4790 Merge pull request 'fix(alarms): populate EventType/SourceNode/SourceName on native + scripted conditions (#473)' (#474) from fix/alarm-condition-source-fields into master
7339a4af07 fix(alarms): populate EventType/SourceNode/SourceName on conditions (#473)
Compare 2 commits »
dohertj2 merged pull request dohertj2/lmxopcua#474 2026-07-17 00:45:53 -04:00
fix(alarms): populate EventType/SourceNode/SourceName on native + scripted conditions (#473)
dohertj2 closed issue dohertj2/lmxopcua#473 2026-07-17 00:45:53 -04:00
bug(alarms): native alarm conditions emit null SourceNode/SourceName/EventType
dohertj2 opened issue dohertj2/lmxopcua#475 2026-07-17 00:37:44 -04:00
bug(alarms): condition events emit null ConditionClassId/ConditionClassName
dohertj2 created pull request dohertj2/lmxopcua#474 2026-07-17 00:37:18 -04:00
fix(alarms): populate EventType/SourceNode/SourceName on native + scripted conditions (#473)
dohertj2 created branch fix/alarm-condition-source-fields in dohertj2/lmxopcua 2026-07-17 00:36:49 -04:00
dohertj2 pushed to fix/alarm-condition-source-fields at dohertj2/lmxopcua 2026-07-17 00:36:49 -04:00
7339a4af07 fix(alarms): populate EventType/SourceNode/SourceName on conditions (#473)
dohertj2 pushed to fix/host-tests-env-race-15 at dohertj2/ScadaBridge 2026-07-17 00:13:51 -04:00
dabdc2e296 feat(dcl): bind OPC UA nodes by namespace URI, not baked index
dohertj2 commented on issue dohertj2/ScadaBridge#14 2026-07-16 23:58:38 -04:00
OtOpcUa v3.0 dual-namespace cutover — rebind Data Connection Layer NodeId/namespace

Investigation: the premise above is largely wrong — re-scoping

Investigated both sides before starting. There is no OtOpcUa coupling in ScadaBridge to rebind. Grepping src/, docker/,…

dohertj2 opened issue dohertj2/lmxopcua#473 2026-07-16 23:58:02 -04:00
bug(alarms): native alarm conditions emit null SourceNode/SourceName/EventType
dohertj2 pushed to fix/host-tests-env-race-15 at dohertj2/ScadaBridge 2026-07-16 23:31:40 -04:00
4d869de9c2 docs: sister-repo index update + working notes
d2a6107cdb test(host): serialize Central-boot fixtures to close env-var race
9110a4eb01 fix(auditlog,health): harden hosted-service shutdown against disposed CTS
Compare 3 commits »
dohertj2 created branch fix/host-tests-env-race-15 in dohertj2/ScadaBridge 2026-07-16 23:31:39 -04:00
dohertj2 pushed to main at dohertj2/scadaproj 2026-07-16 23:15:02 -04:00
b009507e10 docs(secrets): OtOpcUa G-2 live-proven vs prod MxGateway (wonder-app-vd03:5120)