From 6503ede4ec3401ef1b1e123fdf391c45f24943e0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 10 Mar 2026 09:29:57 +0000 Subject: [PATCH] chore(main): Release v9.14.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 70 +++++++++++++++++++++++++++++++++ apps/client/package.json | 2 +- apps/server-nestjs/package.json | 2 +- apps/server/package.json | 2 +- package.json | 2 +- 6 files changed, 75 insertions(+), 5 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 9f4ef917d..7207b96c6 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "9.13.2" + ".": "9.14.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 40da0fcee..22aadce17 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,75 @@ # Changelog +## [9.14.0](https://github.com/cloud-pi-native/console/compare/v9.13.2...v9.14.0) (2026-03-10) + + +### Features + +* **admin-role:** migrate role type to exposure scope ([#1956](https://github.com/cloud-pi-native/console/issues/1956)) ([747189f](https://github.com/cloud-pi-native/console/commit/747189f02135f7b0a7906abd1778f7273fc74f3d)) +* **argocd:** add well known OIDC groups from ADR14 ([#1946](https://github.com/cloud-pi-native/console/issues/1946)) ([4282772](https://github.com/cloud-pi-native/console/commit/4282772e3b6a0649558cdacfcff6aca54bcbc2b4)) +* **gitlab:** add builtin roles to GitLab ([#1910](https://github.com/cloud-pi-native/console/issues/1910)) ([25a72da](https://github.com/cloud-pi-native/console/commit/25a72daa98eaf10dd4a96ca579e5d6da7d9fd5b1)) +* **shared:** add admin role fine grained permissions ([#1896](https://github.com/cloud-pi-native/console/issues/1896)) ([58c53af](https://github.com/cloud-pi-native/console/commit/58c53afb567498e520fba9fa7ceb40fd9792c4b1)) + + +### Bug Fixes + +* attempt a better matrix check on job-npm ([fb2204d](https://github.com/cloud-pi-native/console/commit/fb2204da305a3dc190d1c5595304c7c6efaa261e)) +* avoid server-nestjs build error preventing npm publish process ([7d55944](https://github.com/cloud-pi-native/console/commit/7d55944aeb3b4162fe9e366fbb0b16b9b881174f)) +* bind "this" context in process hook ([#1968](https://github.com/cloud-pi-native/console/issues/1968)) ([0c7d8b1](https://github.com/cloud-pi-native/console/commit/0c7d8b118b67d86e657eebc7e7f87840105ebdd9)) +* buffered logs not flushed on init error ([#1975](https://github.com/cloud-pi-native/console/issues/1975)) ([67bbecb](https://github.com/cloud-pi-native/console/commit/67bbecb1e96b8dec93acf979d50b86f24673d8ad)) +* **ci:** add missing hooks build in npm publish workflow ([a357ad2](https://github.com/cloud-pi-native/console/commit/a357ad26cb564bfc5adcd091dcf1e1ad0ad403fe)) +* **ci:** avoid making PR number mandatory (issue with create-release job) ([6a7cf04](https://github.com/cloud-pi-native/console/commit/6a7cf049c9262e5eff4949340425703f0d7163c9)) +* **ci:** ensure build job is ran both from PRs and MQs ([0772105](https://github.com/cloud-pi-native/console/commit/0772105d1554cb123810d4254619e8f5baaeb721)) +* **ci:** ensure npm publish job run independently ([0ca3691](https://github.com/cloud-pi-native/console/commit/0ca36915f39afc92b839a41e58c5db0d6e866f23)) +* **ci:** fix id-token permission setup ([6d0cab4](https://github.com/cloud-pi-native/console/commit/6d0cab4a8ab4be76a938f596e8d4633f2e925d7a)) +* **ci:** fix NPM 404 error when publishing ([5e8e5af](https://github.com/cloud-pi-native/console/commit/5e8e5afbacdd11f2413c1136471768f5d7b6168c)) +* **ci:** fix NPM 404 error when publishing (attempt no. 2) ([32f67d7](https://github.com/cloud-pi-native/console/commit/32f67d76a77333230774914c711890e921e324bf)) +* **ci:** fix NPM 404 error when publishing (attempt no. 3) ([dacf45b](https://github.com/cloud-pi-native/console/commit/dacf45bba5b5ce7ad54d25acc4f4f0807bccdcbf)) +* **ci:** fix package.json files not having property required for publishing ([acbf328](https://github.com/cloud-pi-native/console/commit/acbf32832c01fa55a6d61a26dc29b0706f1a959e)) +* **ci:** remove NPM_TOKEN from required parameters ([a0221d0](https://github.com/cloud-pi-native/console/commit/a0221d00162a8abaf719e0603f3ff5b680420e88)) +* **create-release:** fix pnpm command when publishing to NPM registry ([#1941](https://github.com/cloud-pi-native/console/issues/1941)) ([641f01f](https://github.com/cloud-pi-native/console/commit/641f01fd6170c0825ee530a1622b1375a72ffb1a)) +* ensure all packages are properly built before pushing to NPM registry ([1ac0264](https://github.com/cloud-pi-native/console/commit/1ac02644f3cc59454ac02cfc918b499afb177046)) +* ensure NPM publish workflow does not crash (single quote variant) ([2a885c9](https://github.com/cloud-pi-native/console/commit/2a885c9eac4996c73f8889bb0547f27587210d48)) +* ensure NPM publishing workflow does not crash when there is nothing to publish ([f927563](https://github.com/cloud-pi-native/console/commit/f92756313f96de74cd1aa56281d6c68d766a9f6a)) +* fix packages crashing when building during NPM publish process ([f713e6a](https://github.com/cloud-pi-native/console/commit/f713e6a878d6d53dc484dc1025a2af4600d22951)) +* **gitlab:** iterate over pagination ([#1918](https://github.com/cloud-pi-native/console/issues/1918)) ([9ebce61](https://github.com/cloud-pi-native/console/commit/9ebce618fe7eba1f7188b4c05a644e2cda8f3f11)) +* import missing Prisma mocks ([#1976](https://github.com/cloud-pi-native/console/issues/1976)) ([568cd85](https://github.com/cloud-pi-native/console/commit/568cd852d40bb8ceee6b4a418754f182f0eb579c)) +* module DI conflict with eslint ([#1966](https://github.com/cloud-pi-native/console/issues/1966)) ([460e49d](https://github.com/cloud-pi-native/console/commit/460e49d9523f5b79ee3e4fc2d295d6816f790aaa)) + + +### Miscellaneous Chores + +* **admin-role:** add logs ([#1928](https://github.com/cloud-pi-native/console/issues/1928)) ([708870b](https://github.com/cloud-pi-native/console/commit/708870bdbd08c0a3041477fea0ccb93652963e5f)) +* **argocd:** remove kubernetes ressource generation dead code ([#1945](https://github.com/cloud-pi-native/console/issues/1945)) ([95cc280](https://github.com/cloud-pi-native/console/commit/95cc28035f73517ff91811154fc72be56978dd0c)) +* **ci:** add a dedicated Merge Queue workflow ([0618d39](https://github.com/cloud-pi-native/console/commit/0618d39d35b2873ecd25a7a323557e5cacac9cf3)) +* **ci:** add debug for merge queues ([40132d2](https://github.com/cloud-pi-native/console/commit/40132d2e4ed6fdcc6330603f965a32037800a09d)) +* **ci:** add merge_group to CI worklow again ([674d8cf](https://github.com/cloud-pi-native/console/commit/674d8cfa14ea685b6520b8ec44a160676e6a20cb)) +* **ci:** enable merge queues by leveraging main CI workflow ([62c9214](https://github.com/cloud-pi-native/console/commit/62c9214d80d1bb56fae0223df4018130a9b5be25)) +* **ci:** improve debug for merge queues ([1ed3eae](https://github.com/cloud-pi-native/console/commit/1ed3eae17eb88b341c947216a98f9bae7e02b012)) +* **ci:** improve debug for merge queues (add vars as reusable env vars) ([55cf78c](https://github.com/cloud-pi-native/console/commit/55cf78c39bb3e045b7c8009769789d817911b80e)) +* **ci:** improve debug for merge queues (fix event path) ([e3eba9a](https://github.com/cloud-pi-native/console/commit/e3eba9a231e863ace8af29e2c93b039bca2883a1)) +* **ci:** improve debug for merge queues (test stuff on lint and build jobs) ([ca277e0](https://github.com/cloud-pi-native/console/commit/ca277e0863407f5e0fa70ca40b475409a56ae42c)) +* **ci:** lighten non-merge queue load ([e31f2f7](https://github.com/cloud-pi-native/console/commit/e31f2f76df794fa06c7e0be264a240f50ea8694f)) +* **ci:** limit permissions by default ([d189624](https://github.com/cloud-pi-native/console/commit/d18962406aecc118219f596526bf4d3f6156a399)) +* **ci:** remove merge-group check in main workflow ([ccd4acf](https://github.com/cloud-pi-native/console/commit/ccd4acf36faa56a699b8cba23e7c69c90641ecfa)) +* **ci:** remove npm publish from create-or-update-release workflow ([006ffc4](https://github.com/cloud-pi-native/console/commit/006ffc4e2668b61ba83889b3d19a8469fb4dba33)) +* **ci:** remove unneeded token access privilege for npm publish ([0b9da31](https://github.com/cloud-pi-native/console/commit/0b9da31976482d2ff7dbcf53e7e22fab4ebd08c8)) +* **ci:** use merge-group SHA as tag to ensure the workflow can run ([1d555ee](https://github.com/cloud-pi-native/console/commit/1d555ee550e4715bc3ff15cfdcf57c3159ae1df8)) +* **ci:** use NPM Trusted Publishing OIDC instead of the old token process ([#1960](https://github.com/cloud-pi-native/console/issues/1960)) ([2842824](https://github.com/cloud-pi-native/console/commit/284282435eb67dab737df1b2f9d9f27a807ebaa6)) +* **keycloak:** migrating admin roles from disabled purge to enabled by default ([#1955](https://github.com/cloud-pi-native/console/issues/1955)) ([a2e5772](https://github.com/cloud-pi-native/console/commit/a2e5772170ab65bd92034877bf0de32a30873439)) +* prevent apps from being published on NPM registry (useless) ([173d503](https://github.com/cloud-pi-native/console/commit/173d503599723f64eb968a191355644285c2e8f9)) +* remove precommit and prepush ([#1982](https://github.com/cloud-pi-native/console/issues/1982)) ([529257a](https://github.com/cloud-pi-native/console/commit/529257a997f0af7344f2f72bde45442debf5aba4)) +* remove purge option from Keycloack ([#1979](https://github.com/cloud-pi-native/console/issues/1979)) ([169fbc4](https://github.com/cloud-pi-native/console/commit/169fbc4f42acfb4dc84de6ae9f1da83751562e85)) +* remove unneeded job check in NPM publish workflow ([88011b8](https://github.com/cloud-pi-native/console/commit/88011b8a2fefb55c675726d480b6842df3b9c7d1)) +* remove useless failing tests ([#1967](https://github.com/cloud-pi-native/console/issues/1967)) ([9f7612a](https://github.com/cloud-pi-native/console/commit/9f7612a63239dcab12ec7b53ca17f8a390978b97)) +* **server-nestjs:** fix doc formatting ([0ddf0ad](https://github.com/cloud-pi-native/console/commit/0ddf0ad6730f35a73016957e91cba2cfdf2d27c9)) +* translate role type in French ([#1978](https://github.com/cloud-pi-native/console/issues/1978)) ([d86539a](https://github.com/cloud-pi-native/console/commit/d86539a43d2f508b9da20294e1bb1be5024e8c28)) + + +### Docs + +* **server-nestjs:** add modularization documentation ([#1936](https://github.com/cloud-pi-native/console/issues/1936)) ([aa88099](https://github.com/cloud-pi-native/console/commit/aa8809982ee15b6a68a86f82da6810ff8ecfa318)) + ## [9.13.2](https://github.com/cloud-pi-native/console/compare/v9.13.1...v9.13.2) (2026-02-24) diff --git a/apps/client/package.json b/apps/client/package.json index 1a3380190..5b329da0a 100644 --- a/apps/client/package.json +++ b/apps/client/package.json @@ -1,7 +1,7 @@ { "name": "@cpn-console/client", "type": "module", - "version": "9.13.2", + "version": "9.14.0", "private": false, "description": "cpn-console client", "repository": { diff --git a/apps/server-nestjs/package.json b/apps/server-nestjs/package.json index eb81cf2b1..032f45f00 100644 --- a/apps/server-nestjs/package.json +++ b/apps/server-nestjs/package.json @@ -1,6 +1,6 @@ { "name": "@cpn-console/server-nestjs", - "version": "9.13.2", + "version": "9.14.0", "private": true, "description": "", "author": "", diff --git a/apps/server/package.json b/apps/server/package.json index 7e0823be8..d21cacc11 100644 --- a/apps/server/package.json +++ b/apps/server/package.json @@ -1,7 +1,7 @@ { "name": "@cpn-console/server", "type": "module", - "version": "9.13.2", + "version": "9.14.0", "description": "cpn-console server", "repository": { "type": "git", diff --git a/package.json b/package.json index 7ad394fd2..d1cca9799 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@cpn-console/root", "type": "module", - "version": "9.13.2", + "version": "9.14.0", "private": true, "packageManager": "pnpm@10.20.0", "repository": {