dohertj2 dohertj2
  • Joined on 2026-02-20
dohertj2 pushed to docs/alarm-client-wm-app-finding at dohertj2/mxaccessgw 2026-05-18 06:34:54 -04:00
6c640306e5 Merge branch 'fix/alarm-sta-wiring'
a67a5a4857 fix(worker): wire alarm command handler and STA poll loop (Gap 1 + Gap 2)
Compare 2 commits »
dohertj2 pushed to master at dohertj2/lmxopcua 2026-05-18 06:34:53 -04:00
56bb1ceaf5 Merge branch 'feat/alarm-historian-c1-writer'
8a51842e89 test(historian-sidecar): complete PR C.1 test coverage for AahClientManagedAlarmEventWriter
Compare 2 commits »
dohertj2 pushed to master at dohertj2/lmxopcua 2026-05-18 06:07:35 -04:00
fea2b34e9a Merge branch 'feat/wave4-phase7'
392b219233 fix(tests): stabilize three flaky tests under parallel full-solution load
41f133a337 feat(admin-ui): add /virtual-tags, /scripted-alarms, and /script-log pages (tasks #25, #26, #27)
bc8ff7a5fe feat(phase7): wire RingBufferHistoryWriter as production IHistoryWriter for virtual tags (Gap 5)
ca149ce907 feat(phase7): route OPC UA Part 9 Acknowledge/Confirm methods to ScriptedAlarmEngine (task #24)
Compare 5 commits »
dohertj2 pushed to master at dohertj2/lmxopcua 2026-05-18 05:37:47 -04:00
1913bda6b8 Merge branch 'fix/phase-6-1-stale-compliance-check'
fa965ede3d fix(compliance): drop stale Galaxy.Proxy assertions from phase 6.1 gate
7b3b6580b3 Merge branch 'fix/test-fixture-sql-host'
41da84293a fix(tests): point DB-test fixture defaults at the migrated SQL host
16a87b08f3 docs: add four planning runbooks for Phase 6.3 interop, v2 GA gates, live-hardware validation, and alarms worker wiring
Compare 5 commits »
dohertj2 pushed to master at dohertj2/lmxopcua 2026-05-18 04:50:57 -04:00
da8a3e46f7 Merge branch 'feat/tasks-12-14-22-23'
09af8d2830 docs: add Phase 7 status reconciliation document
6c78027b5a docs: retire docs/v2/lmx-followups.md (all items DONE, pre-PR-7.2 arch)
bb1854b2f8 feat(admin): add five-identifier ranked equipment search (Phase 6.4 Stream B.5)
70d7166a39 test(server): harden deferred authz gates — task #12 Browse/Subscribe/Call/AlarmAck
Compare 10 commits »
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-18 04:21:29 -04:00
6139a65a7b fix(site-runtime): fan tag updates out to every attribute sharing a tag path
dohertj2 pushed to master at dohertj2/lmxopcua 2026-05-18 03:52:51 -04:00
412cdec9b1 Merge branch 'docs/reservations'
b90718013e docs: add Reservations.md — external-ID reservation flow
Compare 2 commits »
dohertj2 pushed to master at dohertj2/lmxopcua 2026-05-18 03:37:34 -04:00
4a2e993a95 Merge branch 'chore/admin-trim-page-notices'
adbbb5e7d0 chore(admin): trim explanatory notices from role-grants and certificates
Compare 2 commits »
dohertj2 pushed to master at dohertj2/lmxopcua 2026-05-18 03:21:10 -04:00
a8ef73dcb5 Merge branch 'feat/ldap-role-grants-signin'
22fd314694 fix(admin): make the role-grants page interactive
8adb83afee feat(admin): consume LDAP role grants at sign-in, incl. cluster scoping
Compare 3 commits »
dohertj2 pushed to master at dohertj2/lmxopcua 2026-05-18 02:52:13 -04:00
1e04796953 Merge branch 'feat/admin-technical-light-design'
5f5bfe1ea5 fix: make Admin LDAP sign-in work against GLAuth
482d5f5637 feat: restyle Admin UI with the technical-light design system
Compare 3 commits »
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-18 02:42:47 -04:00
fa7b12c4a3 test(playwright): align E2E nav tests with current NavMenu
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-18 02:34:54 -04:00
579522c586 fix(security): make auth-cookie SecurePolicy configurable for HTTP-only deployments
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-17 06:50:36 -04:00
deedf45676 fix(docker): copy Directory.Packages.props into the build image
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-17 06:46:48 -04:00
1038683c58 test(integration): repair IntegrationTests harness and stale API-key test
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-17 06:36:07 -04:00
adf73ab116 test(host): configure ApiKeyPepper in CentralCompositionRootTests
dohertj2 pushed to master at dohertj2/lmxopcua 2026-05-17 06:29:44 -04:00
31b9468102 Merge branch 'fix/admin-configdb-host'
cf024c8150 fix: point Admin ConfigDb at the shared SQL host
Compare 2 commits »
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-17 05:43:12 -04:00
722773f2b5 docs(code-reviews): regenerate index — all 66 re-review findings resolved
cfa8667c78 test(central-ui): fix test-host hang in CentralUI.Tests
e55bd46ca1 fix(health-monitoring): resolve HealthMonitoring-015 — nullable LastReportReceivedAt
7da303d7bb fix(configuration-database): resolve ConfigurationDatabase-012 — store inbound-API keys as HMAC-SHA256 hashes
Compare 4 commits »
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-05-17 03:18:51 -04:00
f23513c30b docs(code-reviews): regenerate index after resolving 64 of 66 re-review findings
d6221419c6 fix(template-engine): resolve TemplateEngine-015,016 — cascade-rename nested derived templates, correct composed-script ParentPath
0135a6b2a6 fix(store-and-forward): resolve StoreAndForward-015..017 — document maxRetries=0 contract, replicate operator retry/discard, real category in activity log
be274212f0 fix(site-runtime): resolve SiteRuntime-017..019 — isolated attribute snapshot for child actors, corrected dispatcher doc, remove dead lifecycle handlers
6d63fef934 fix(site-event-logging): resolve SiteEventLogging-012..014 — fault dropped-event tasks, escape LIKE wildcards, re-triage startup-purge finding (Won't Fix)
Compare 20 commits »
dohertj2 deleted branch chore/solution-module-folders from dohertj2/lmxopcua 2026-05-17 02:31:35 -04:00
dohertj2 pushed to master at dohertj2/lmxopcua 2026-05-17 02:30:52 -04:00
0aee14686b Merge branch 'chore/solution-module-folders'
4e1751e1a4 docs: correct CLAUDE.md test commands for per-module test layout
969b0847a1 docs: update path references for module-folder reorganization
a25593a9c6 chore: organize solution into module folders (Core/Server/Drivers/Client/Tooling)
Compare 4 commits »