Skip to content

Commit 1aa28c9

Browse files
chore: release v0.1.2
1 parent d24fc04 commit 1aa28c9

File tree

3 files changed

+74
-2
lines changed

3 files changed

+74
-2
lines changed

CHANGELOG.md

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,78 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.1.2](https://github.com/openstack-experimental/keystone/compare/v0.1.1...v0.1.2) - 2026-02-03
11+
12+
### Added
13+
14+
- Introduce "service_account" user type ([#538](https://github.com/openstack-experimental/keystone/pull/538))
15+
- Implement grant deletion provider api ([#524](https://github.com/openstack-experimental/keystone/pull/524))
16+
- Validate domain is enabled for token ([#533](https://github.com/openstack-experimental/keystone/pull/533))
17+
- Implement webauthn state cleanup ([#532](https://github.com/openstack-experimental/keystone/pull/532))
18+
- Add `create_revocation_event` method ([#531](https://github.com/openstack-experimental/keystone/pull/531))
19+
- Add support for logging into the file ([#527](https://github.com/openstack-experimental/keystone/pull/527))
20+
- Add WebAuthN RP support ([#525](https://github.com/openstack-experimental/keystone/pull/525))
21+
- Address webauthn counter tracking ([#519](https://github.com/openstack-experimental/keystone/pull/519))
22+
- Add few apis and tests ([#511](https://github.com/openstack-experimental/keystone/pull/511))
23+
- Add /auth/projects API ([#500](https://github.com/openstack-experimental/keystone/pull/500))
24+
- Enable system_scope token support ([#498](https://github.com/openstack-experimental/keystone/pull/498))
25+
- Implement project/user/role check API ([#496](https://github.com/openstack-experimental/keystone/pull/496))
26+
- Add `identity.get_user_domain_id` method ([#493](https://github.com/openstack-experimental/keystone/pull/493))
27+
- Start implementing IdMapping provider ([#486](https://github.com/openstack-experimental/keystone/pull/486))
28+
- Implement trust token validation ([#484](https://github.com/openstack-experimental/keystone/pull/484))
29+
- Add trust provider ([#478](https://github.com/openstack-experimental/keystone/pull/478))
30+
- Paginate the federation API calls ([#475](https://github.com/openstack-experimental/keystone/pull/475))
31+
- Add pagination to the attribute mappings ([#467](https://github.com/openstack-experimental/keystone/pull/467))
32+
- Implement create_role api and backend ([#454](https://github.com/openstack-experimental/keystone/pull/454))
33+
- Start running integration tests per DB ([#461](https://github.com/openstack-experimental/keystone/pull/461))
34+
- Add appcred token validation integration test ([#459](https://github.com/openstack-experimental/keystone/pull/459))
35+
- Implement token structure validation ([#439](https://github.com/openstack-experimental/keystone/pull/439))
36+
- Implement application credential provider ([#447](https://github.com/openstack-experimental/keystone/pull/447))
37+
- Add pagination to listing idp ([#438](https://github.com/openstack-experimental/keystone/pull/438))
38+
- Include system assignments in the list ([#426](https://github.com/openstack-experimental/keystone/pull/426))
39+
- Add `enabled` to federation resources ([#423](https://github.com/openstack-experimental/keystone/pull/423))
40+
41+
### Fixed
42+
43+
- Fix conflicts ([#499](https://github.com/openstack-experimental/keystone/pull/499))
44+
- Fix logic for application credential token roles ([#457](https://github.com/openstack-experimental/keystone/pull/457))
45+
- User expiring membership for federated users ([#425](https://github.com/openstack-experimental/keystone/pull/425))
46+
- Resolve system_assignment query issue ([#434](https://github.com/openstack-experimental/keystone/pull/434))
47+
48+
### Other
49+
50+
- *(deps)* Bump bytes to 1.11.1 ([#544](https://github.com/openstack-experimental/keystone/pull/544))
51+
- *(deps)* bump nix from 0.30.1 to 0.31.1 ([#536](https://github.com/openstack-experimental/keystone/pull/536))
52+
- *(deps)* bump uuid from 1.19.0 to 1.20.0 ([#534](https://github.com/openstack-experimental/keystone/pull/534))
53+
- Add linter to verify doc strings punctuation ([#530](https://github.com/openstack-experimental/keystone/pull/530))
54+
- Use `Url` as a type for config public_endpoint ([#526](https://github.com/openstack-experimental/keystone/pull/526))
55+
- Add webauthn api tests ([#522](https://github.com/openstack-experimental/keystone/pull/522))
56+
- Split token payloads into the fernet backend ([#510](https://github.com/openstack-experimental/keystone/pull/510))
57+
- Add skaffold support ([#509](https://github.com/openstack-experimental/keystone/pull/509))
58+
- Reorganize errors by alphabetical order ([#508](https://github.com/openstack-experimental/keystone/pull/508))
59+
- *(deps)* bump bcrypt from 0.17.1 to 0.18.0 ([#503](https://github.com/openstack-experimental/keystone/pull/503))
60+
- *(deps)* bump rsa in the cargo group across 1 directory ([#497](https://github.com/openstack-experimental/keystone/pull/497))
61+
- Improve list function ([#458](https://github.com/openstack-experimental/keystone/pull/458))
62+
- *(deps)* bump tokio from 1.48.0 to 1.49.0 ([#490](https://github.com/openstack-experimental/keystone/pull/490))
63+
- Split out config elements ([#494](https://github.com/openstack-experimental/keystone/pull/494))
64+
- Do not require traits to implement Clone ([#488](https://github.com/openstack-experimental/keystone/pull/488))
65+
- Switch more integration tests to use API ([#487](https://github.com/openstack-experimental/keystone/pull/487))
66+
- Improve conditional parallel tasks ([#485](https://github.com/openstack-experimental/keystone/pull/485))
67+
- *(deps)* bump schemars from 1.1.0 to 1.2.0 ([#482](https://github.com/openstack-experimental/keystone/pull/482))
68+
- *(deps)* bump tempfile from 3.23.0 to 3.24.0 ([#483](https://github.com/openstack-experimental/keystone/pull/483))
69+
- Continue cleaning Errors ([#466](https://github.com/openstack-experimental/keystone/pull/466))
70+
- Replace `db_err` with the context trait ([#465](https://github.com/openstack-experimental/keystone/pull/465))
71+
- Add basic CRUD integration for user api ([#463](https://github.com/openstack-experimental/keystone/pull/463))
72+
- Allow updating `dist` workflow ([#460](https://github.com/openstack-experimental/keystone/pull/460))
73+
- Modularize federation functionality ([#456](https://github.com/openstack-experimental/keystone/pull/456))
74+
- Modularize webauthn functionality ([#455](https://github.com/openstack-experimental/keystone/pull/455))
75+
- Reorg functests ([#453](https://github.com/openstack-experimental/keystone/pull/453))
76+
- Replace URL_SAFE with URL_SAFE_NO_PAD for audit_id ([#446](https://github.com/openstack-experimental/keystone/pull/446))
77+
- *(deps)* bump uuid from 1.18.1 to 1.19.0 ([#429](https://github.com/openstack-experimental/keystone/pull/429))
78+
- Add federation functest with DexIDP ([#424](https://github.com/openstack-experimental/keystone/pull/424))
79+
- Expand code documentation ([#422](https://github.com/openstack-experimental/keystone/pull/422))
80+
- Remove unnecessary content from rust package ([#418](https://github.com/openstack-experimental/keystone/pull/418))
81+
1082
## [0.1.1](https://github.com/openstack-experimental/keystone/compare/v0.1.0...v0.1.1) - 2025-12-02
1183

1284
### Added

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "openstack_keystone"
33
description = "OpenStack Keystone service"
4-
version = "0.1.1"
4+
version = "0.1.2"
55
edition = "2024"
66
license = "Apache-2.0"
77
authors = ["Artem Goncharov (gtema)"]

0 commit comments

Comments
 (0)