102 Commits

Author SHA1 Message Date
codex
64d0e10d35 ci(soteria): enforce sonar and supply-chain gates 2026-04-22 01:29:51 -03:00
codex
4b1db0c6cc ci(soteria): run doc hygiene before structure checks 2026-04-22 01:24:38 -03:00
codex
0d8199d90c security(soteria): harden pod scan posture 2026-04-22 00:01:25 -03:00
codex
3a1b2781a6 ci(soteria): use preloaded quality scanner image 2026-04-21 22:50:25 -03:00
codex
6a576477e2 ci(soteria): pass sonar token as login 2026-04-21 22:17:55 -03:00
codex
55a4e1c089 ci(soteria): run sonar and supply-chain scans 2026-04-21 22:09:06 -03:00
codex
c530fa1f1e ci(soteria): bind sonarqube token credential 2026-04-21 20:16:44 -03:00
codex
99ef3eb31f ci(soteria): use mirrored buildkit builder 2026-04-21 17:35:54 -03:00
codex
942c1598f4 test(soteria): enforce 95 percent coverage floor 2026-04-21 16:42:16 -03:00
codex
353fe69a62 ci(soteria): use harbor test runners 2026-04-21 13:36:26 -03:00
codex
b4f1e9b0cf test(soteria): pin default namespace config test 2026-04-21 12:46:08 -03:00
codex
85520b0aa9 ci(soteria): label test metrics with build artifacts 2026-04-21 11:39:13 -03:00
codex
00dcc7772a ci(soteria): publish canonical build info 2026-04-21 09:35:04 -03:00
codex
f98aa48abf ci(soteria): archive full quality evidence 2026-04-21 09:22:06 -03:00
codex
2caabd28ea docs(soteria): replace doc waivers with inline comments 2026-04-21 06:45:04 -03:00
codex
f7a08eb420 test(soteria): finish per-file coverage floor 2026-04-20 21:24:27 -03:00
codex
683014443d test(soteria): tighten edge-path coverage 2026-04-20 19:53:58 -03:00
codex
8d4dd26d14 test(soteria): cover helper fallback branches 2026-04-20 19:48:35 -03:00
codex
d923551cf8 test(soteria): lift runtime helper coverage 2026-04-20 19:46:11 -03:00
codex
4a2febe148 test(soteria): cover B2 scan and remaining policy/k8s edges 2026-04-20 19:36:23 -03:00
codex
5c9cca4420 test(soteria): cover policy cycle and start loops 2026-04-20 18:47:19 -03:00
codex
7b592edb6d test(soteria): lift helper and B2 refresh coverage 2026-04-20 18:42:10 -03:00
codex
7df3552f4f test(k8s): cover client-backed job and state flows 2026-04-20 18:38:12 -03:00
codex
214f89cf0d test(soteria): cover inventory builder flows 2026-04-20 18:31:59 -03:00
codex
d309920ff1 test(soteria): cover restic usage store 2026-04-20 18:27:33 -03:00
codex
9a061c14ae test(soteria): cover auth and backup handlers 2026-04-20 18:23:55 -03:00
codex
783c9f7d1a test(soteria): make entrypoint runner testable 2026-04-20 18:16:30 -03:00
codex
20e4027d26 test(soteria): cover restore validation and cleanup paths 2026-04-20 18:13:08 -03:00
codex
7f44730f58 test(soteria): cover policy handlers and runtime helpers 2026-04-20 18:07:01 -03:00
codex
d975d9076f test(longhorn): cover client request and backup flows 2026-04-20 18:02:00 -03:00
codex
798bc510bd test(soteria): cover embedded ui renderer paths 2026-04-20 17:43:55 -03:00
codex
c5f922c6b7 test(soteria): raise telemetry and utility coverage 2026-04-20 17:41:28 -03:00
codex
0cda32777f test(soteria): lift b2 and job helper coverage 2026-04-20 17:32:43 -03:00
codex
2ec2edae4c test(config): raise environment loader coverage 2026-04-20 17:28:18 -03:00
codex
0932cae7c3 refactor(server): split API concerns and retire LOC waivers 2026-04-20 17:24:58 -03:00
codex
e3863b9109 refactor(k8s): split job builders and helpers 2026-04-20 17:09:34 -03:00
codex
1f56b415ed refactor(ui): split backup console panels 2026-04-20 17:05:06 -03:00
codex
b74c5b6ca3 quality(soteria): always emit coverage summary even on earlier gate failures 2026-04-20 13:52:16 -03:00
30dc9a1a6d ci(soteria): escape test labels via jq string encoding 2026-04-20 13:17:49 -03:00
d2c36e5275 ci(soteria): fix test metric label escaping 2026-04-20 13:10:23 -03:00
Codex
5496fccb9f ci: retrigger quality metrics publish 2026-04-20 13:02:59 -03:00
codex
06c9bdb8dd ci: retrigger pipeline for metrics freshness 2026-04-20 12:43:05 -03:00
codex
729d793598 ci: enforce 30d build and artifact retention 2026-04-20 12:28:54 -03:00
codex
89a8d66cbe ci: retrigger metrics publish after stale agent cleanup 2026-04-20 09:22:24 -03:00
codex
415c92f43c ci(soteria): emit placeholder test-case metric when go test stream is empty 2026-04-20 09:09:22 -03:00
codex
2a3c994cd8 ci(soteria): publish per-test case metrics for flaky tracking 2026-04-20 08:35:08 -03:00
codex
e4e087fe0f ci(soteria): publish docs_naming from doc hygiene check 2026-04-20 08:09:05 -03:00
codex
169afc62d4 ci(soteria): make enforce stage shell portable 2026-04-20 01:28:37 -03:00
codex
309c888e76 ci(soteria): fix pushgateway publish heredoc in sh 2026-04-20 01:24:02 -03:00
codex
7859457c8b ci(soteria): remove dind from quality runs and harden post 2026-04-20 01:14:54 -03:00