Skip to content

Releases: spinnaker/fiat

fiat 0.49.2

13 Jul 06:00
edd1fb6
Compare
Choose a tag to compare
  • feat(metrics): Enable the OkHttpMetricsInterceptor for FiatService (#251)

fiat 0.49.1

12 Jul 20:26
Compare
Choose a tag to compare
v0.49.1

fix(web): getUserPermission() should set `AllowAccessToUnknownApplica…

fiat 0.49.0

12 Jul 17:14
Compare
Choose a tag to compare
fiat 0.49.0 Pre-release
Pre-release

caution: broken for the allowAccessToUnknownApplications functionality

fiat 0.48.1

09 Jul 23:00
47697f5
Compare
Choose a tag to compare
  • chore(dependencies): spinnaker-dependencies to 0.161.6 (#246)
  • feat(logs): Bit of logging when permissions are updated (#245)

fiat 0.48.0

02 Jul 21:56
9f364c4
Compare
Choose a tag to compare
  • fix(roles): Introduce cache / short refresh around clouddriver calls (#243)

fiat 0.47.0

30 Jun 00:02
452bc21
Compare
Choose a tag to compare
  • feat(roles): Support passing additional user details to UserRolesProvider (#242)

fiat 0.46.1

28 Jun 00:49
31deb4c
Compare
Choose a tag to compare
fix(core): s/legacyFallback/fiat.legacyFallback (#241)

Correct a typo in the expected dynamic property name.

fiat 0.46.0

27 Jun 22:20
492eaa4
Compare
Choose a tag to compare
feat(core): Support a fallback to legacy account permissions (#240)

Should `fiat` ever be unavailable, this supports a fallback to a
`UserPermission` that is constructed based on the contents of
the `AuthenticatedRequest`.

In the event of a legacy fallback, access to _all_ applications will be
explicitly granted.

It is not on by default and must be explicited opt'd enabled via:

```
fiat:
  services:
    legacyFallback: true
```

or by setting the `fiat.legacyFallback.enabled` dynamic property.

fiat 0.45.5

27 Jun 15:45
Compare
Choose a tag to compare

fix(authz/api): Perform a full sync if the specific roles are an empty list (#238)
fix(roles): Stop syncing if list of users is empty. (#239)

fiat 0.45.4

19 Jun 22:12
fa97ea7
Compare
Choose a tag to compare
feat(core): User role syncing should pause when not in discovery (#237)

If discovery is not available, the `UserRolesSyncer` will be enabled
and run as expected.

Follows a similar pattern used in other services.