8000 Tags · caipp/fiat · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: caipp/fiat

Tags

v0.49.7

Toggle v0.49.7's commit message
8000

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix(roles): Avoid filtering when `allowAccessToUnknownApplications` i…

…s enabled (spinnaker#255)

This flag was originally added to allow sites with large numbers of
applications to avoid needlessly serializing the same set of applications
for each user.

Unfortunately it doesn't play nice when an application was explicitly
filtered out because a user was not granted access to it!

This PR will no longer filter applications but rather include them in
the permission with _no_ authorizations.

It only applies when `allowAccessToUnknownApplications` is enabled.

```
[
  {
    "name": "clouddriver",
    "authorizations": [
      "READ",
      "WRITE"
    ]
  },
  {
    "name": "orca",
    "authorizations": [

    ]
  }
]
```

vs

```
[
  {
    "name": "clouddriver",
    "authorizations": [
      "READ",
      "WRITE"
    ]
  }
]
```

v0.49.6

Toggle v0.49.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat(api): FiatPermissionEvaluator reliablity (spinnaker#254)

Adds retry support for calls to fiat in FiatPermissionEvaluator
Invalidates cached users if they contain legacyFallback permissions

v0.49.5

Toggle v0.49.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat(api): Allow `admin` to access any resource regardless of permiss…

…ion (spinnaker#253)

v0.49.4

Toggle v0.49.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix(api): Fix enabled/legacyFallback fallbacks in `FiatStatus` (spinn…

…aker#252)

v0.49.3

Toggle v0.49.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat(roles): Adding dynomite support (spinnaker#249)

Also fixes a bug that failed to revoke roles during put operations.

v0.49.2

Toggle v0.49.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat(metrics): Enable the `OkHttpMetricsInterceptor` for `FiatService` (

spinnaker#251)

v0.49.1

Toggle v0.49.1's commit message
fix(web): getUserPermission() should set `AllowAccessToUnknownApplica…

…tions`

v0.49.0

Toggle v0.49.0's commit message
feat(core): Support allowing default access to all unknown applications

An unknown application is one that does not have explicitly specified
permissions. It may exist in `front50` or it may not.

Can be enabled by `fiat.allowAccessToUnknownApplications: true`.

v0.48.1

Toggle v0.48.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore(dependencies): spinnaker-dependencies to 0.161.6 (spinnaker#246)

v0.48.0

Toggle v0.48.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix(roles): Introduce cache / short refresh around clouddriver calls (s…

…pinnaker#243)

Cuts down on the number of calls to clouddriver for metadata that does
not change all that frequently.

Noticed a fairly high volume of calls falling through from x509
authentication attempts, more than seemed reasonable.
0