dohertj2 dohertj2
  • Joined on 2026-02-20
dohertj2 pushed to master at dohertj2/lmxopcua 2026-06-17 06:37:40 -04:00
67da6d4fc4 chore(phase4d): mark all 8 tasks complete + live results + follow-ups
988a7a938f fix(s7): UInt64 box cast + Timer/Counter transient-write returns BadNotWritable (final review)
b7dfb5aff2 docs(s7): wide-type/Timer-Counter support — CLI help + driver-specs + S7 driver doc
11e8e4302d fix(s7): Counter raw-word note + reject Writable Timer/Counter + Timer time-base tests (bundle review)
8cfb8e920e feat(s7): Timer/Counter read (read-only) + route Timer/Counter through buffer path
Compare 11 commits »
dohertj2 deleted branch fix/code-review-resolution from dohertj2/mxaccessgw 2026-06-17 05:39:30 -04:00
dohertj2 pushed to main at dohertj2/mxaccessgw 2026-06-17 05:34:13 -04:00
bed647ca2c docs(code-reviews): mark Client.Java + Worker.Tests findings Resolved (windev-verified)
8cebe431e1 fix(client-java): repair illegal unicode escape in MxGatewayCliTests comment
bdb7e1439e fix(client-java): repair illegal unicode escape in jsonString comment
8df0479b99 fix: resolve Client.Java + Worker.Tests findings (pending windev verification)
6b5fe6aa82 fix: resolve code-review findings (locally verified)
Compare 5 commits »
dohertj2 pushed to fix/code-review-resolution at dohertj2/mxaccessgw 2026-06-17 05:33:33 -04:00
bed647ca2c docs(code-reviews): mark Client.Java + Worker.Tests findings Resolved (windev-verified)
dohertj2 pushed to fix/code-review-resolution at dohertj2/mxaccessgw 2026-06-17 05:29:46 -04:00
8cebe431e1 fix(client-java): repair illegal unicode escape in MxGatewayCliTests comment
dohertj2 pushed to fix/code-review-resolution at dohertj2/mxaccessgw 2026-06-17 05:27:59 -04:00
bdb7e1439e fix(client-java): repair illegal unicode escape in jsonString comment
dohertj2 created branch fix/code-review-resolution in dohertj2/mxaccessgw 2026-06-17 05:23:26 -04:00
dohertj2 pushed to fix/code-review-resolution at dohertj2/mxaccessgw 2026-06-17 05:23:26 -04:00
8df0479b99 fix: resolve Client.Java + Worker.Tests findings (pending windev verification)
6b5fe6aa82 fix: resolve code-review findings (locally verified)
Compare 2 commits »
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-06-17 04:58:18 -04:00
d4ec84d5fb fix(inbound): log swallowed scope-creation failure + test scope disposal on script throw
daff1446d8 feat(inbound): expose read-only Database helper on InboundScriptContext
16fc62bfa0 test(inbound): add namespace + Query() coverage for InboundDatabaseHelper
90ac746fdc feat(inbound): read-only InboundDatabaseHelper for inbound scripts
f63055c296 chore(inbound): task-persistence for Ipsen MES MoveIn plan
Compare 7 commits »
dohertj2 pushed to master at dohertj2/lmxopcua 2026-06-16 23:02:24 -04:00
12e114b3b0 chore(phase4c): mark tasks complete + record follow-ups (shipped 0f92e9e2)
dohertj2 pushed to master at dohertj2/lmxopcua 2026-06-16 23:01:49 -04:00
0f92e9e238 fix(adminui): reject AbLegacy array length >256 at author-time (review I-3)
3bb2031d1d fix(opcua): array equipment-tag nodes are read-only (array writes out of scope, review M-1)
5f7a2acd27 fix(abcip): isArray:true without a positive arrayLength is scalar (review I-2 consistency)
d30fb77e31 fix(s7): use ArrayCount!.Value in DecodeArrayBlock (review I-1 clarity)
05c7e86f0c docs(phase4c): cross-driver 1-D array support + isArray/arrayLength keys + coverage matrix
Compare 23 commits »
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-06-16 20:59:49 -04:00
e77e209b8a docs(m4): fix bundle CLI example option names in transport design §13 (--output/--input, not --out/positional)
dd545281e6 docs(m4.3): reconcile CLI README + Component-CLI to registered commands/options (document bundle group; fix option drift)
0780c2e49e docs(m4.4): clear stale deferred/no-op markers for shipped features (relay, bundle-import audit, M5 redaction, audit drill-in, Transport CLI, traceability)
13605d3dfd docs(m4.1): reconcile Config-DB AuditLog schema + Commons (AuditEvent/ApiKey/SiteCall/NotificationType) to shipped code
c3b046457e docs(m4.2): reconcile InboundAPI (Bearer/audit-timing/type-validation), Security (cookie session, role names), Notification (Email-only, AuditKind vocab) to code
Compare 5 commits »
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-06-16 20:22:05 -04:00
9106efafd8 Merge main (DCL alarm fixes 06ef177..9b78e60) into M3 branch
fb5f14e04f docs(m3): document Script Analysis component (#25); reconcile consumer specs + README/CLAUDE component list
069757209a fix(scriptanalysis): M3.6 — full-framework analysis refs close forbidden-type-in-allowed-ns blind spot; pin Process/Stopwatch; fix stale codec test; drop dead ContainsInCode
cf935d5744 refactor(centralui): M3.5 ScriptAnalysisService uses shared deny-list + delegates trust verdict
64d6ac7288 refactor(siteruntime): M3.3 ValidateTrustModel delegates to shared ScriptAnalysis + compile-surface parity test
Compare 11 commits »
dohertj2 pushed to master at dohertj2/lmxopcua 2026-06-16 20:15:40 -04:00
050164b21f chore(phase4b): mark tasks complete + record follow-ups (shipped 08a65513)
dohertj2 pushed to master at dohertj2/lmxopcua 2026-06-16 20:13:30 -04:00
08a6551360 docs(phase4b): Modbus driver-type canonical + Galaxy nesting + FOCAS auto-scale (managed-backend caveat)
6855be288f feat(focas): per-axis auto-scale from cnc_getfigure figures (manual config = fallback)
a40c77de87 fix(adminui): flip remaining ModbusTcp test seeds + doc comments to Modbus (review)
bec37848d5 fix(galaxy): degrade all parent-cycle members to root (review)
21c7645da8 feat(galaxy): nest gobject browse tree by parent_gobject_id (degrade-to-flat)
Compare 9 commits »
dohertj2 deleted branch fix/native-alarm-object-ref-identity from dohertj2/ScadaBridge 2026-06-16 19:58:11 -04:00
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-06-16 19:58:08 -04:00
9b78e6071d fix(dcl): identify MxGateway native alarms by object-relative reference
dohertj2 merged pull request dohertj2/ScadaBridge#4 2026-06-16 19:58:07 -04:00
fix(dcl): identify MxGateway native alarms by object-relative reference
dohertj2 created branch fix/native-alarm-object-ref-identity in dohertj2/ScadaBridge 2026-06-16 19:57:58 -04:00
dohertj2 pushed to fix/native-alarm-object-ref-identity at dohertj2/ScadaBridge 2026-06-16 19:57:58 -04:00
9b78e6071d fix(dcl): identify MxGateway native alarms by object-relative reference