diff --git a/Cargo.lock b/Cargo.lock index b5008abf..abcc2477 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2998,7 +2998,7 @@ dependencies = [ [[package]] name = "openstack_keystone" -version = "0.1.1" +version = "0.1.2" dependencies = [ "async-trait", "axum", diff --git a/crates/keystone/CHANGELOG.md b/crates/keystone/CHANGELOG.md new file mode 100644 index 00000000..f597d1d0 --- /dev/null +++ b/crates/keystone/CHANGELOG.md @@ -0,0 +1,31 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.2](https://github.com/openstack-experimental/keystone/compare/openstack_keystone-v0.1.1...openstack_keystone-v0.1.2) - 2026-02-20 + +### Added + +- Implement k8s auth provider ([#567](https://github.com/openstack-experimental/keystone/pull/567)) +- Spit role from assignment provider ([#565](https://github.com/openstack-experimental/keystone/pull/565)) +- Add raft backed distributed storage ([#556](https://github.com/openstack-experimental/keystone/pull/556)) +- Create revoke event after revoke grant ([#555](https://github.com/openstack-experimental/keystone/pull/555)) +- Implement trust token validation ([#484](https://github.com/openstack-experimental/keystone/pull/484)) + +### Fixed + +- Prevent endless extending token ([#564](https://github.com/openstack-experimental/keystone/pull/564)) + +### Other + +- Remove one level of errors ([#575](https://github.com/openstack-experimental/keystone/pull/575)) +- Introduce k3s test ([#571](https://github.com/openstack-experimental/keystone/pull/571)) +- Switch functional tests to keystone_api_types ([#574](https://github.com/openstack-experimental/keystone/pull/574)) +- Split api types into a separate crate ([#572](https://github.com/openstack-experimental/keystone/pull/572)) +- *(deps)* Upgrade rand to 0.10 and uuid to 0.21 ([#563](https://github.com/openstack-experimental/keystone/pull/563)) +- Convert project to the crate workspace ([#554](https://github.com/openstack-experimental/keystone/pull/554)) diff --git a/crates/keystone/Cargo.toml b/crates/keystone/Cargo.toml index a4c8a731..fde6a637 100644 --- a/crates/keystone/Cargo.toml +++ b/crates/keystone/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "openstack_keystone" description = "OpenStack Keystone service" -version = "0.1.1" +version = "0.1.2" rust-version.workspace = true edition.workspace = true license.workspace = true diff --git a/crates/keystone_distributed_storage/CHANGELOG.md b/crates/keystone_distributed_storage/CHANGELOG.md new file mode 100644 index 00000000..2523669c --- /dev/null +++ b/crates/keystone_distributed_storage/CHANGELOG.md @@ -0,0 +1,19 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/openstack-experimental/keystone/releases/tag/openstack_keystone_distributed_storage-v0.1.0) - 2026-02-20 + +### Added + +- Spit role from assignment provider ([#565](https://github.com/openstack-experimental/keystone/pull/565)) +- Add raft backed distributed storage ([#556](https://github.com/openstack-experimental/keystone/pull/556)) + +### Other + +- *(deps)* Upgrade rand to 0.10 and uuid to 0.21 ([#563](https://github.com/openstack-experimental/keystone/pull/563))