Releases: openstack-experimental/keystone
Releases · openstack-experimental/keystone
v0.1.1
Added
- Add explicit target type in assignments (#416)
- (ci) Add
cargo distfor building release binaries (#415) - Add request validation (#414)
- Add support for user.enabled attribute (#412)
- Implement failed auth protection (#407)
- Introduce integration testing (#383)
- Add
get_project_parentsmethod (#391) - Add assignment provider check and create methods (#381)
- Add token revocation API (#377)
- Add
revoke.revoke_tokenprovider method (#374) - Add revocation provider (#357)
- Add token issued_at property (#354)
- Forbid use of unwrap and expect (#347)
- Add functional test for token validation (#346)
- Add context info to DB errors everywhere else (#340)
- Enforce context for DB operations in identity (#339)
- Introduce ADR (#319)
- Extend token restriction api (#310)
- Parallelize few user listing subqueries (#296)
- Add first basic token restrictions api (#291)
- Add token restrictions support (#277)
- Add passkey description (#275)
- Add groups support for oidc login (#274)
- Allow policy to list all IdP (#273)
- Wrap passkey auth request data (#261)
- Another fine tuning for the passkey schemas (#258)
- Update passkey data deserialization (#256)
- Rework the api for proper OpenAPI (#251)
- Reimplement keystone-db to support config (#249)
- Adapt db migration to work for mysql (#248)
- Improve documentation (#243)
- Add swagger-ui into the doc (#239)
- Add JWT login functionality (#214)
- Start building container image (#211)
- Allow dumping OpenAPI directly from bin (#198)
- Implement OPA over HTTP (#195)
- Build OPA policy as a container (#192)
- Add policy enforcement for token validation (#187)
- Move out new apis to the v4 (#186)
- Introduce policy enforcement for federation (#185)
- Introduce policy checks using OpenPolicyAgent (#180)
- Introduce project documentation (#173)
- Prepare the keycloak federation test (#157)
- Add first real interop test (#156)
- Centralize authn/authz validation (#153)
- New series of changes in the federation work (#152)
- Add federation tokens support (#145)
- Initial implement ok federation resources (#142)
- Add identity provider (#125)
- Resolve implied roles (#102)
- Add allow_expired QP to token validation api (#85)
- Implement catalog provider (#84)
- Expand tokenprovider with more helper methods (#82)
- Implement password auth (#77)
- Add version discovery apis (#76)
- Encode remaining supported tokens (#74)
- Add passkey support (#71)
- Add role assignments into project token (#62)
- Improve role assignment list (#52)
- Implement list_user_groups (#50)
- Add assignments backend (#49)
- Implement get_project (#40)
- Bootstrap resource provider (#39)
- Add basic user info into the token (#38)
- Sketch token validation endpoint (#30)
- Improve auth (#28)
- Implement first real token validation
- Start parsing the token
- Init loadtest
- Add auth stub and x-request-id handling
- Add group resource
- Rework further provider/backend details
- Reorganize the identity backend
Fixed
- Add federated block into user list/show (#417)
- (ci) Skip release-plz bot in committed (#397)
- (ci) Fix the private key variable name (#395)
- Address multiple security findings: (#393)
- (ci) Few typos in the mdbook workflow (#379)
- Clippy findings (#343)
- Another broken link to doc (#337)
- Drop missed print (#334)
- Adapt the URL for the OSC proposal job (#333)
- Build the ADRs in doc (#321)
- Ensure linters job run when necessary (#292)
- Improve fernet keys loading (#290)
- Diverse fixes from the devstack parallel deploy (#267)
- Update policy-container.yml (#194)
- Update policy-container.yml (#193)
Other
- Improve documentation (routing) (#413)
- (deps) bump crate-ci/typos from 1.39.0 to 1.40.0 (#410)
- (deps) bump criterion from 0.7.0 to 0.8.0 (#411)
- Reorg identity provider to match structure (#406)
- (ci) Skip some tests for PRs of release-plz (#405)
- (ci) Add release-plz for releasing (#394)
- (deps) bump actions/checkout from 5.0.0 to 6.0.0 (#386)
- Remove repeated checkout in workflows (#390)
- (deps) bump mockall from 0.13.1 to 0.14.0 (#385)
- Disable default features of config crate (#389)
- (ci) Install mdbook and memrmaid plugin from releases ([#378](https://github.com/openstack-experimental/keystone/pull...