feat(auth): @RequirePrivilege/@RequireRole/@RequireScope guards (ADR-0025)
CI / commits (pull_request) Successful in 3m22s
CI / check (pull_request) Failing after 3m51s
CI / scan (pull_request) Failing after 3m59s
CI / a11y (pull_request) Successful in 4m23s
CI / perf (pull_request) Successful in 9m14s
#208 by julien was merged 2026-05-23 21:49:36 +02:00 2 / 3
fix(ci): refresh lockfile for the new shared-auth lib
CI / commits (pull_request) Successful in 2m59s
CI / a11y (pull_request) Successful in 2m2s
Docs site / build (pull_request) Successful in 4m33s
CI / perf (pull_request) Successful in 8m34s
CI / scan (pull_request) Failing after 3m17s
CI / check (pull_request) Failing after 4m0s
#207 by julien was merged 2026-05-23 21:22:00 +02:00 1 / 2
feat(auth): authorization catalogues + Principal builder skeleton (ADR-0025)
CI / check (pull_request) Failing after 28s
CI / commits (pull_request) Failing after 25s
CI / scan (pull_request) Failing after 56s
CI / a11y (pull_request) Failing after 33s
CI / perf (pull_request) Failing after 47s
Docs site / build (pull_request) Failing after 26s
#206 by julien was merged 2026-05-23 21:09:14 +02:00 3 / 5
docs(adr-0025): promote to accepted + sync persona matrix with test tenant
CI / scan (pull_request) Failing after 2m31s
CI / commits (pull_request) Successful in 2m56s
CI / check (pull_request) Successful in 3m10s
CI / a11y (pull_request) Successful in 2m46s
Docs site / build (pull_request) Successful in 2m56s
CI / perf (pull_request) Successful in 7m6s
#205 by julien was merged 2026-05-23 17:42:58 +02:00 4 / 5
chore(deps): update dependency @swc/core to v1.15.40
CI / commits (pull_request) Has been skipped
CI / perf (pull_request) Has been skipped
CI / scan (pull_request) Failing after 2m11s
CI / a11y (pull_request) Successful in 4m32s
CI / check (pull_request) Successful in 5m9s
Docs site / build (pull_request) Successful in 3m6s
#204 by adastra-bot was merged 2026-05-23 21:13:06 +02:00 0 / 1
chore(deps): update analog monorepo to v2.5.2
CI / commits (pull_request) Has been skipped
CI / perf (pull_request) Has been skipped
CI / check (pull_request) Successful in 4m26s
CI / a11y (pull_request) Successful in 4m14s
Docs site / build (pull_request) Successful in 2m46s
CI / scan (pull_request) Failing after 57s
#203 by adastra-bot was merged 2026-05-22 11:35:20 +02:00 0 / 1
chore(deps): update dependency vite to v8.0.14
CI / scan (pull_request) Successful in 2m28s
CI / commits (pull_request) Has been skipped
CI / perf (pull_request) Has been skipped
CI / check (pull_request) Successful in 3m51s
CI / a11y (pull_request) Successful in 1m32s
Docs site / build (pull_request) Successful in 46s
#202 by adastra-bot was merged 2026-05-21 10:31:56 +02:00 0 / 1
docs(adr-0025): authorization model — privileges × roles × scopes
CI / a11y (pull_request) Successful in 3m22s
Docs site / build (pull_request) Successful in 3m29s
CI / perf (pull_request) Successful in 6m35s
CI / scan (pull_request) Successful in 3m10s
CI / commits (pull_request) Successful in 3m26s
CI / check (pull_request) Successful in 3m37s
#201 by julien was merged 2026-05-20 18:42:47 +02:00 4 / 5
fix(ci): move grpc-tools to optionalDependencies (revert NODE_OPTIONS attempt)
CI / commits (pull_request) Successful in 3m57s
CI / scan (pull_request) Successful in 4m20s
CI / check (pull_request) Successful in 6m13s
CI / a11y (pull_request) Successful in 2m53s
Docs site / build (pull_request) Successful in 4m0s
CI / perf (pull_request) Successful in 7m41s
#200 by julien was merged 2026-05-20 15:06:27 +02:00 3 / 5
fix(ci): pass NODE_OPTIONS=--use-system-ca to clear grpc-tools tls install
CI / scan (pull_request) Failing after 1m22s
CI / check (pull_request) Failing after 1m27s
CI / commits (pull_request) Failing after 1m31s
CI / perf (pull_request) Failing after 14s
CI / a11y (pull_request) Failing after 1m36s
Docs site / build (pull_request) Failing after 1m41s
#199 by julien was merged 2026-05-20 10:23:39 +02:00 0 / 2
fix(deps): update dependency @azure/msal-node to v5.2.2
CI / commits (pull_request) Has been skipped
CI / perf (pull_request) Has been skipped
CI / scan (pull_request) Successful in 1m54s
CI / a11y (pull_request) Successful in 3m22s
CI / check (pull_request) Successful in 3m58s
Docs site / build (pull_request) Successful in 2m8s
feat(portal-shell): chatbot widget — SSE-bridged AI assistant with full a11y uplift
CI / scan (pull_request) Successful in 3m51s
CI / commits (pull_request) Successful in 3m53s
CI / check (pull_request) Successful in 4m18s
CI / a11y (pull_request) Successful in 2m28s
CI / perf (pull_request) Successful in 5m59s
#197 by julien was merged 2026-05-20 01:39:14 +02:00 5 / 6
feat(portal-bff): ai-bridge controller — SSE chat + JSON rag/models
CI / scan (pull_request) Successful in 2m59s
CI / commits (pull_request) Successful in 3m6s
CI / check (pull_request) Successful in 3m32s
CI / a11y (pull_request) Successful in 1m50s
Docs site / build (pull_request) Successful in 2m34s
CI / perf (pull_request) Successful in 4m4s
#196 by julien was merged 2026-05-19 22:39:36 +02:00 4 / 5
feat(portal-bff): ai-client skeleton — vendored protos + grpc client + Principal mapper
CI / commits (pull_request) Successful in 3m34s
CI / scan (pull_request) Successful in 3m47s
CI / check (pull_request) Successful in 6m15s
CI / a11y (pull_request) Successful in 2m26s
Docs site / build (pull_request) Successful in 1m7s
CI / perf (pull_request) Successful in 4m33s
#195 by julien was merged 2026-05-19 21:30:05 +02:00 5 / 6
docs(adr-0024): ai service relay — gRPC dial + SSE bridge + POC principal
CI / scan (pull_request) Successful in 2m45s
CI / commits (pull_request) Successful in 2m44s
CI / check (pull_request) Successful in 2m59s
CI / a11y (pull_request) Successful in 2m15s
Docs site / build (pull_request) Successful in 2m23s
CI / perf (pull_request) Successful in 5m9s
#194 by julien was merged 2026-05-19 20:11:16 +02:00 4 / 5
chore(deps): update dependency cytoscape to v3.33.4
CI / commits (pull_request) Has been skipped
CI / perf (pull_request) Has been skipped
CI / scan (pull_request) Successful in 1m50s
CI / a11y (pull_request) Successful in 3m53s
CI / check (pull_request) Successful in 4m38s
Docs site / build (pull_request) Successful in 2m54s
#193 by adastra-bot was merged 2026-05-19 18:39:16 +02:00 0 / 1
chore(deps): update dependency ts-jest to v29.4.10
CI / commits (pull_request) Has been skipped
CI / perf (pull_request) Has been skipped
CI / scan (pull_request) Successful in 2m0s
CI / a11y (pull_request) Successful in 4m43s
Docs site / build (pull_request) Successful in 3m13s
CI / check (pull_request) Successful in 1m51s
#192 by adastra-bot was merged 2026-05-19 15:12:32 +02:00 0 / 1
chore(deps): update dependency postcss to v8.5.15
CI / commits (pull_request) Has been skipped
CI / perf (pull_request) Has been skipped
CI / scan (pull_request) Successful in 2m17s
CI / a11y (pull_request) Successful in 4m51s
CI / check (pull_request) Successful in 5m17s
Docs site / build (pull_request) Successful in 3m5s
#191 by adastra-bot was merged 2026-05-19 14:20:11 +02:00 0 / 1
chore(deps): bump brace-expansion + ws overrides to clear audit
CI / scan (pull_request) Successful in 3m22s
CI / commits (pull_request) Successful in 3m52s
CI / check (pull_request) Successful in 5m41s
CI / a11y (pull_request) Successful in 2m46s
Docs site / build (pull_request) Successful in 3m57s
CI / perf (pull_request) Successful in 8m57s
#190 by julien was merged 2026-05-19 12:28:14 +02:00 3 / 4
feat(portal-shell): ghost-style Sign-in button with log-in icon
CI / scan (pull_request) Failing after 3m4s
CI / commits (pull_request) Successful in 3m23s
CI / check (pull_request) Successful in 4m48s
CI / a11y (pull_request) Successful in 1m50s
CI / perf (pull_request) Successful in 3m40s
#189 by julien was merged 2026-05-19 11:42:33 +02:00 5 / 5