dohertj2 dohertj2
  • Joined on 2026-02-20
dohertj2 pushed to main at dohertj2/scadaproj 2026-09-14 14:41:24 -04:00
4dda768801 docs: ScadaBridge index row — local main @ 3a21cfc2 (2026-09-14: site artifact staleness, pending-updates indicator, scrollable nav); not pushed
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-09-14 14:41:23 -04:00
ac833f5ace docs: pending-updates plan — all 12 tasks completed; rig gate 13/13 + Playwright 3/3 on the merged tip
3a21cfc2f5 fix(central-ui): pending-updates indicator starts polling once the async auth resolve completes
623c6d0fe8 fix(rig): verify-pending-updates.sh cannot pass on an empty site list; numeric-safe comparison; earlier cleanup trap
af9f14a668 fix(central-ui): pending-updates indicator resolves roles/scope once per auth state, not per poll
6dc784bca4 docs(cli): site list omits the artifact-revision fields until the first deploy (not null)
Compare 20 commits »
dohertj2 pushed to main at dohertj2/scadaproj 2026-09-11 13:04:37 -04:00
f6eef9d8eb docs: BTDB index row — master @ 695192d (2026-09-11: Manager edits, shows and audits batch transfers; ~198 ahead, unpushed)
16a84f9df4 docs: ScadaBridge index row — main pushed @ 9d529b82 (2026-09-11: #36 handshake, MES-reportable alarm flag, Flow Debugger nav); deployed tip unchanged
Compare 2 commits »
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-09-11 12:30:02 -04:00
9d529b82b2 fix(central-ui): nest Flow Debugger inside the Deployment nav section
18ebfe7194 docs(design): MES-reportable alarm flag — status merged + rig gate PASS
4cfa645bfb docs: MES-reportable alarm flag plan — all 16 tasks completed
6ac95ea888 fix(template-engine): carry IsMesReportable onto derived-template placeholder alarms and through descendant reconcile; final-review doc fixes
421d2d305e feat(docker): seed + verify scripts for the MES-reportable alarm demo — rig live gate PASS
Compare 19 commits »
dohertj2 pushed to main at dohertj2/scadaproj 2026-09-11 09:44:58 -04:00
3c92bf54b0 docs(btdb): index the DB-6 re-fix — forward loop guard, whole-lot chain walks (5f0da01)
dohertj2 pushed to main at dohertj2/scadaproj 2026-09-11 09:22:51 -04:00
fb33924473 docs(index): BTDB — dbo.TransferMachineBatch merged on local master; no branch in flight
dohertj2 pushed to main at dohertj2/scadaproj 2026-09-11 09:16:51 -04:00
46fa06a612 docs(index): BTDB row + history — Blazor conversion, review remediation and DARS schema all merged on local master; Claude artifacts gitignored in btdb; cut-over blocked by the remote-access hold
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-09-11 09:05:38 -04:00
da0084886a docs: note that psbridge and winrm remote access to the wonder boxes are disabled (2026-09-11)
dohertj2 pushed to main at dohertj2/mxaccessgw 2026-09-11 09:05:37 -04:00
f2e0861709 docs: note that psbridge and winrm remote access to the wonder boxes are disabled (2026-09-11)
dohertj2 pushed to master at dohertj2/lmxopcua 2026-09-11 09:05:35 -04:00
e3d7a8f071 docs: note that psbridge and winrm remote access to the wonder boxes are disabled (2026-09-11)
dohertj2 pushed to main at dohertj2/scadaproj 2026-09-11 08:55:12 -04:00
5ee31dbf7b docs(index): winrm remote exec on the wonder boxes disabled 2026-09-11 (security software); UNC copies + direct SQL still allowed
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-09-10 16:08:44 -04:00
31b1b8db76 docs(#36): design doc §8/§10 — live-gate results and the String-node retarget
29ca6b15ab docs(#36): rig live gate PASS (two runs, reset echo held 751 ms on run 2); seed retargeted to String nodes; register row 120 — OPC UA scalar writes go out as String variants
3595f00dad test(site-runtime): HandshakeResetEchoTests — label the legacy pin as permanent behaviour (#36 review)
17d5d3e639 fix(scripts): reset-aware handshake refuses a null reset value; document additive timeouts (#36 review)
637da6c020 docker(seed-handshake-demo): System.-qualify TimeSpan/StringComparison to match the sibling seed (#36 review)
Compare 16 commits »
dohertj2 commented on issue dohertj2/ScadaBridge#36 2026-09-10 15:54:26 -04:00
Scripts: WriteBatchAndWaitAsync handshake fast-paths on the previous run's cached CompleteFlag (MesMoveOut returns stale BatchID/result)

Runtime fix landed on local main @ 31b1b8db (16 commits, NOT pushed yet; QA/prod scripts deliberately untouched).

  • New reset-aware overload: Attributes.WriteBatchAndWaitAsync(values, flagKey,…
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-09-10 14:55:25 -04:00
b5eb08f1a9 fix(flow-debugger): method pane takes structured parameters via ParameterValueForm + raw-JSON escape hatch (#37)
3b1211d79f docs(flow-debugger): design for #37 — method pane structured parameters
Compare 2 commits »
dohertj2 commented on issue dohertj2/ScadaBridge#37 2026-09-10 14:54:31 -04:00
CentralUI Flow Debugger: run-method pane cannot take array/object parameters (e.g. MesMoveOut WorkOrders) — use ParameterValueForm like the script pane

Fixed on local main @ b5eb08f1 (design 3b1211d7, docs/plans/2026-09-10-flow-debugger-method-params-design.md).

What shipped

  1. The method pane now renders the same shared `ParameterValueForm…
dohertj2 opened issue dohertj2/ScadaBridge#37 2026-09-10 14:23:44 -04:00
CentralUI Flow Debugger: run-method pane cannot take array/object parameters (e.g. MesMoveOut WorkOrders) — use ParameterValueForm like the script pane
dohertj2 opened issue dohertj2/ScadaBridge#36 2026-09-10 14:17:35 -04:00
Scripts: WriteBatchAndWaitAsync handshake fast-paths on the previous run's cached CompleteFlag (MesMoveOut returns stale BatchID/result)
dohertj2 pushed to main at dohertj2/scadaproj 2026-09-10 12:37:47 -04:00
98868a60d0 docs(index): DEV + QA wonder boxes at every repo tip after the 2026-09-10 winrm round
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-09-10 12:35:17 -04:00
17864d1ae4 docs(deploy): records for 2b9a7c3c on DEV vd03 and the QA pair vq03/vq04
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-09-10 01:20:14 -04:00
2b9a7c3ca0 Synchronize CLI documentation with management command parity