Commit graph

110 commits

Author SHA1 Message Date
eding c1305325f3 Merge pull request 'feat: select runtime delivery builds' (#56) from feat/runtime-delivery-selector into main
Reviewed-on: #56
2026-09-15 20:43:14 +02:00
eding 11f9271fd0 fix: leave delivery PRs for review 2026-09-15 20:25:20 +02:00
eding 08851c6324 feat: select runtime delivery builds 2026-09-15 20:04:00 +02:00
eding 67518977eb feat: onboard canonical E2E sources 2026-09-15 01:10:05 +02:00
eding 025b828958 fix: target canonical E2E fixtures 2026-09-15 00:46:58 +02:00
eding 11b8ee99a5 feat: refresh template revisions during reconcile 2026-09-15 00:25:40 +02:00
eding 8e546e1e50 Merge pull request 'feat: add scoped E2E fixture mutations' (#51) from feat/e2e-mutation into main
Reviewed-on: #51
2026-09-14 23:53:30 +02:00
eding 732270221d feat: add scoped E2E fixture mutations 2026-09-14 23:46:07 +02:00
eding 3ec1097fa3 fix: register Forgejo webhooks without Secret reads 2026-09-14 23:11:00 +02:00
eding 9109b2b367 feat: render runtime secret GitOps 2026-09-14 23:02:09 +02:00
eding bc166e4973 fix: keep static builds off shared workspaces 2026-09-13 15:46:35 +02:00
eding a867c209c3 fix: preserve generated Tekton apps 2026-09-13 14:07:47 +02:00
eding 7b1de17e5d fix: retain app registrations across refresh 2026-09-13 13:55:02 +02:00
eding 66d42b6ca4 fix: preserve generated app registrations 2026-09-13 12:27:21 +02:00
eding 9f1c05a4d4 fix: bind runtime secret roles to environments 2026-09-13 12:18:12 +02:00
eding 217f03d4be fix: use valid E2E probe secret path 2026-09-13 11:49:41 +02:00
eding 1bca082c77 fix: parse provisioned identity tokens 2026-09-13 11:47:20 +02:00
eding 20381ebddf feat: automate restricted app-secret identities 2026-09-13 11:46:08 +02:00
eding d97bc041f9 fix: report local static build status 2026-09-13 11:05:02 +02:00
eding 7d1cf8ae6d fix: build static apps on local workspace 2026-09-13 09:27:42 +02:00
eding 4281e63750 feat: manage app OpenBao secrets 2026-09-13 09:27:42 +02:00
eding 29c7180259 fix: allow piped Forgejo credentials 2026-09-13 08:56:13 +02:00
eding a62799d531 fix: provision Forgejo delivery status token 2026-09-13 01:19:52 +02:00
eding e86732d219 feat: add portable delivery E2E runner 2026-09-13 00:19:23 +02:00
eding b26c2d3165 feat: report delivery status to developers 2026-09-12 23:59:20 +02:00
eding 5954a8e99b fix: bound OpenBao mutation commands 2026-09-12 19:52:36 +02:00
eding 99eb19fba4 fix: parse uninitialized OpenBao status 2026-09-10 23:06:15 +02:00
eding b7b9068f9c fix: bound OpenBao initialization tools 2026-09-09 22:44:57 +02:00
eding 3ea55e34e0 fix: merge all bootstrap migrations 2026-09-09 21:21:27 +02:00
eding def841532b feat: purge cluster CSI storage on rebuild 2026-09-09 20:59:03 +02:00
eding 83ddc5f241 fix: close OpenBao recovery probe input 2026-09-08 17:45:09 +02:00
eding f5015c67c0 fix: bound OpenBao bootstrap commands 2026-09-08 16:57:30 +02:00
Maidn 888f4aa88b fix: report OpenBao auth setup stage 2026-09-08 16:42:30 +02:00
Maidn ac215f40ab feat: scope application secret grants 2026-09-08 15:24:10 +02:00
eding 7038197757 fix: support fresh delivery promotion 2026-09-06 21:16:48 +02:00
eding 044bd865c0 fix: generate Talconfig during reconcile 2026-09-06 20:37:05 +02:00
eding 112fc5376b feat: add platform app onboarding 2026-09-06 20:22:20 +02:00
eding 50989db2fe fix: replace delivery contract on import branch 2026-09-06 10:02:51 +02:00
eding 214b00720a fix: defer webhook refresh until Tekton exists 2026-09-06 09:51:05 +02:00
eding 62540c69a2 fix: detect absent Proxmox VM response 2026-09-06 09:38:46 +02:00
eding 54a2ae2838 fix: recover externally removed Talos VMs 2026-09-06 09:35:05 +02:00
eding 0b8147dd4f fix: complete fresh bootstrap setup 2026-09-05 23:45:59 +02:00
eding f09cdf4ee9 Merge pull request 'feat: scaffold fresh organization bootstrap' (#25) from feat/fresh-organization-bootstrap into main
Reviewed-on: #25
2026-09-05 21:16:03 +02:00
eding fe3ce96511 fix: run fresh bootstrap lifecycle 2026-09-05 20:53:07 +02:00
eding 651c2938d5 feat: scaffold fresh organization bootstrap 2026-09-05 20:28:29 +02:00
eding 0bef3b5f03 fix: restrict OpenBao unseal secret 2026-09-05 20:28:18 +02:00
eding ee517273b2 fix: reconcile delivery after reset 2026-09-05 13:23:53 +02:00
eding 1777cfce20 fix: read Cilium version from template 2026-08-31 18:57:48 +02:00
eding 3f903afd13 fix: read Cilium version from workspace 2026-08-31 18:49:27 +02:00
eding d48547229a feat: regenerate app delivery source 2026-08-31 18:40:56 +02:00