Peter Steinberger
347ee45895
fix(secrets): surface degradation in logs and doctor (#109792)
* fix(secrets): surface degraded owners safely
* fix(secrets): preserve degradation ownership across reloads
* fix(secrets): require cold ownership for source recovery
* refactor(secrets): keep assignment provenance internal
* test(secrets): use provider error contract
* fix(secrets): attribute provider failures to active co-owners
* test(secrets): clarify provider failure fixture
* fix(secrets): redact doctor degradation reasons
* test(secrets): align reload harness with runtime state
* test(secrets): cover atomic source publication
* fix(secrets): preserve web owner degradation context
* fix(secrets): retain active web degradation co-owners
* fix(secrets): keep web provider error internal
* refactor(secrets): unify reload degradation state
* refactor(config): remove obsolete source snapshot setter
2026-07-18 11:46:53 +01:00
..
2026-07-18 11:42:14 +01:00
2026-07-16 20:29:15 -07:00
2026-07-05 00:32:47 -04:00
2026-07-09 14:53:52 -07:00
2026-07-18 08:51:23 +01:00
2026-07-18 08:42:40 +01:00
2026-07-05 00:32:47 -04:00
2026-07-18 11:46:53 +01:00
2026-07-18 10:31:58 +01:00
2026-07-05 00:32:47 -04:00
2026-07-16 10:06:39 -07:00
2026-07-18 11:46:53 +01:00
2026-07-18 10:37:25 +01:00
2026-07-16 10:10:01 -07:00
2026-07-17 09:44:52 -04:00
2026-07-18 06:20:24 +01:00
2026-07-11 14:50:37 -07:00
2026-07-18 09:59:10 +01:00
2026-07-18 10:56:37 +01:00
2026-07-17 23:59:57 +01:00
2026-07-18 03:05:03 +01:00
2026-07-18 09:18:40 +01:00
2026-07-13 22:54:04 -06:00
2026-07-18 03:54:45 +01:00
2026-07-05 01:26:25 -04:00
2026-07-17 23:59:57 +01:00
2026-07-18 09:44:20 +01:00
2026-07-18 11:42:14 +01:00
2026-07-18 10:56:37 +01:00
2026-07-11 15:26:48 -07:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-18 11:01:08 +01:00
2026-07-05 00:32:47 -04:00
2026-07-18 10:56:37 +01:00
2026-07-18 10:56:37 +01:00
2026-07-13 13:59:00 +08:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-11 14:50:37 -07:00
2026-07-05 00:32:47 -04:00
2026-07-15 07:28:58 -04:00
2026-07-05 00:32:47 -04:00