dohertj2 dohertj2
  • Joined on 2026-02-20
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-16 19:33:14 -04:00
d7630d80fe docs(code-reviews): regenerate index after batch 1 High fixes
db08c6eb38 docs(code-reviews): re-triage ClusterInfrastructure-001 — bootstrap lives in Host, needs design decision
9043f0089b fix(configuration-database): resolve ConfigurationDatabase-001 — remove dead child-template query in GetTemplateWithChildrenAsync
301e7fb854 fix(communication): resolve Communication-002/003 — gRPC reconnect stream cleanup and subscription map safety
87f14c190a fix(central-ui): resolve CentralUI-002/003/004 — site-scope enforcement, per-circuit console capture, cached auth state
Compare 6 commits »
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-16 19:18:20 -04:00
d8f99ba781 docs(code-reviews): add regen-readme.py to generate the review index
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-16 19:13:03 -04:00
91438dcc1b fix(store-and-forward): create the SQLite database directory on init (StoreAndForward-014)
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-16 19:08:06 -04:00
61253e3269 fix(store-and-forward): resolve S&F delivery + replication wiring (3 Critical findings)
a9bd7ee37c fix(central-ui): resolve CentralUI-001 — enforce script trust model before sandbox execution
a9ceba00d0 fix(communication): resolve Communication-001 — early stream termination handling
239bee3bc4 fix(data-connection): resolve DataConnectionLayer-001 — off-thread actor state mutation
Compare 4 commits »
dohertj2 pushed to mbproxy-webui-dashboard at dohertj2/wwtools 2026-05-16 18:32:42 -04:00
1d48b15ece mbproxy: embed debug symbols in the RID publish, drop the loose .pdb
dohertj2 pushed to mbproxy-webui-dashboard at dohertj2/wwtools 2026-05-16 18:21:38 -04:00
0756bb0066 mbproxy/install: slim config templates, point to Configuration.md
dohertj2 pushed to mbproxy-webui-dashboard at dohertj2/wwtools 2026-05-16 18:16:35 -04:00
f6f4aeb031 mbproxy: fix Multiplexing N6 — cache-hit replay preserves observation age
dohertj2 pushed to mbproxy-webui-dashboard at dohertj2/wwtools 2026-05-16 18:10:44 -04:00
b222362ce0 mbproxy: remediate the 2026-05-16 code-review findings
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-16 18:09:12 -04:00
977d7369a7 docs: add code review process and baseline review of all 19 modules
dohertj2 pushed to mbproxy-webui-dashboard at dohertj2/wwtools 2026-05-16 16:39:15 -04:00
0308490aef mbproxy: close out the dashboard code-review minor findings
dohertj2 pushed to mbproxy-webui-dashboard at dohertj2/wwtools 2026-05-16 16:15:15 -04:00
374eecd205 mbproxy: fix the dashboard's C2/M-series review findings
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-16 15:56:32 -04:00
9c60592632 build: adopt NuGet Central Package Management
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-16 15:17:58 -04:00
fd1518f4f4 test(central-ui): remove vacuous tests for removed analyzer diagnostics
b949dc4183 test(central-ui): realign analyzer tests with the reworked script-call API
3cc174c3cd test(central-ui): fix the CentralUI.Tests build
d030153378 test(site-runtime): fix stale SetStaticAttribute tests
d63d412461 test(triggers): expect AlarmTriggerType.Expression in the enum membership test
Compare 142 commits »
dohertj2 pushed to feature/templates-folder-hierarchy at dohertj2/ScadaBridge 2026-05-16 04:04:07 -04:00
6fb313cf58 feat(ui/templates): structured trigger editor for template scripts
dohertj2 pushed to mbproxy-webui-dashboard at dohertj2/wwtools 2026-05-16 03:42:18 -04:00
554b05d28c mbproxy: fix dashboard review findings, add named BCD tags + fleet config
dohertj2 pushed to feature/templates-folder-hierarchy at dohertj2/ScadaBridge 2026-05-16 03:38:06 -04:00
295150751f feat(scripts): realign Test Run with runtime API, add anonymous-object calls and instance binding
d7b05b40e9 fix(host): drop UseStaticFiles so MapStaticAssets controls caching
e54c4a6c2e feat(ui/auth): use a minimal layout for the login page
fc18239b97 fix(ui/auth): stop /login redirect loop when the session is expired
1d5465f31c fix(deployment): instance delete fully removes the record
Compare 6 commits »
dohertj2 created branch mbproxy-webui-dashboard in dohertj2/wwtools 2026-05-15 10:43:43 -04:00
dohertj2 pushed to mbproxy-webui-dashboard at dohertj2/wwtools 2026-05-15 10:43:43 -04:00
e719dd51c1 mbproxy: replace status page with a live SignalR web dashboard
dohertj2 pushed to master at dohertj2/wwtools 2026-05-15 09:44:37 -04:00
b330faff03 mbproxy: cross-platform support — Linux/systemd alongside Windows
0868613890 mbproxy: add keepalive / connection monitoring
Compare 2 commits »
dohertj2 pushed to master at dohertj2/wwtools 2026-05-15 07:40:23 -04:00
7466a46aa7 mbproxy/docs: retire superseded design/plan docs and dissolve DL260/