dohertj2 dohertj2
  • Joined on 2026-02-20
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-24 09:04:01 -04:00
6731845473 docs(transport): document CLI surface, blocker-scan heuristic, Admin import gating
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-24 09:01:19 -04:00
f6cd097c62 fix(transport): flush folders before resolving template FolderId FKs
f6f7cb8b36 fix(transport): wire TemplateFolder FK on imported templates
1361a39770 fix(cli): dedupe import resolutions before ApplyAsync
438f59e74e fix(transport): add 'Parameters' to blocker-scan denylist
901fd58a32 feat(cli): bundle export / preview / import for Transport (#24)
Compare 90 commits »
dohertj2 pushed to main at dohertj2/mxaccessgw 2026-05-24 08:53:30 -04:00
430187c28b code-reviews: regenerate after batch 1 resolutions
f5b50c4484 Resolve Client.Python-022..026: TLS-by-default, batch CLI, README
4a0f88b17d Resolve Client.Rust-022..029: MalformedReply, correlation ids, clippy
82996aa8e6 Resolve Client.Go-022..027: bulk flags, bench cancel, batch loop
712cb06442 Resolve Client.Dotnet-018..021: README + bench-read-bulk hardening
Compare 6 commits »
dohertj2 pushed to main at dohertj2/mxaccessgw 2026-05-24 08:31:52 -04:00
6079c62709 code-reviews: regenerate index at 42b0037
37ef27e8ed code-reviews: bump Worker + Worker.Tests headers to 42b0037
db2218f395 code-reviews: re-review Client.Java at 42b0037
bc28fee641 code-reviews: re-review Client.Python at 42b0037
15fceed536 code-reviews: re-review Client.Rust at 42b0037
Compare 11 commits »
dohertj2 pushed to main at dohertj2/mxaccessgw 2026-05-24 07:53:50 -04:00
42b0037376 Dashboard: replace inline fully-qualified type refs with @using
dohertj2 pushed to main at dohertj2/mxaccessgw 2026-05-24 07:51:33 -04:00
de7639a3e9 Dashboard: fix 500 on / from duplicate endpoint mapping
dohertj2 pushed to main at dohertj2/mxaccessgw 2026-05-24 07:43:14 -04:00
8738735f0d clients: document StreamAlarms + AcknowledgeAlarm in each README
dohertj2 pushed to main at dohertj2/mxaccessgw 2026-05-24 07:38:15 -04:00
e80f3c70b6 docs: cover admin dashboard actions + API key Delete
dohertj2 pushed to main at dohertj2/mxaccessgw 2026-05-24 07:33:19 -04:00
24cc5fd0f0 Dashboard: delete revoked API keys + confirm Rotate/Revoke/Delete
dohertj2 pushed to main at dohertj2/mxaccessgw 2026-05-24 07:25:28 -04:00
c5153d68bb Dashboard: fix API keys page stuck on "Loading"
dohertj2 pushed to main at dohertj2/mxaccessgw 2026-05-24 07:20:27 -04:00
0e56b5befb Dashboard: confirm before Close session / Kill worker
dohertj2 pushed to main at dohertj2/mxaccessgw 2026-05-24 07:13:28 -04:00
c5e7479ee4 Dashboard: admin-only Close session / Kill worker
dohertj2 pushed to main at dohertj2/mxaccessgw 2026-05-24 06:49:04 -04:00
8a0c59d7e8 Java client: port stream-alarms and acknowledge-alarm
828e3e6cf6 Python client: port stream-alarms and acknowledge-alarm
7de4efeb02 Rust client: port stream-alarms and acknowledge-alarm + fix stream-events family + 8MB Windows stack
6f0d142639 Go client: port stream-alarms and acknowledge-alarm
11cc6715ed .NET client: port stream-alarms and acknowledge-alarm + fix stream-events OCE
Compare 5 commits »
dohertj2 pushed to main at dohertj2/mxaccessgw 2026-05-24 04:53:24 -04:00
f90bff01db Java client: port bulk read/write SDK methods + CLI subcommands
6add4b4acc Python client: port bulk read/write SDK methods + CLI subcommands
325106920f Rust client: port BenchReadBulk subcommand + session.rs tightening
8aaab82287 Go client: port bulk read/write SDK methods + CLI subcommands
b3ae200b11 .NET client: port bulk read/write SDK methods + CLI subcommands
Compare 5 commits »
dohertj2 pushed to main at dohertj2/mxaccessgw 2026-05-24 04:11:12 -04:00
71d2c39f01 e2e: port batch subcommand to all five client CLIs
dohertj2 pushed to main at dohertj2/mxaccessgw 2026-05-24 03:24:36 -04:00
a68f0cf222 code-review: regen README, all 21 open findings resolved
83eba4bec5 Resolve Client.Rust-021
10bd0c0e4d Resolve Client.Java-027..031
865c22a884 Resolve IntegrationTests-022..024
d48099f0d0 Resolve Tests-025..026
Compare 7 commits »
dohertj2 pushed to main at dohertj2/mxaccessgw 2026-05-24 02:37:28 -04:00
d2d2e5f68f code-review 2026-05-24: re-review at d692232 across all 11 modules
dohertj2 pushed to main at dohertj2/mxaccessgw 2026-05-24 02:10:30 -04:00
d692232191 dashboard: clear deferred items — EventsHub publisher + doc refresh
dohertj2 pushed to main at dohertj2/mxaccessgw 2026-05-24 01:51:23 -04:00
65943597d4 dashboard: side-rail layout + SignalR push hubs (snapshot, alarms, events)
dohertj2 pushed to main at dohertj2/mxaccessgw 2026-05-24 01:41:29 -04:00
27ed65114e dashboard: role-based LDAP auth + hub bearer scheme, drop PathBase