dohertj2 dohertj2
  • Joined on 2026-02-20
dohertj2 pushed to v2-mxgw-integration at dohertj2/lmxopcua 2026-04-29 15:54:37 -04:00
dae520b9c0 PR 4.7 — Host-connectivity probes (IHostConnectivityProbe scaffold)
dohertj2 pushed to v2-mxgw-integration at dohertj2/lmxopcua 2026-04-29 15:41:18 -04:00
123e3e48b9 PR 4.5 — ReconnectSupervisor
dohertj2 pushed to v2-mxgw-integration at dohertj2/lmxopcua 2026-04-29 15:36:06 -04:00
7922e573b1 PR 4.6 — DeployWatcher (IRediscoverable scaffold)
dohertj2 pushed to v2-mxgw-integration at dohertj2/lmxopcua 2026-04-29 15:35:23 -04:00
ce004c80ab PR 4.4 — ISubscribable + EventPump
dohertj2 pushed to v2-mxgw-integration at dohertj2/lmxopcua 2026-04-29 15:26:18 -04:00
a617086da1 PR 4.3 — IWritable + secured-write routing
dohertj2 pushed to v2-mxgw-integration at dohertj2/lmxopcua 2026-04-29 15:17:38 -04:00
85bdf0d58b PR 4.2 — IReadable abstraction + StatusCodeMap + MxValueDecoder
dohertj2 pushed to v2-mxgw-integration at dohertj2/lmxopcua 2026-04-29 15:07:59 -04:00
ecba5cedf9 PR 4.1 — ITagDiscovery via GalaxyRepositoryClient + AlarmRefBuilder
dohertj2 pushed to v2-mxgw-integration at dohertj2/lmxopcua 2026-04-29 14:59:28 -04:00
f6a4f919e2 PR 4.0 — Driver.Galaxy project skeleton + factory
dohertj2 pushed to v2-mxgw-integration at dohertj2/lmxopcua 2026-04-29 14:50:48 -04:00
854827090a PR 3.W — Phase 3 wire-up: Wonderware sidecar DI registration
dohertj2 pushed to v2-mxgw-integration at dohertj2/lmxopcua 2026-04-29 14:42:57 -04:00
14947fde51 PR 3.4 — Wonderware historian sidecar .NET 10 client
dohertj2 created branch v2-mxgw-integration in dohertj2/lmxopcua 2026-04-29 14:29:22 -04:00
dohertj2 pushed to v2-mxgw-integration at dohertj2/lmxopcua 2026-04-29 14:29:22 -04:00
9f7a4ac769 PR 3.3 — Wonderware sidecar pipe protocol + dispatcher
bc7ec746c5 PR 1+2.W — Wire HistoryRouter + AlarmConditionService into DI
9365beb966 PR 3.2 — Lift Wonderware Historian SDK code to sidecar
ef22a61c39 v2 mxgw migration — Phase 1+2+3.1 wiring (7 PRs)
012c42a846 Task #156 — TagsTab: per-tag advanced Modbus fields (Deadband, UnitId, CoalesceProhibited)
Compare 10 commits »
dohertj2 pushed to codex/fix-runtime-review-findings at dohertj2/mxaccessgw 2026-04-29 14:26:12 -04:00
cf20142634 Fix Galaxy projection and constraint review findings
dohertj2 commented on issue dohertj2/mxaccessgw#102 2026-04-29 13:54:17 -04:00
DiscoverHierarchy: subtree root + server-side filters

Implemented in b995c17 (codex/fix-runtime-review-findings).

Verification passed:

  • dotnet build src\MxGateway.Contracts\MxGateway.Contracts.csproj
  • scripts\publish-client-proto-inputs.ps1 -…
dohertj2 closed issue dohertj2/mxaccessgw#102 2026-04-29 13:54:17 -04:00
DiscoverHierarchy: subtree root + server-side filters
dohertj2 commented on issue dohertj2/mxaccessgw#103 2026-04-29 13:54:17 -04:00
Per-API-key scoped permissions (subtree, glob, classification)

Implemented in b995c17 (codex/fix-runtime-review-findings).

Verification passed:

  • dotnet build src\MxGateway.Contracts\MxGateway.Contracts.csproj
  • scripts\publish-client-proto-inputs.ps1 -…
dohertj2 closed issue dohertj2/mxaccessgw#103 2026-04-29 13:54:17 -04:00
Per-API-key scoped permissions (subtree, glob, classification)
dohertj2 pushed to codex/fix-runtime-review-findings at dohertj2/mxaccessgw 2026-04-29 13:39:24 -04:00
b995c174eb Implement Galaxy filters and API key constraints
dohertj2 commented on issue dohertj2/mxaccessgw#103 2026-04-29 12:55:55 -04:00
Per-API-key scoped permissions (subtree, glob, classification)

Depends on #102 � browse_subtrees is implemented by reusing the subtree+filter mechanism added there.

dohertj2 commented on issue dohertj2/mxaccessgw#102 2026-04-29 12:55:54 -04:00
DiscoverHierarchy: subtree root + server-side filters

Companion: #103 (per-key scoped permissions). The browse_subtrees constraint there reuses the filtering pipeline added by this issue.