Skip to content

Commit

Permalink
chore(release): 1.10.19 [skip ci]
Browse files Browse the repository at this point in the history
## [1.10.19](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-06-03)

### ⚠ BREAKING CHANGES

* **rbac:** This will lead to more strict validation on the source of permission policies and roles based on the where the first role is defined.

Improves the validation of the different sources of permission policies and roles. Aims to make policy definition more consistent.

Now checks if a permission policy or role with new member matches the originating role's source and prevents any action if the sources do not match. Exception includes the event of adding
new permission policies to the RBAC Admin role defined by the configuration file. Sources include 'REST, 'CSV', 'Configuration', and 'legacy'.

Before updating, ensure that you have attempted to migrate all permission policies and roles to a single source. This can be done by checking source information through the REST API and
by querying the database. Make updates through one of the available avenues: REST API, CSV file, and the database.

To view the originating source for a particular role, query the role-metadata table or use the GET roles endpoint.

* feat(rbac): remove the ability to add permission policies to configuration role

* feat(rbac): remove no longer needed check for source in EnforcerDelegate

* feat(rbac): update yarn lock

* feat(rbac): address review comments

### Features

* add method for janus-cli package metadata (simpler PR) - RHIDP-1502 ([#1753](#1753)) ([b81a849](b81a849))
* **rbac:** improve validation from source ([#1643](#1643)) ([5f983cb](5f983cb))

### Bug Fixes

* **rbac:** add proper empty page for RBAC plugin ([#1728](#1728)) ([79e62a6](79e62a6))
* **rbac:** improve criteria toggle button readability on dark themes ([#1755](#1755)) ([345230b](345230b))
  • Loading branch information
semantic-release-bot committed Jun 3, 2024
1 parent 05d6a45 commit f16651c
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 3 deletions.
8 changes: 8 additions & 0 deletions plugins/kiali-backend/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
## @janus-idp/backstage-plugin-kiali-backend [1.10.19](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-06-03)



### Dependencies

* **@janus-idp/cli:** upgraded to 1.9.0

## @janus-idp/backstage-plugin-kiali-backend [1.10.18](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-31)

## @janus-idp/backstage-plugin-kiali-backend [1.10.17](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-29)
Expand Down
2 changes: 1 addition & 1 deletion plugins/kiali-backend/dist-dynamic/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@janus-idp/backstage-plugin-kiali-backend-dynamic",
"version": "1.10.17",
"version": "1.10.18",
"main": "dist/index.cjs.js",
"types": "dist/index.d.ts",
"license": "Apache-2.0",
Expand Down
4 changes: 2 additions & 2 deletions plugins/kiali-backend/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@janus-idp/backstage-plugin-kiali-backend",
"version": "1.10.18",
"version": "1.10.19",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
Expand Down Expand Up @@ -58,7 +58,7 @@
},
"devDependencies": {
"@backstage/cli": "0.26.4",
"@janus-idp/cli": "1.8.10",
"@janus-idp/cli": "1.9.0",
"@types/express": "4.17.20",
"@types/supertest": "2.0.16",
"msw": "1.3.2",
Expand Down

0 comments on commit f16651c

Please sign in to comment.