From 22ade0689c67417ccb346baa3e00ec070f2fd32b Mon Sep 17 00:00:00 2001 From: "dls-release-please[bot]" <190631864+dls-release-please[bot]@users.noreply.github.com> Date: Wed, 14 Oct 2026 08:20:05 +0000 Subject: [PATCH] chore(main): release sessionspaces-controller 0.1.4 --- .release-please-manifest.json | 2 +- backend/sessionspaces-controller/CHANGELOG.md | 31 +++++++++++++++++++ backend/sessionspaces-controller/Cargo.toml | 2 +- charts/sessionspaces-controller/Chart.yaml | 2 +- 4 files changed, 34 insertions(+), 3 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 830fec980..98f72ccf3 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -3,7 +3,7 @@ "backend/graph-proxy": "0.3.0", "+2": "0.0.0", "backend/sessionspaces": "0.1.7", - "backend/sessionspaces-controller": "0.1.3", + "backend/sessionspaces-controller": "0.1.4", "+3": "0.0.0", "frontend/dashboard": "0.1.19", "+4": "0.0.0", diff --git a/backend/sessionspaces-controller/CHANGELOG.md b/backend/sessionspaces-controller/CHANGELOG.md index d40b69f9b..859e9a907 100644 --- a/backend/sessionspaces-controller/CHANGELOG.md +++ b/backend/sessionspaces-controller/CHANGELOG.md @@ -1,5 +1,36 @@ # Changelog +## [0.1.4](https://github.com/DiamondLightSource/workflows/compare/sessionspaces-controller@v0.1.3...sessionspaces-controller@v0.1.4) (2026-10-14) + + +### Features + +* **ss-controller:** add api config ([9f9e3a0](https://github.com/DiamondLightSource/workflows/commit/9f9e3a0ac62601b253ecc0ca30da872d9cf50f5a)) +* **ss-controller:** add api handler ([9e5d0ea](https://github.com/DiamondLightSource/workflows/commit/9e5d0eae8f875ec53e494019d3a4064a928ffd09)) +* **ss-controller:** add api health check ([949b721](https://github.com/DiamondLightSource/workflows/commit/949b721ef45b19273d4bfe97475b47781be5bd83)) +* **ss-controller:** add api ss CR preperation endpoint\ ([2ae035c](https://github.com/DiamondLightSource/workflows/commit/2ae035c423b9bf675af46b61f53b93356a32116f)) +* **ss-controller:** add api to crate ([8633e83](https://github.com/DiamondLightSource/workflows/commit/8633e83ebff38ddd64bae4a1cbe65211d03f1394)) +* **ss-controller:** add api types ([0a5437e](https://github.com/DiamondLightSource/workflows/commit/0a5437e026bb745279102715c3d70459c608dda8)) +* **ss-controller:** add dependencies ([47d83ac](https://github.com/DiamondLightSource/workflows/commit/47d83ac7e42253d23060fd85647580c4130dcfae)) +* **ss-controller:** add devcontainer config ([e491db4](https://github.com/DiamondLightSource/workflows/commit/e491db496ae2a5deb7728bd81bf28e8f87fb2196)) +* **ss-controller:** add diamond instruments - api ([832eab5](https://github.com/DiamondLightSource/workflows/commit/832eab589dd6c80446156e8348f8692d57a08e9a)) +* **ss-controller:** add ispyb api lookup ([a2b2a8e](https://github.com/DiamondLightSource/workflows/commit/a2b2a8e2e9b68c251c82a52550294d49c815c7db)) +* **ss-controller:** add opa authz to api ([4261d4a](https://github.com/DiamondLightSource/workflows/commit/4261d4af6195d7fe82da57c51e17eca5f5cbc88a)) +* **ss-controller:** add perk config ([1b8d2d2](https://github.com/DiamondLightSource/workflows/commit/1b8d2d217985b76107cc1d04c4b74610dc8ea532)) +* **ss-controller:** add tests for ispyb lookup ([e75b000](https://github.com/DiamondLightSource/workflows/commit/e75b00055d2294b08b644c984d87b5cb8dbb704e)) +* **ss-controller:** add webhook handler ([50b6a91](https://github.com/DiamondLightSource/workflows/commit/50b6a91c9bf65932357ab40c27fd6f78b225d9a2)) +* **ss-controller:** add webhook reconciliation loop ([f020d27](https://github.com/DiamondLightSource/workflows/commit/f020d279c9854eaebbc576c4e038252d2bf5d725)) +* **ss-controller:** add webhook status phases ([bfb9cab](https://github.com/DiamondLightSource/workflows/commit/bfb9cabd017630258a776f321a80f70c4f09944e)) +* **ss-controller:** add webhook types ([3198e40](https://github.com/DiamondLightSource/workflows/commit/3198e40dad591aefd7513c1515ac0a0f30840710)) +* **ss-controller:** webhook setup ([ef26aac](https://github.com/DiamondLightSource/workflows/commit/ef26aac963e5673a53041c455d087f3732eb59b0)) + + +### Bug Fixes + +* **ss-controller:** force patch existing sessionspace CR to regain ownership ([e7b258a](https://github.com/DiamondLightSource/workflows/commit/e7b258a167a8da3d184fa31790895991d52e210e)) +* **ss-controller:** handle whitespaces and newlines in passwords ([6d0faf0](https://github.com/DiamondLightSource/workflows/commit/6d0faf0c4f6f8b379cca6ff5d86881b13eb93faa)) +* **ss-controller:** move common dep to workspace ([7e46979](https://github.com/DiamondLightSource/workflows/commit/7e469799cd2afd45c4d81325f7161ffa57c7e3ee)) + ## [0.1.3](https://github.com/DiamondLightSource/workflows/compare/sessionspaces-controller@v0.1.2...sessionspaces-controller@v0.1.3) (2026-09-23) diff --git a/backend/sessionspaces-controller/Cargo.toml b/backend/sessionspaces-controller/Cargo.toml index f4fd3326d..b144ab2ce 100644 --- a/backend/sessionspaces-controller/Cargo.toml +++ b/backend/sessionspaces-controller/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sessionspaces-controller" -version = "0.1.3" +version = "0.1.4" edition = "2024" license-file = "../../LICENSE" diff --git a/charts/sessionspaces-controller/Chart.yaml b/charts/sessionspaces-controller/Chart.yaml index c3d98adef..fdacb61c4 100644 --- a/charts/sessionspaces-controller/Chart.yaml +++ b/charts/sessionspaces-controller/Chart.yaml @@ -3,7 +3,7 @@ name: sessionspaces-controller description: SessionSpace preparation API and Metacontroller sync webhook type: application version: 0.1.3 -appVersion: 0.1.3 +appVersion: 0.1.4 dependencies: - name: common version: 2.41.0