This website requires JavaScript.
Explore
Help
Register
Sign In
dohertj2
dohertj2
0 Followers
·
0 Following
Joined on
2026-02-20
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
10
Projects
Packages
Public Activity
Starred Repositories
dohertj2
pushed to
main
at
dohertj2/scadalink-design
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/scadalink-design
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/scadalink-design
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/scadalink-design
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/scadalink-design
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/scadalink-design
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/scadalink-design
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 »
dohertj2
pushed to
main
at
dohertj2/scadalink-design
2026-03-21 12:03:33 -04:00
55a05914d0
feat: add SiteStreamGrpcServer with Channel<T> bridge and stream limits
d70bbbe739
feat: add StreamRelayActor bridging Akka events to gRPC proto channel
Compare 2 commits »
dohertj2
pushed to
main
at
dohertj2/scadalink-design
2026-03-21 11:46:00 -04:00
9b0a80dcbd
feat: add GrpcNodeAAddress/GrpcNodeBAddress to Site entity, CLI, and UI
64ee316609
feat: add GrpcPort config to NodeOptions with startup validation
deb58e1f17
feat: add sitestream.proto definition and generated gRPC stubs
826cfbee31
feat: add sitestream.proto definition and generated gRPC stubs
Compare 4 commits »
dohertj2
pushed to
main
at
dohertj2/scadalink-design
2026-03-21 11:32:26 -04:00
b76ce09221
docs: add gRPC streaming channel implementation plan with task tracking
3efec91386
fix: route debug stream events through ClusterClient site→central path
Compare 2 commits »
dohertj2
pushed to
main
at
dohertj2/scadalink-design
2026-03-21 11:26:17 -04:00
41aff339b2
docs: add gRPC streaming channel design plan for site→central real-time data
dohertj2
pushed to
main
at
dohertj2/scadalink-design
2026-03-21 01:35:00 -04:00
fd2e96fea2
feat: replace debug view polling with real-time SignalR streaming
dohertj2
pushed to
main
at
dohertj2/scadalink-design
2026-03-21 01:11:42 -04:00
d91aa83665
refactor(docs): move requirements and test infra docs into docs/ subdirectories
dohertj2
pushed to
main
at
dohertj2/scadalink-design
2026-03-21 00:44:44 -04:00
0a85a839a2
feat(infra): add Traefik load balancer with active node health check for central cluster failover
dohertj2
pushed to
main
at
dohertj2/scadalink-design
2026-03-20 23:55:38 -04:00
1a540f4f0a
feat: add HTTP Management API, migrate CLI from Akka ClusterClient to HTTP
dohertj2
pushed to
main
at
dohertj2/scadalink-design
2026-03-19 13:28:02 -04:00
7740a3bcf9
feat: add JoeAppEngine OPC UA nodes, fix DCL auto-reconnect and quality push
ffdda51990
fix(infra): use appConfig.Validate instead of CheckApplicationInstanceCertificate
8f2700f11e
test(infra): add integration smoke test for RealLmxProxyClient against LmxFakeProxy
2cb592ad00
docs: add LmxFakeProxy to test infrastructure documentation
edb2ab98cb
feat(infra): add LmxFakeProxy Dockerfile and docker-compose service
Compare 13 commits »
dohertj2
pushed to
main
at
dohertj2/scadalink-design
2026-03-18 11:57:25 -04:00
e837eae2cc
feat: wire real LmxProxy gRPC client into Data Connection Layer
dohertj2
pushed to
main
at
dohertj2/scadalink-design
2026-03-18 09:30:18 -04:00
da683d4fe9
fix: lazy-compile API method scripts and prefix composed alarm trigger attributes
dohertj2
pushed to
main
at
dohertj2/scadalink-design
2026-03-18 09:13:19 -04:00
db387c6613
fix: include recipients in artifact deployment and load shared scripts on startup
dohertj2
pushed to
main
at
dohertj2/scadalink-design
2026-03-18 08:43:21 -04:00
78fbb13df7
feat: wire Inbound API Route.To().Call() to site instance scripts and add Roslyn compilation
First
Previous
...
46
47
48
49
50
...
Next
Last