feat: trust/exposure fields — installVerification, keyPinned, exposure
Some checks failed
Security / Security check (push) Failing after 2s

Regenerated stubs for the additive proto: per-entry
StoreEntry.installVerification, StoreSource.keyPinned, the
ListStoresResponse policy snapshot (requireSignatures /
trustedPublisherCount) and DeclaredService.exposure. New
listStoresFull() exposes the response-level snapshot; listStores()
stays as the plain source list.

Signed-off-by: flemming-it <stefan.a.flemming@googlemail.com>
This commit is contained in:
flemming-it 2026-07-21 12:56:35 +02:00
parent d9ef3ecdb6
commit 0eafaa763a
4 changed files with 143 additions and 4 deletions

View file

@ -6,6 +6,14 @@ for the authoritative per-release detail.
## Unreleased
- Regenerated stubs for the trust/exposure proto additions:
`StoreEntry.installVerification` (pinned-key / trusted-publishers /
unverified / blocked / federated), `StoreSource.keyPinned`,
`ListStoresResponse.requireSignatures` / `trustedPublisherCount`,
`DeclaredService.exposure` (loopback/private/public/unknown).
- New `listStoresFull()` returning the full response incl. the
policy snapshot; `listStores()` unchanged.
- `InvocationList.detachedEnabled`: whether the operator enabled
detached invocations — monitor UIs can distinguish "feature off"
from "on, but no runs yet". Regenerated stubs.