Releases: canonical/identity-platform-admin-ui
Releases · canonical/identity-platform-admin-ui
v1.14.0
1.14.0 (2024-07-19)
Features
- actual link authentication users to authorization model + tests (8063b73)
- handle case principal is not found in authorizer middleware + switch to
CheckAdmin
method (182e469) - introduce UserPrincipal and ServicePrincipal + move Principal structs and logic to ad hoc file + tests (69dbeb9)
Bug Fixes
v1.13.1
1.13.1 (2024-07-16)
Bug Fixes
v1.13.0
1.13.0 (2024-07-11)
Features
- add
HTTPClientFromContext
+ improved OtelHTTPClientFromContext func (fa1b3e8) - add context path spec to correctly handle redirect (71aef28)
- add hydra admin url to config + add comment for env var expectation (b36e498)
- add hydra clients to OAuth2Context struct (0072078)
- add Logout function and HTTPClientInterface (98e4ec3)
- add logout handler (5ea5742)
- add logout implementation (3c435d4)
- add NextTo cookie handling to cookie manager and interface (5a5cc30)
- handle optional
next
parameter for FE use (1f4ca15)
Bug Fixes
v1.12.0
1.12.0 (2024-07-02)
Features
- add
/auth/me
endpoint handler to return json with principal info (9fa92a3) - add user session cookies ttl external config (b4da23d)
- cookie + refresh token support for middleware (cab3f84)
- expand cookie manager interface + implementation for tokens cookies + tests (a026e24)
- expand on Principal attributes + improve PrincipalFromContext (4104b3a)
- set tokens cookies in callback and redirect to UI url + adjust tests (f6e8277)
Bug Fixes
v1.11.0
1.11.0 (2024-06-21)
Features
- add encrypt implementation (1a88aad)
Bug Fixes
- typo in variable name (4558fd0)
- ui use react routers base path and add tests for base path calculation (85da4c0)
- ui uses relative base path. in case /ui/ is found in the current page url, all urls and api routes use the found prefix from the path. If /ui/ is not found, fall back to / as the base path. Fixes #317 Fixes IAM-911 Fixes WD-12306 (709399c)
- unauthenticated handlers were called twice (1d7ebb9)
v1.10.0
1.10.0 (2024-06-17)
Features
- add 2 implementations of token verifier + tests (1d1c5f9)
- add AuthCookieManager implementation (ed18cf5)
- add interfaces for oauth2 integration (684abac)
- add OAuth2 and OIDC related env vars to the Spec struct (b900cc4)
- add OAuth2 authentication middleware + tests (e054552)
- add oauth2 context to manage oauth2/oidc operations + tests (62bff44)
- add OAuth2 login handler + tests (88c29e6)
- add OAuth2Helper implementation (00c5bc1)
- adopt new oauth2 integration (912029c)
- dependencies: add coreos/go-oidc v3 dependency (fe20b2f)
- handler: add state check + improve structure/implementation (2c29251)