Commit Graph
43 Commits
Author SHA1 Message Date
marcopan 663c60dc3e fix(ci): handle root-owned server restore artifacts 2026-08-26 03:26:17 +02:00
marcopan 0df95e337e fix(ci): assert projected server auth status 2026-08-26 02:33:39 +02:00
marcopan a3259ced99 fix(ci): verify projected server auth layout 2026-08-26 02:11:36 +02:00
marcopan 2b6bb058d8 fix(deploy): project server secrets for core uid 2026-08-26 01:45:57 +02:00
marcopan 73efeb7f3d fix(deploy): make server workspace fixture readable 2026-08-26 01:19:53 +02:00
marcopan 287ce91e67 fix(deploy): seed session CA in local smoke 2026-08-26 00:56:30 +02:00
marcopan 12d257056f fix(deploy): project server session secrets in smoke 2026-08-26 00:44:30 +02:00
marcopan e51a6a2253 fix(deploy): prepare server auth projection root 2026-08-26 00:12:25 +02:00
marcopan d49c644b61 fix(deploy): prepare server auth root before configure 2026-08-25 23:46:32 +02:00
marcopan 886faed886 fix(ci): project server auth in deployment smoke 2026-08-25 21:26:07 +02:00
marcopan 6afb5d242b fix(ci): isolate generated smoke evidence 2026-08-25 20:30:17 +02:00
marcopan 97c6788f16 fix(ci): reclaim space for semantic backup smoke 2026-08-25 20:12:34 +02:00
marcopan a6655a5e2c fix(ci): preserve secure secret mount ownership 2026-08-25 19:56:48 +02:00
marcopan fb4a1fa25b fix(ci): complete Pi provider fixture metadata 2026-08-25 19:23:57 +02:00
marcopan a8a80b9846 fix(ci): pin maintenance smoke image 2026-08-25 19:10:06 +02:00
marcopan 73b784a176 fix(ci): project private application secrets 2026-08-25 18:47:49 +02:00
marcopan 2c2bf1940b fix(ci): project private runtime fixtures 2026-08-25 18:04:13 +02:00
marcopan abfcfb0e06 fix(ci): use supported Compose create syntax 2026-08-25 17:37:48 +02:00
marcopan f0e78b1ce3 fix(ci): project local auth for core runtime 2026-08-25 17:35:29 +02:00
marcopan 4d230b87af fix(deploy): render maintenance smoke profile 2026-08-18 07:24:18 +02:00
marcopan fe190e7046 fix(auth): close Task 15 review round two 2026-08-18 07:21:24 +02:00
marcopan b2772f10a5 test(deploy): retain failed smoke image evidence 2026-08-18 06:37:35 +02:00
marcopan 2b618c5a0f test(auth): harden Task 15 OIDC smoke evidence 2026-08-18 06:33:48 +02:00
marcopan dee17893b4 fix(auth): harden restore verification transaction 2026-08-18 00:58:12 +02:00
marcopan 0651f3316f fix(auth): validate stopped workspace restore 2026-08-18 00:06:28 +02:00
marcopan e8b9995ed0 feat(auth): integrate authentication with installation lifecycle 2026-08-17 23:33:51 +02:00
marcopan 0d0c15b4b8 fix(auth): complete Task 13 deployment review 2026-08-17 22:15:41 +02:00
marcopan 7e52df2702 fix(auth): address Task 13 deployment review findings 2026-08-17 21:31:25 +02:00
marcopan 9558eaa508 feat(auth): integrate authentication with installation lifecycle 2026-08-17 20:21:42 +02:00
marcopan aa8a2e9278 refactor(cli): rename operator command to tht 2026-08-15 21:56:40 +02:00
marcopan ab33e0ed0a docs: describe read-only workspace runtime configuration 2026-08-14 18:01:02 +02:00
marcopan a071e0baff test: migrate deployment smoke fixtures to the P1.1 layout 2026-08-11 15:11:52 +02:00
marcopan 66f44b054f test: add schema v3 only absence gate 2026-08-11 08:09:01 +02:00
marcopan bff21507df test: harden offline semantic proof 2026-08-08 20:42:14 +02:00
marcopan 8240fa4472 test: add internal semantic smoke 2026-08-08 20:29:47 +02:00
marcopan 4e3fecbe8e refactor: retire external vector deployment 2026-08-08 19:05:57 +02:00
marcopan 8f4ec1e1a3 fix: tighten internal semantic compose contracts 2026-08-08 18:47:22 +02:00
marcopan 840db9bd4f fix: bootstrap registry on first workspace list 2026-08-05 16:49:56 +02:00
marcopan b93f13e39e fix: stabilize runtime workspace identity 2026-08-05 16:39:23 +02:00
marcopan bd798b1c96 fix: render registry workspaces for harness 2026-08-05 16:03:45 +02:00
marcopan ece9cfda50 fix: validate deployment rollback and server topology 2026-08-05 15:15:06 +02:00
marcopan 5f015a5a37 fix: complete deployment release gates 2026-08-05 14:35:25 +02:00
marcopan 2ae89c075e test: gate unified compose deployment 2026-08-05 13:41:33 +02:00