2cfcd89052
perf(sitelog): batched event-log commits and sliced retention purge
Joseph Doherty
2026-08-14 19:54:58 -04:00
c5e66ed4e4
fix(comms): fail known-dead sends immediately instead of burning Ask timeouts
Joseph Doherty
2026-08-14 19:49:00 -04:00
0b201e410c
docs(plans): arch-review remediation plan — multi-phase, subagent-executable program for all 2026-08-14 review findings
Joseph Doherty
2026-08-14 19:23:56 -04:00
ee193cd2bb
test(centralui): pin the Administrator-only /admin/secrets nav link
Joseph Doherty
2026-08-13 09:29:49 -04:00
b71fbae36e
fix(docker+tests): restore rig LDAP login via redundant local GLAuth pair + FallbackServers
Joseph Doherty
2026-08-13 08:49:05 -04:00
d28824d967
chore(deps): bump ZB.MOM.WW.Auth to 0.2.1 — AD continuation-referral fix
Joseph Doherty
2026-08-13 08:42:53 -04:00
d4bb4e17f2
docs(plans): AddTemplateScript OOM re-tested on wonder — no longer reproduces (both forms, throwaway template, <1s)
Joseph Doherty
2026-08-12 18:28:05 -04:00
d6b1942932
docs(plans): record uptime-matched wonder working-set re-read — 4.5x/2.0x reduction confirmed flat
Joseph Doherty
2026-08-12 18:25:00 -04:00
4a026d256e
docs(plans): record wonder-app-vd03 live-gate PASS — leak closed in production (8.3x metadata collapse)
Joseph Doherty
2026-08-12 18:10:02 -04:00
20f2ae05ca
docs(plans): record rig live-gate PASS for the resolver cache (+2 objs/compile vs +289 pre-fix)
Joseph Doherty
2026-08-12 17:49:29 -04:00
df17b53f08
docs(plans): mark resolver-cache tasks 1-8 complete
Joseph Doherty
2026-08-12 16:50:43 -04:00
d412fc3696
docs(scripts): record the shared caching metadata resolver invariant
Joseph Doherty
2026-08-12 16:44:44 -04:00
702de910ad
test(scripts): pin null-result and definition-agnostic caching; review polish
Joseph Doherty
2026-08-12 16:42:27 -04:00
b1c3783578
fix(scripts): memoize missing-assembly resolution on the design-time compile gate
Joseph Doherty
2026-08-12 16:39:59 -04:00
34e1a78e68
fix(scripts): memoize missing-assembly resolution in the UI script editor/sandbox
Joseph Doherty
2026-08-12 16:39:38 -04:00
8ecbc3fccb
fix(scripts): memoize missing-assembly resolution on inbound API method compiles
Joseph Doherty
2026-08-12 16:38:51 -04:00
71284adcc4
fix(scripts): memoize missing-assembly resolution on the site compile path
Joseph Doherty
2026-08-12 16:38:04 -04:00
089b16980f
fix(scripts): correct closure-size figure in regression-test comment
Joseph Doherty
2026-08-12 16:37:22 -04:00
431a5f6433
test(scripts): pin that repeat compiles resolve the assembly closure zero times
Joseph Doherty
2026-08-12 16:34:37 -04:00
2c8690a34f
feat(scripts): add process-wide caching metadata resolver for script compiles
Joseph Doherty
2026-08-12 16:33:52 -04:00
901cec9026
docs(plans): script-compile metadata resolver cache plan
Joseph Doherty
2026-08-12 16:30:53 -04:00
5a781c706c
fix(scripts): build Roslyn ScriptOptions once per process, not per compile
Joseph Doherty
2026-08-12 09:51:08 -04:00
0974de1df5
docs(skills): track the two project skills CLAUDE.md treats as authoritative
Joseph Doherty
2026-08-12 05:15:37 -04:00
006202f3c7
fix(audit): fail closed when a configured redactor is unavailable (#35)
Joseph Doherty
2026-08-12 03:04:50 -04:00
7e594054e4
build(deps): adopt ZB.MOM.WW.Auth 0.2.0 and MxGateway client/contracts 0.2.0
Joseph Doherty
2026-08-12 02:44:28 -04:00
da1669f87a
fix(docker): give every node an explicit secret store path, not just the hub four
Joseph Doherty
2026-08-11 10:26:03 -04:00
05d0631cdd
chore(plans): mark EWS transport plan tasks 10-11 complete
Joseph Doherty
2026-08-10 07:00:12 -04:00
00d8a923af
docs(notifications): EWS transport docs; close Q12 as superseded; design-doc corrections from execution reviews
Joseph Doherty
2026-08-10 06:56:56 -04:00
82f52e81ce
fix(ui): mirror the EWS username:password credentials rule on the SMTP page
Joseph Doherty
2026-08-10 06:53:15 -04:00
3e490f2a7d
test(ui): bUnit coverage for the SMTP page transport selector state machine
Joseph Doherty
2026-08-10 06:50:39 -04:00
8df15b34b8
fix(transport): carry Transport + OAuth2 authority/scope on SmtpConfigDto (OAuth2 fields were silently dropped)
Joseph Doherty
2026-08-10 06:43:43 -04:00
3da84825fc
feat(notifications): additive Transport column on SmtpConfigurations
Joseph Doherty
2026-08-10 06:09:12 -04:00
d21b7a5a48
feat(notifications): EmailTransport enum + parser for the EWS transport discriminator
Joseph Doherty
2026-08-10 06:07:14 -04:00
9f4d7d4bcb
docs(notifications): EWS email transport implementation plan (11 tasks)
Joseph Doherty
2026-08-10 06:05:04 -04:00
b2ea9c6c74
docs(notifications): design EWS email transport for the outbox; close Q12 as superseded
Joseph Doherty
2026-08-10 05:56:41 -04:00
e9c412e528
fix(host): unhandled boot exception now kills the process instead of wedging the container (#34)
Joseph Doherty
2026-08-08 05:23:26 -04:00
e697477c1f
feat(secrets): bump ZB.MOM.WW.Secrets family to 0.5.1; gate re-drill PASS on the fixed migrator
Joseph Doherty
2026-08-07 11:39:28 -04:00
4d7f09d550
test(secrets): central-shared-store live gate 5/5 — shared SQL store + hub failover proven on the rig
Joseph Doherty
2026-08-07 11:28:58 -04:00
68f812eaa4
feat(secrets): bump ZB.MOM.WW.Secrets family to 0.5.0 and wire hub fallback endpoints
Joseph Doherty
2026-08-07 10:55:38 -04:00
819ca4d7ce
docs(plans): retire the folder-hierarchy manual smoke — drag-drop steps obsolete under the [PERM] decision, rest covered by bUnit suites + CLI parity
Joseph Doherty
2026-08-01 12:37:48 -04:00
a949fe6f57
docs(plans): retire the env2 + transport manual checklists — core scenario run live 2026-08-01 (caught + fixed the create-missing FK bug), rest covered by automated suites + #31
Joseph Doherty
2026-08-01 12:34:34 -04:00
0c9dffed78
fix(transport): flush created-site ids before the connection pass — create-missing import failed FK 547 on real SQL Server
Joseph Doherty
2026-08-01 12:32:45 -04:00
1c99d6fa8d
docs(grpc-plan): live gate fully closed — ExecuteOpcUa/ExecuteRoute/parked-retry/TriggerSiteFailover all live-proven 2026-08-01
Joseph Doherty
2026-08-01 12:25:27 -04:00