Joseph Doherty
|
ffdda51990
|
fix(infra): use appConfig.Validate instead of CheckApplicationInstanceCertificate
Replace with Validate() which validates config without requiring a cert,
matching the RealOpcUaClient pattern. Fixes OPC UA connection failure.
|
2026-03-19 11:30:58 -04:00 |
|
Joseph Doherty
|
8f2700f11e
|
test(infra): add integration smoke test for RealLmxProxyClient against LmxFakeProxy
|
2026-03-19 11:29:00 -04:00 |
|
Joseph Doherty
|
edb2ab98cb
|
feat(infra): add LmxFakeProxy Dockerfile and docker-compose service
|
2026-03-19 11:26:19 -04:00 |
|
Joseph Doherty
|
aef70bec7f
|
feat(infra): wire up Program.cs with CLI args, env vars, and OPC UA bridge startup
|
2026-03-19 11:25:36 -04:00 |
|
Joseph Doherty
|
6852250497
|
feat(infra): add ScadaServiceImpl with full proto parity for all RPCs
|
2026-03-19 11:24:26 -04:00 |
|
Joseph Doherty
|
9cc8a1ae80
|
feat(infra): add TagMapper with address mapping, value parsing, and quality mapping
|
2026-03-19 11:20:57 -04:00 |
|
Joseph Doherty
|
efbedc60a8
|
feat(infra): add SessionManager with full session tracking and API key validation
|
2026-03-19 11:20:44 -04:00 |
|
Joseph Doherty
|
1d498b94b4
|
feat(infra): add IOpcUaBridge interface and OpcUaBridge with OPC UA reconnection
|
2026-03-19 11:20:25 -04:00 |
|
Joseph Doherty
|
1b27b89ca0
|
feat(infra): scaffold LmxFakeProxy project with proto and test project
|
2026-03-19 11:15:54 -04:00 |
|