dohertj2 dohertj2
  • Joined on 2026-02-20
dohertj2 opened issue dohertj2/lmxopcua#633 2026-10-08 09:22:02 -04:00
FOCAS: porting backlog from the stranded auto/driver-gaps branch (15 items, writes policy decision first, #607)
dohertj2 opened issue dohertj2/lmxopcua#634 2026-10-08 09:22:02 -04:00
AbCip: porting backlog from the stranded auto/driver-gaps branch (11 items, #607)
dohertj2 opened issue dohertj2/lmxopcua#632 2026-10-08 09:22:01 -04:00
S7: porting backlog from the stranded auto/driver-gaps branch (13 items, #607)
dohertj2 opened issue dohertj2/lmxopcua#630 2026-10-08 09:21:56 -04:00
FOCAS/AbLegacy InitializeAsync orphans previous DeviceState loops when called without teardown
dohertj2 opened issue dohertj2/lmxopcua#631 2026-10-08 09:21:56 -04:00
AdminUI cosmetics: stale one-time key banner after delete on /apikeys; modal backdrop wider than viewport on /raw
dohertj2 opened issue dohertj2/lmxopcua#627 2026-10-08 09:21:55 -04:00
MTConnect: TIME_SERIES observations as variable-length double[] with representation field
dohertj2 opened issue dohertj2/lmxopcua#628 2026-10-08 09:21:55 -04:00
MTConnect: decide per-/raw-Device routing (client per device vs DraftValidator error)
dohertj2 opened issue dohertj2/lmxopcua#629 2026-10-08 09:21:55 -04:00
Condition child nodes carry the condition type's ns=0 NodeIds (direct Read hits the type node)
dohertj2 opened issue dohertj2/lmxopcua#626 2026-10-08 09:21:54 -04:00
MTConnect: surface CONDITION data items as Part 9 alarms (IAlarmSource)
dohertj2 pushed to main at dohertj2/scadaproj 2026-10-08 09:10:50 -04:00
a6c4161719 docs(history): OtOpcUa hardware-available issue sweep #593-#625
dohertj2 pushed to master at dohertj2/lmxopcua 2026-10-08 09:09:59 -04:00
d898262c4a docs(claude): #609 removal tombstones tracker + hub against late writers
b9e6802d27 Merge #609 race fix: a removed driver's late in-flight invoker calls / health emits can no longer resurrect its resilience-tracker or telemetry-hub state (Retire/Reinstate, Evict/Readmit); removal test made deterministic
4a10ea1e1c fix(runtime): a removed driver's late writes no longer resurrect its resilience/telemetry state (#609)
Compare 3 commits »
dohertj2 pushed to master at dohertj2/lmxopcua 2026-10-08 09:03:18 -04:00
5c0623ad2b docs(claude): array-write element conversion + Modbus/S7-only array-to-scalar refusal; passive LocalDb half drain gate and pre-join verdict window (R6)
31346f1ecd Merge review R6 fixes: numeric array writes converted element-wise (checked) to the node's element type, refusing out-of-range/fractional/NaN; array-to-scalar refusal scoped to Modbus/S7; Primary-verdict pre-join window documented + real MemberUp subscription test; passive LocalDb pair half drain-gated on its mesh partner
3be8a1217e fix(runtime): the passive half of a LocalDb pair stands its alarm drain down for its mesh partner (review R6 MINOR-4)
e93d115cbe fix(runtime): pin the Primary-verdict member-event subscription with a test; document the pre-join allow window (review R6 MINOR-2/3)
52708bff52 fix(address-space): numeric array writes convert (checked) to the node element type; array-to-scalar refusal only for Modbus/S7 (#610 review R6)
Compare 76 commits »
dohertj2 opened issue dohertj2/lmxopcua#625 2026-10-08 02:31:17 -04:00
Re-triage the 11 Deferred code-review findings and the Sql TODO(M2)
dohertj2 opened issue dohertj2/lmxopcua#621 2026-10-08 02:31:16 -04:00
Migrate off obsolete OPC UA SDK APIs (Utils.Log*, sync Session/Discovery calls)
dohertj2 opened issue dohertj2/lmxopcua#622 2026-10-08 02:31:16 -04:00
OpcUaClient driver: replace scaffold-only unit suites with wire-level tests against the in-process server
dohertj2 opened issue dohertj2/lmxopcua#623 2026-10-08 02:31:16 -04:00
Docs: rewrite the v2-era pages that are only bannered (IncrementalSync, AddressSpace, driver-specs, Secrets runbook)
dohertj2 opened issue dohertj2/lmxopcua#624 2026-10-08 02:31:16 -04:00
Docs: correct stale claims and bookkeeping
dohertj2 opened issue dohertj2/lmxopcua#618 2026-10-08 02:31:15 -04:00
Host: a fail-start exception leaves the dotnet process running
dohertj2 opened issue dohertj2/lmxopcua#619 2026-10-08 02:31:15 -04:00
docker-dev rig hygiene: stale LDAP credentials, opc-plc alarm mismatch, central-2 serve path
dohertj2 opened issue dohertj2/lmxopcua#620 2026-10-08 02:31:15 -04:00
Redundancy: Primary selection still matches gossiped roles case-sensitively (Health.Akka OldestUpMember)