snowzlmbot
17c2ce05d8
fix(secrets): keep startup alive when TTS SecretRefs are missing (#101265)
* fix(secrets): degrade missing TTS SecretRefs at startup
* test(secrets): keep non-activating startup strict
* test(secrets): mark denied key fixture synthetic
* test(secrets): use synthetic TTS key fixture
* test(secrets): use neutral TTS key placeholder
* test(secrets): isolate TTS key placeholder
* test(secrets): shorten TTS ref fixture name
* test(secrets): normalize synthetic credential fixtures
* test(secrets): isolate optional redaction coverage
* fix(secrets): preserve degraded TTS ref ownership
* refactor(secrets): keep optional resolver internal
* test(secrets): cover default provider alias misses
* test(secrets): pin explicit provider ownership
* style(secrets): format optional assignment imports
* refactor(secrets): keep optional metadata private
* style(secrets): restore collector file header
* fix(secrets): isolate unavailable SecretRef owners
Co-authored-by: snowzlmbot <293528334+snowzlmbot@users.noreply.github.com>
* test(secrets): complete provider fixtures
* style(status): avoid degraded path shadowing
* style(secrets): satisfy runtime lint
* refactor(secrets): keep error codes internal
* fix(secrets): keep unowned assignments fail closed
* fix(secrets): preserve provider resolution batching
* fix(secrets): normalize stalled resolution errors
* fix(secrets): reject provider limit violations
---------
Co-authored-by: snowzlmbot <293528334+snowzlmbot@users.noreply.github.com>
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-07-16 21:07:01 -07:00
..
2026-07-05 00:32:47 -04:00
2026-07-07 10:07:13 +01:00
2026-07-05 00:32:47 -04:00
2026-07-11 02:58:37 -07:00
2026-07-05 00:32:47 -04:00
2026-07-11 13:14:08 -07:00
2026-07-16 08:56:31 -07:00
2026-07-12 06:58:40 +01:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-15 03:58:03 -07:00
2026-07-05 00:32:47 -04:00
2026-07-14 21:39:18 -07:00
2026-07-05 00:32:47 -04:00
2026-07-14 11:03:02 -07:00
2026-07-13 11:41:27 -07:00
2026-07-13 13:59:00 +08:00
2026-07-13 05:17:27 -07:00
2026-07-10 22:23:10 -07:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-16 21:07:01 -07:00
2026-07-13 17:56:18 -07:00
2026-07-05 00:32:47 -04:00
2026-07-16 17:01:39 +01:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-14 11:03:02 -07:00
2026-07-16 16:47:25 -07:00
2026-07-05 00:32:47 -04:00
2026-07-12 17:30:34 -06:00
2026-07-05 00:32:47 -04:00
2026-07-10 22:29:13 -07:00
2026-07-16 10:10:01 -07:00
2026-07-11 15:26:48 -07:00
2026-07-15 14:02:23 -07:00
2026-07-13 16:40:55 -05:00
2026-07-16 10:10:01 -07:00
2026-07-15 01:53:00 -07:00
2026-07-14 09:20:43 -07:00
2026-07-05 00:32:47 -04:00
2026-07-15 03:25:36 +10:00
2026-07-11 06:30:57 -07:00
2026-07-07 01:10:42 -06:00
2026-07-05 00:32:47 -04:00
2026-07-13 02:30:45 -07:00
2026-07-16 10:28:36 -07:00
2026-07-06 00:08:51 +01:00
2026-07-09 05:30:12 -05:00
2026-07-11 14:50:37 -07:00
2026-07-13 11:41:27 -07:00
2026-07-16 17:30:49 -07:00
2026-07-05 00:32:47 -04:00
2026-07-16 21:07:01 -07:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-11 10:25:14 -07:00
2026-07-05 00:32:47 -04:00
2026-07-16 00:41:43 -07:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-10 05:19:13 +01:00
2026-07-13 23:01:06 -07:00
2026-07-13 08:03:53 -07:00