S

Spinnaker

S
Spinnaker DevOps

orca-main-188

feat(orca): add metric for system errors when starting executions (#8…

S
Spinnaker DevOps

keel-main-120

perf(fiat): serialize resources once per sync and skip unchanged Redi…

S
Spinnaker DevOps

orca-main-187

perf(fiat): serialize resources once per sync and skip unchanged Redi…

S
Spinnaker DevOps

rosco-main-128

perf(fiat): serialize resources once per sync and skip unchanged Redi…

S
Spinnaker DevOps

keel-main-119

perf(fiat): index restricted resources by group and use sets for serv…

S
Spinnaker DevOps

orca-main-186

perf(fiat): index restricted resources by group and use sets for serv…

S
Spinnaker DevOps

rosco-main-127

perf(fiat): index restricted resources by group and use sets for serv…

S
Spinnaker DevOps

orca-main-185

perf(clouddriver/orca): use label selectors for kubernetes artifact l…

S
Spinnaker DevOps

orca-main-184

perf(sql): avoid loading the full execution for foreign partition che…

S
Spinnaker DevOps

clouddriver-main-229: feat(artifacts): add Fiat permissions to artifact accounts (#7892)

feat(artifacts): add Fiat permissions to artifact accounts Artifact accounts had no authorization model at all: any caller could list every account and download through any of them, with the account name resolved at pipeline-execution time never checked against the caller's permissions. Give every artifact account type (S3, GCS, GitHub, GitLab, Bitbucket, HTTP, Maven, Ivy, Helm, Jenkins, Oracle, G…

S
Spinnaker DevOps

front50-main-124: feat(artifacts): add Fiat permissions to artifact accounts (#7892)

feat(artifacts): add Fiat permissions to artifact accounts Artifact accounts had no authorization model at all: any caller could list every account and download through any of them, with the account name resolved at pipeline-execution time never checked against the caller's permissions. Give every artifact account type (S3, GCS, GitHub, GitLab, Bitbucket, HTTP, Maven, Ivy, Helm, Jenkins, Oracle, G…

S
Spinnaker DevOps

gate-main-168: feat(artifacts): add Fiat permissions to artifact accounts (#7892)

feat(artifacts): add Fiat permissions to artifact accounts Artifact accounts had no authorization model at all: any caller could list every account and download through any of them, with the account name resolved at pipeline-execution time never checked against the caller's permissions. Give every artifact account type (S3, GCS, GitHub, GitLab, Bitbucket, HTTP, Maven, Ivy, Helm, Jenkins, Oracle, G…

S
Spinnaker DevOps

igor-main-128: feat(artifacts): add Fiat permissions to artifact accounts (#7892)

feat(artifacts): add Fiat permissions to artifact accounts Artifact accounts had no authorization model at all: any caller could list every account and download through any of them, with the account name resolved at pipeline-execution time never checked against the caller's permissions. Give every artifact account type (S3, GCS, GitHub, GitLab, Bitbucket, HTTP, Maven, Ivy, Helm, Jenkins, Oracle, G…

S
Spinnaker DevOps

kayenta-main-191: feat(artifacts): add Fiat permissions to artifact accounts (#7892)

feat(artifacts): add Fiat permissions to artifact accounts Artifact accounts had no authorization model at all: any caller could list every account and download through any of them, with the account name resolved at pipeline-execution time never checked against the caller's permissions. Give every artifact account type (S3, GCS, GitHub, GitLab, Bitbucket, HTTP, Maven, Ivy, Helm, Jenkins, Oracle, G…

S
Spinnaker DevOps

keel-main-118: feat(artifacts): add Fiat permissions to artifact accounts (#7892)

feat(artifacts): add Fiat permissions to artifact accounts Artifact accounts had no authorization model at all: any caller could list every account and download through any of them, with the account name resolved at pipeline-execution time never checked against the caller's permissions. Give every artifact account type (S3, GCS, GitHub, GitLab, Bitbucket, HTTP, Maven, Ivy, Helm, Jenkins, Oracle, G…

S
Spinnaker DevOps

orca-main-183: feat(artifacts): add Fiat permissions to artifact accounts (#7892)

feat(artifacts): add Fiat permissions to artifact accounts Artifact accounts had no authorization model at all: any caller could list every account and download through any of them, with the account name resolved at pipeline-execution time never checked against the caller's permissions. Give every artifact account type (S3, GCS, GitHub, GitLab, Bitbucket, HTTP, Maven, Ivy, Helm, Jenkins, Oracle, G…

S
Spinnaker DevOps

rosco-main-126: feat(artifacts): add Fiat permissions to artifact accounts (#7892)

feat(artifacts): add Fiat permissions to artifact accounts Artifact accounts had no authorization model at all: any caller could list every account and download through any of them, with the account name resolved at pipeline-execution time never checked against the caller's permissions. Give every artifact account type (S3, GCS, GitHub, GitLab, Bitbucket, HTTP, Maven, Ivy, Helm, Jenkins, Oracle, G…

S
Spinnaker DevOps v2026.3-5

gate-2026.3-5

fix(gate): let JsonHttpMessageConverter hand back raw JSON bodies as …

S
Spinnaker DevOps

gate-main-167

fix(gate): let JsonHttpMessageConverter hand back raw JSON bodies as …

S
Spinnaker DevOps

gate-main-166

feat(orca,gate): allow searches to include executions from deleted pi…

S
Spinnaker DevOps

orca-main-182

feat(orca,gate): allow searches to include executions from deleted pi…

S
Spinnaker DevOps

front50-main-123: fix(kork): shared URL restrictions that check resolved addresses (#8099)

feat(kork): shared UrlRestrictions that check resolved addresses Move user-supplied URL validation into kork-web (UrlRestrictions) and make orca's UserConfiguredUrlRestrictions and clouddriver's HttpUrlRestrictions thin wrappers over it, replacing two diverging copies. Existing config properties are unchanged. orca: rejectedIps was matched against the hostname string. Spring Security 6's IpAddress…

S
Spinnaker DevOps

gate-main-165: fix(kork): shared URL restrictions that check resolved addresses (#8099)

feat(kork): shared UrlRestrictions that check resolved addresses Move user-supplied URL validation into kork-web (UrlRestrictions) and make orca's UserConfiguredUrlRestrictions and clouddriver's HttpUrlRestrictions thin wrappers over it, replacing two diverging copies. Existing config properties are unchanged. orca: rejectedIps was matched against the hostname string. Spring Security 6's IpAddress…

S
Spinnaker DevOps

igor-main-127: fix(kork): shared URL restrictions that check resolved addresses (#8099)

feat(kork): shared UrlRestrictions that check resolved addresses Move user-supplied URL validation into kork-web (UrlRestrictions) and make orca's UserConfiguredUrlRestrictions and clouddriver's HttpUrlRestrictions thin wrappers over it, replacing two diverging copies. Existing config properties are unchanged. orca: rejectedIps was matched against the hostname string. Spring Security 6's IpAddress…

S
Spinnaker DevOps

kayenta-main-189: fix(kork): shared URL restrictions that check resolved addresses (#8099)

feat(kork): shared UrlRestrictions that check resolved addresses Move user-supplied URL validation into kork-web (UrlRestrictions) and make orca's UserConfiguredUrlRestrictions and clouddriver's HttpUrlRestrictions thin wrappers over it, replacing two diverging copies. Existing config properties are unchanged. orca: rejectedIps was matched against the hostname string. Spring Security 6's IpAddress…