New pull request
api: grow a lib, so an outage can be tested instead of only observed
All checks were successful
guard / guard (pull_request) Successful in 3m43s
#27 by PerishFire was merged 2026-07-21 15:46:13 +00:00
deps: take keel 0.4.1, so a restarted postgres stops denying identity
All checks were successful
guard / guard (pull_request) Successful in 3m42s
#26 by PerishFire was merged 2026-07-21 15:33:21 +00:00
web: read the outcome off a table instead of walking an if chain
All checks were successful
guard / guard (pull_request) Successful in 4m31s
#24 by PerishFire was merged 2026-07-21 13:35:05 +00:00
chart: let the ingress carry TLS, and stop shipping a job to read a log
All checks were successful
guard / guard (pull_request) Successful in 4m7s
#23 by PerishFire was merged 2026-07-21 13:04:52 +00:00
guard: the gate is global, not pinned per repo
All checks were successful
guard / guard (pull_request) Successful in 4m6s
#22 by PerishFire was merged 2026-07-21 12:39:47 +00:00
guard: the gate is global, not pinned per repo
All checks were successful
guard / guard (pull_request) Successful in 4m39s
#21 by PerishFire was closed 2026-07-21 12:49:46 +00:00
keel: move to 0.4.0, and pin the api at one replica
All checks were successful
guard / guard (pull_request) Successful in 4m6s
#20 by PerishFire was merged 2026-07-21 08:31:26 +00:00
keel: move to 0.3.0
All checks were successful
guard / guard (pull_request) Successful in 1m19s
#19 by PerishFire was merged 2026-07-21 06:25:44 +00:00
pin: track latest negentropy (v0.6.0)
All checks were successful
guard / guard (pull_request) Successful in 1m17s
#18 by PerishFire was merged 2026-07-20 09:36:16 +00:00
ship: OCI images, helm chart, :ship version train (I8)
All checks were successful
guard / guard (pull_request) Successful in 4m54s
#17 by PerishFire was merged 2026-07-19 03:06:11 +00:00
cli: authenticate to ensign, admin over bearer tokens (I7)
All checks were successful
guard / guard (pull_request) Successful in 2m4s
#16 by PerishFire was merged 2026-07-18 14:41:59 +00:00
web: join/recover/portal/admin views + team claims + authorize bounce (I6)
All checks were successful
guard / guard (pull_request) Successful in 3m34s
#15 by PerishFire was merged 2026-07-18 08:37:46 +00:00
migrate: ride keel v0.2.0 async (task #15)
All checks were successful
guard / guard (pull_request) Successful in 4m15s
#14 by PerishFire was merged 2026-07-17 15:27:28 +00:00
tidy: gitignore .playwright-cli scratch artifacts
All checks were successful
guard / guard (pull_request) Successful in 3m20s
#13 by PerishFire was merged 2026-07-17 09:17:05 +00:00
web: design constitution + login view, Google-clean light-default (I6a)
All checks were successful
guard / guard (pull_request) Successful in 3m17s
#12 by PerishFire was merged 2026-07-17 08:33:09 +00:00
harden: token correctness, ceremony integrity, query scrub (E3/E4/E7)
All checks were successful
guard / guard (pull_request) Successful in 2m33s
#11 by PerishFire was merged 2026-07-17 07:57:13 +00:00
harden: bind refresh to client, persist scope, gate barred owners (E2)
All checks were successful
guard / guard (pull_request) Successful in 2m31s
#10 by PerishFire was merged 2026-07-17 07:33:22 +00:00
harden: veil credential units, CSPRNG secrets, persist signing key (E1)
All checks were successful
guard / guard (pull_request) Successful in 2m26s
#9 by PerishFire was merged 2026-07-17 07:24:10 +00:00
auth: forward-auth probe for traefik (I4)
All checks were successful
guard / guard (pull_request) Successful in 2m15s
#8 by PerishFire was merged 2026-07-17 06:02:36 +00:00