dohertj2 dohertj2
  • Joined on 2026-02-20
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-03-22 01:26:44 -04:00
779598d962 feat(lmxproxy): phase 7 — integration tests, deployment to windev, v1 cutover
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-03-22 00:45:14 -04:00
6d9bf594ec feat(lmxproxy): phase 7 — integration test project and test scenarios
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-03-22 00:42:51 -04:00
215cfa29f3 feat(lmxproxy): phase 6 — client extras (builder, factory, DI, streaming extensions)
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-03-22 00:35:20 -04:00
8ba75b50e8 feat(lmxproxy): phase 5 — client core (ILmxProxyClient, connection, read/write/subscribe)
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-03-22 00:26:38 -04:00
9eb81180c0 feat(lmxproxy): phase 4 — host health monitoring, metrics, status web server
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-03-22 00:16:33 -04:00
16d1b95e9a feat(lmxproxy): phase 3 — host gRPC server, security, configuration, service hosting
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-03-22 00:08:30 -04:00
64c92c63e5 feat(lmxproxy): phase 2 — host core (MxAccessClient, SessionManager, SubscriptionManager)
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-03-21 23:50:20 -04:00
0d63fb1105 feat(lmxproxy): phase 1 — v2 protocol types and domain model
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-03-21 23:35:16 -04:00
08d2a07d8b docs(lmxproxy): update test tags to TestChildObject namespace for v2 type coverage
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-03-21 23:29:43 -04:00
4303f06fc3 docs(lmxproxy): add v2 rebuild design, 7-phase implementation plans, and execution prompt
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-03-21 22:39:35 -04:00
683aea0fbe docs: add LmxProxy requirements documentation with v2 protocol as authoritative design
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-03-21 21:07:20 -04:00
970d0a5cb3 refactor: simplify data connections from many-to-many site assignment to direct site ownership
cd6efeea90 docs: add requirements generation prompt for LmxProxy project
Compare 2 commits »
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-03-21 20:50:12 -04:00
2810306415 feat: add standalone LmxProxy solution, windev VM documentation
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-03-21 15:25:36 -04:00
512153646a test: add role-based navigation tests verifying correct nav sections per user role
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-03-21 15:17:30 -04:00
d3194e3634 feat: separate create/edit form pages, Playwright test infrastructure, /auth/token endpoint
b3f8850711 docs: document script hot-reload mechanisms for all script types
Compare 2 commits »
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-03-21 12:44:24 -04:00
eeca930cbd fix: add EF migration for GrpcNodeAAddress/GrpcNodeBAddress columns on Sites table
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-03-21 12:38:42 -04:00
416a03b782 feat: complete gRPC streaming channel — site host, docker config, docs, integration tests
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-03-21 12:37:11 -04:00
3fe3c4161b test: add proto contract, cleanup verification, and regression guardrail tests
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-03-21 12:19:42 -04:00
49f042a937 refactor: remove ClusterClient streaming path (DebugStreamEvent), events flow via gRPC
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-03-21 12:14:58 -04:00
2cd43b6992 feat: update DebugStreamBridgeActor to use gRPC for streaming events
25a6022f7b feat: add SiteStreamGrpcClient and SiteStreamGrpcClientFactory
Compare 2 commits »