Skip to content

Commit

Permalink
chore(release): 1.0.0 [skip ci]
Browse files Browse the repository at this point in the history
## 1.0.0 (2024-03-11)

### ⚠ BREAKING CHANGES

* **rbac:** add support for multiple policies CRUD (#984)
* **tekton:** update tekton UX (#839)
* **tekton:** enable tekton related features when the tekton annotation is present (#741)
* **ocm:** remake OCM UX (#386)
* **ocm-backend:** The scheduler for the entity provider is now
configurable by changing the `app-config.yaml` or by changing code in
`catalog.ts`. The old configuration for entity provider in `catalog.ts`
is no longer valid.

Signed-off-by: SamoKopecky <[email protected]>
Signed-off-by: Tomas Coufal <[email protected]>
* **ocm:** Relocate OCM config and support multiple hubs (#145)

### Features

* **#1019:** implemented feedback plugin ([#1045](https://github.com/janus-idp/backstage-plugins/issues/1045)) ([34c312e](https://github.com/janus-idp/backstage-plugins/commit/34c312e3c8522e81d04621abdcb174c0ecb25733)), closes [#1019](https://github.com/janus-idp/backstage-plugins/issues/1019)
* **#360:** implemented matomo plugin ([#370](https://github.com/janus-idp/backstage-plugins/issues/370)) ([1112a7e](https://github.com/janus-idp/backstage-plugins/commit/1112a7ee0e99e3f9959a8ec05554fde2d459452d)), closes [#360](https://github.com/janus-idp/backstage-plugins/issues/360) [#360](https://github.com/janus-idp/backstage-plugins/issues/360)
* **aap:** aap backend plugin to support job templates in catalog provider ([#527](https://github.com/janus-idp/backstage-plugins/issues/527)) ([a7b9b27](https://github.com/janus-idp/backstage-plugins/commit/a7b9b275aa42788e36998b58dc342ca04eb36b29))
* **aap:** support workflow job templates in catalog provider ([#674](https://github.com/janus-idp/backstage-plugins/issues/674)) ([c90bc30](https://github.com/janus-idp/backstage-plugins/commit/c90bc306da4617a336b44711943b2d51a2bdda12))
* **acr:** azure container registry plugin ([#483](https://github.com/janus-idp/backstage-plugins/issues/483)) ([b2e6188](https://github.com/janus-idp/backstage-plugins/commit/b2e6188d49e689c306836bb2e9bc72697d687e49))
* add a `git_ref` input in `workflow_dispatch` mode when publishing the `backend-plugin-manaer`. ([#810](https://github.com/janus-idp/backstage-plugins/issues/810)) ([42cdb08](https://github.com/janus-idp/backstage-plugins/commit/42cdb08de57dd54a90e0a316735af6c1c086ef57))
* Add API server annotation ([c57db67](https://github.com/janus-idp/backstage-plugins/commit/c57db6738b46e7df9b0c010e4d41d502b372a29a))
* Add cluster ID annotation ([0f99891](https://github.com/janus-idp/backstage-plugins/commit/0f9989108eef9a2370fd1c544306fe2c2e160a89))
* add new backend system support for existing backend plugins that have not been migrated over yet ([#1132](https://github.com/janus-idp/backstage-plugins/issues/1132)) ([06e16fd](https://github.com/janus-idp/backstage-plugins/commit/06e16fdcf64257dd08297cb727445d9a8a23c522))
* add support for the new backend system to the `rbac-backend` plugin ([#1179](https://github.com/janus-idp/backstage-plugins/issues/1179)) ([d625cb2](https://github.com/janus-idp/backstage-plugins/commit/d625cb2470513862027e048c70944275043ce70a))
* add the `export-dynamic-plugin` command, with an implementation for the backend case ([#819](https://github.com/janus-idp/backstage-plugins/issues/819)) ([f873a94](https://github.com/janus-idp/backstage-plugins/commit/f873a94072d17f3bad15b0552b0ef12c285c2ea3))
* adds storybook ([#956](https://github.com/janus-idp/backstage-plugins/issues/956)) ([4dda929](https://github.com/janus-idp/backstage-plugins/commit/4dda9295c8ee129fe197622ef631fd3539069e0c))
* **artifactory:** First funtional version of the plugin ([#198](https://github.com/janus-idp/backstage-plugins/issues/198)) ([b900593](https://github.com/janus-idp/backstage-plugins/commit/b900593f4ee7c0f7f40672acc3e64926eb381af9))
* **artifactory:** Rename to jfrog-artifactory ([#211](https://github.com/janus-idp/backstage-plugins/issues/211)) ([2c0ecaf](https://github.com/janus-idp/backstage-plugins/commit/2c0ecafb6fbf68aeb1646b37dc9f7565253261e8))
* build Information dialog component to show confirmation or alert ([#1176](https://github.com/janus-idp/backstage-plugins/issues/1176)) ([ee8cc1d](https://github.com/janus-idp/backstage-plugins/commit/ee8cc1dad2f10d698b8fb7e19ef0f9abe3b6c6c7))
* **bulk-import:** create bulk-import frontend plugin ([#1327](https://github.com/janus-idp/backstage-plugins/issues/1327)) ([e03f47f](https://github.com/janus-idp/backstage-plugins/commit/e03f47f1f770823ee79a97a2fa79cec144394b17))
* **cli:** add frontend dynamic plugins base build config ([#747](https://github.com/janus-idp/backstage-plugins/issues/747)) ([91e06da](https://github.com/janus-idp/backstage-plugins/commit/91e06da8ab108c17fd2a6531f25e01c7a7350276)), closes [#831](https://github.com/janus-idp/backstage-plugins/issues/831)
* **cli:** generate plugin specific schema for dynamic plugins ([#912](https://github.com/janus-idp/backstage-plugins/issues/912)) ([0c31158](https://github.com/janus-idp/backstage-plugins/commit/0c311585d5aaaa501bef8ba0e8dfddffe240f71c))
* **cli:** switch to @janus-idp/cli for new plugins and populate them with the basics ([#782](https://github.com/janus-idp/backstage-plugins/issues/782)) ([bbbefbd](https://github.com/janus-idp/backstage-plugins/commit/bbbefbd7a534844ee35533a62e4b626bd5b8eb4f))
* **dynamic-plugins:** publish dynamic assets for all frontend plugins ([#896](https://github.com/janus-idp/backstage-plugins/issues/896)) ([dcfb0ac](https://github.com/janus-idp/backstage-plugins/commit/dcfb0ac56769c82f6b8b2cef2726251e0b60c375))
* **dynamic-ui:** integrate scalprum with current backstage plugins ([#826](https://github.com/janus-idp/backstage-plugins/issues/826)) ([e1fb4ce](https://github.com/janus-idp/backstage-plugins/commit/e1fb4ceafc9e353c4d5b0ed9ba2407b3b0383c60))
* fork `@backstage/cli` into a new `@janus-idp/cli` ([#729](https://github.com/janus-idp/backstage-plugins/issues/729)) ([e0e8355](https://github.com/janus-idp/backstage-plugins/commit/e0e835590294512ad2eee5b7c9d93a045131dc9e)), closes [#15274](https://github.com/janus-idp/backstage-plugins/issues/15274) [#18439](https://github.com/janus-idp/backstage-plugins/issues/18439)
* github workflow to publish the `backend-plugin-manager` to NPMJS in the `[@janus-idp](https://github.com/janus-idp)` scope ([#740](https://github.com/janus-idp/backstage-plugins/issues/740)) ([e73d8af](https://github.com/janus-idp/backstage-plugins/commit/e73d8afb4c7c4535838b5918c87ca6591bbd0f53))
* Initial commit ([e957eb4](https://github.com/janus-idp/backstage-plugins/commit/e957eb49122b1b1c236adca98a44a075b0942fee))
* **k8s-actions:** add create namespace action ([#292](https://github.com/janus-idp/backstage-plugins/issues/292)) ([00ef86f](https://github.com/janus-idp/backstage-plugins/commit/00ef86f0dcc9dec3bc7e2939827459c57b576859))
* **keycloak:** Add missing config schema ([#141](https://github.com/janus-idp/backstage-plugins/issues/141)) ([e7f30ea](https://github.com/janus-idp/backstage-plugins/commit/e7f30eaf0a3c2f8ebcd78668342dc51bb8130a5b))
* **keycloak:** Add support for scheduler in config file ([#247](https://github.com/janus-idp/backstage-plugins/issues/247)) ([dcf345f](https://github.com/janus-idp/backstage-plugins/commit/dcf345f8f0ca27f85cb4bf158a1d223cb706bb60))
* **keycloak:** add support for user and group pagination ([#259](https://github.com/janus-idp/backstage-plugins/issues/259)) ([b6e8a49](https://github.com/janus-idp/backstage-plugins/commit/b6e8a49497c068cb7bd5623bb3d810a5f0323e1a))
* **keycloak:** add userTransformer and groupTransformer ([#542](https://github.com/janus-idp/backstage-plugins/issues/542)) ([15a5e8c](https://github.com/janus-idp/backstage-plugins/commit/15a5e8cab5014def95c274d891e5c0e423016424))
* **kiali:** add KialiPage Component ([#1180](https://github.com/janus-idp/backstage-plugins/issues/1180)) ([c91bcc3](https://github.com/janus-idp/backstage-plugins/commit/c91bcc3bc13b274312de3d0656d8ea865a3af27b))
* **kiali:** add namespace selector ([#675](https://github.com/janus-idp/backstage-plugins/issues/675)) ([e3cfc26](https://github.com/janus-idp/backstage-plugins/commit/e3cfc26bdf550916da3ee801601196d8614471b5))
* **kiali:** add OWNERS file to kiali* plugin ([#1082](https://github.com/janus-idp/backstage-plugins/issues/1082)) ([e2dc23b](https://github.com/janus-idp/backstage-plugins/commit/e2dc23b9db3da0384137e809795a57da118e494d))
* **kiali:** frontend dev environment ([#687](https://github.com/janus-idp/backstage-plugins/issues/687)) ([c4f4ddd](https://github.com/janus-idp/backstage-plugins/commit/c4f4dddd1f2b6ba5b908bbf1a5f88dc9d54b93e5))
* **kiali:** kiali plugin ([#371](https://github.com/janus-idp/backstage-plugins/issues/371)) ([08d5583](https://github.com/janus-idp/backstage-plugins/commit/08d5583f839a8233d7b08a7ec1eb043bf4978e91))
* **kiali:** move from node-fetch to axios ([#573](https://github.com/janus-idp/backstage-plugins/issues/573)) ([c0ed797](https://github.com/janus-idp/backstage-plugins/commit/c0ed7972ef8fa143d51b590ca5f874900e5d8bef))
* **kiali:** services and apps list and details overview ([#1276](https://github.com/janus-idp/backstage-plugins/issues/1276)) ([7e4c0a5](https://github.com/janus-idp/backstage-plugins/commit/7e4c0a5fd699b42def7989155bfc377a670575db))
* **kiali:** show kiali information in header ([#630](https://github.com/janus-idp/backstage-plugins/issues/630)) ([b9a83b3](https://github.com/janus-idp/backstage-plugins/commit/b9a83b332ec518e60a9780961fdce070eda02d02))
* **kiali:** workloads details page overview tab ([#1198](https://github.com/janus-idp/backstage-plugins/issues/1198)) ([34adc57](https://github.com/janus-idp/backstage-plugins/commit/34adc57837406e80b93a1a1657e96ff902bf24bd))
* **kiali:** workloads page list ([#1129](https://github.com/janus-idp/backstage-plugins/issues/1129)) ([1e3991b](https://github.com/janus-idp/backstage-plugins/commit/1e3991b9af35ef5da8f9987fc2d17026d438a853))
* make all backend plugins dynamic ([#954](https://github.com/janus-idp/backstage-plugins/issues/954)) ([1b4338a](https://github.com/janus-idp/backstage-plugins/commit/1b4338a45c3b92f5607391b2bfc17c4d29050ce3))
* make backend plugins dynamic (first round) ([#910](https://github.com/janus-idp/backstage-plugins/issues/910)) ([60523e5](https://github.com/janus-idp/backstage-plugins/commit/60523e588ba374cdcfd453afa2c17fc1a7a1ca2d))
* **matomo:** analytics module plugin for matomo ([#837](https://github.com/janus-idp/backstage-plugins/issues/837)) ([8c497fc](https://github.com/janus-idp/backstage-plugins/commit/8c497fcd588c492f4d21bb686bcdd796691f0c90))
* **nexus:** add nexus repository manager plugin ([#618](https://github.com/janus-idp/backstage-plugins/issues/618)) ([157a58d](https://github.com/janus-idp/backstage-plugins/commit/157a58d5149b7383083363bd13ba384cfc554c99))
* **nexus:** initial maven support ([#828](https://github.com/janus-idp/backstage-plugins/issues/828)) ([d54060b](https://github.com/janus-idp/backstage-plugins/commit/d54060be0e62f5945b5062bea7ed85b8a418731d)), closes [/stackoverflow.com/questions/13630849/git-difference-between-assume-unchanged-and-skip-worktree/13631525#13631525](https://github.com/janus-idp//stackoverflow.com/questions/13630849/git-difference-between-assume-unchanged-and-skip-worktree/13631525/issues/13631525)
* **nexus:** sort artifacts by most recent first by default ([#829](https://github.com/janus-idp/backstage-plugins/issues/829)) ([01c28c2](https://github.com/janus-idp/backstage-plugins/commit/01c28c2907d6ae331536f1938e805b3f9b22b8a1))
* **nexus:** support docker manifest 2 schema 1 ([#713](https://github.com/janus-idp/backstage-plugins/issues/713)) ([e7168cb](https://github.com/janus-idp/backstage-plugins/commit/e7168cb5635f29bb704489e350954949f624cbf2))
* **notifications:** export Backstage plugin intsead of module ([#1231](https://github.com/janus-idp/backstage-plugins/issues/1231)) ([903c7f3](https://github.com/janus-idp/backstage-plugins/commit/903c7f37a1cf138ac96ef3f631f951866c2014fa))
* **notifications:** make notifications NPM packages public ([#1061](https://github.com/janus-idp/backstage-plugins/issues/1061)) ([ecec1db](https://github.com/janus-idp/backstage-plugins/commit/ecec1db16c49f4f1df17989373a5914d6e963601))
* **Notifications:** new notifications FE plugin, API and backend ([#933](https://github.com/janus-idp/backstage-plugins/issues/933)) ([4d4cb78](https://github.com/janus-idp/backstage-plugins/commit/4d4cb781ca9fc331a2c621583e9203f9e4585ee7))
* **notifications:** turn plugins into dynamic ones ([#1104](https://github.com/janus-idp/backstage-plugins/issues/1104)) ([5146977](https://github.com/janus-idp/backstage-plugins/commit/51469770c254a90790f466c3480add5caa41ca11))
* **ocm-backend:** add a scheduler configuration option ([#246](https://github.com/janus-idp/backstage-plugins/issues/246)) ([5157185](https://github.com/janus-idp/backstage-plugins/commit/5157185679950b4952f8602dc05f48146d1ad186))
* **ocm-backend:** add additional information to status endpoint ([#352](https://github.com/janus-idp/backstage-plugins/issues/352)) ([887015d](https://github.com/janus-idp/backstage-plugins/commit/887015d18e665b1795e8c28e6fcc4f24aa7f3257))
* **ocm-backend:** add support for new backend system ([#682](https://github.com/janus-idp/backstage-plugins/issues/682)) ([a28b14d](https://github.com/janus-idp/backstage-plugins/commit/a28b14dcb540cd37ee08fc59448d0967b1edbc1d))
* **ocm:** Add a default owner configuration field ([#157](https://github.com/janus-idp/backstage-plugins/issues/157)) ([dbf5c9b](https://github.com/janus-idp/backstage-plugins/commit/dbf5c9b86f2173cb404e263556e1831d9a143a9c))
* **ocm:** Add a frontend indicator for cluster upgrades ([a9c0b73](https://github.com/janus-idp/backstage-plugins/commit/a9c0b73af9d4fbcd3806c2a6ed1a3dda848c2035))
* **ocm:** Add an option to decouple ocm config from k8s plugin ([4566ed2](https://github.com/janus-idp/backstage-plugins/commit/4566ed26bd4510a85242fd078ac9144e426b18f8))
* **ocm:** Add cluster update information to the ocm status endpoint ([eb50fec](https://github.com/janus-idp/backstage-plugins/commit/eb50fec30ca2397931b986421055e46922810d21))
* **ocm:** Add header to the ocm cluster status page ([#167](https://github.com/janus-idp/backstage-plugins/issues/167)) ([52bb702](https://github.com/janus-idp/backstage-plugins/commit/52bb7029f39575f98649f40f4f37c5b648d88368))
* **ocm:** add sorting to the ocm ClusterStatusPage table ([#1052](https://github.com/janus-idp/backstage-plugins/issues/1052)) ([8203aaf](https://github.com/janus-idp/backstage-plugins/commit/8203aafb4d83c667e87b736e6e2df09e6a60d6ee))
* **ocm:** enable dynamic plugin ([#876](https://github.com/janus-idp/backstage-plugins/issues/876)) ([1071eeb](https://github.com/janus-idp/backstage-plugins/commit/1071eeb3d7c56ff0896dfe2be6374ff771481411))
* **ocm:** export default icon for use in dynamic plugins ([#919](https://github.com/janus-idp/backstage-plugins/issues/919)) ([e6dd16d](https://github.com/janus-idp/backstage-plugins/commit/e6dd16d3952b627f8938f3d73b1fb7c6d5988662))
* **ocm:** Migrate ocm frontend plugin to the backstage utility API ([#266](https://github.com/janus-idp/backstage-plugins/issues/266)) ([30cb98c](https://github.com/janus-idp/backstage-plugins/commit/30cb98c7b87e8ff07a0fb447e1d4717aea7bb37d))
* **ocm:** Relocate OCM config and support multiple hubs ([#145](https://github.com/janus-idp/backstage-plugins/issues/145)) ([1518235](https://github.com/janus-idp/backstage-plugins/commit/1518235833d37b03cbcb75e9148e75e76908a53a))
* **ocm:** remake OCM UX ([#386](https://github.com/janus-idp/backstage-plugins/issues/386)) ([c77a10f](https://github.com/janus-idp/backstage-plugins/commit/c77a10ff80be3635a985ce459c045f56e2c8433b))
* **openshift-image-registry:** enable search by description and tags ([#346](https://github.com/janus-idp/backstage-plugins/issues/346)) ([96d0f55](https://github.com/janus-idp/backstage-plugins/commit/96d0f55e93392c69ce4542d4db2fef5030db4937))
* **openshift-image-registry:** remove private from package.json ([#341](https://github.com/janus-idp/backstage-plugins/issues/341)) ([639a48b](https://github.com/janus-idp/backstage-plugins/commit/639a48be7e0a02c531f992d7e742819e8d7718f8))
* **openshift-image-registry:** show all image-streams in openshift cluster ([#334](https://github.com/janus-idp/backstage-plugins/issues/334)) ([d52557e](https://github.com/janus-idp/backstage-plugins/commit/d52557eb99f71987e994bb3893f07f2c44807478))
* **orchestrator:** add auto refresh to workflow instance list and details pages ([#1081](https://github.com/janus-idp/backstage-plugins/issues/1081)) ([fc30645](https://github.com/janus-idp/backstage-plugins/commit/fc30645ff740e914708a20f1fa1e2e118f771433))
* **orchestrator:** add OpenAPI support ([#1123](https://github.com/janus-idp/backstage-plugins/issues/1123)) ([bd88e23](https://github.com/janus-idp/backstage-plugins/commit/bd88e2304c93761ce6754985074f004a5a3c8c4b))
* **orchestrator:** add OpenAPI v2 implementations ([#1182](https://github.com/janus-idp/backstage-plugins/issues/1182)) ([43ac2f3](https://github.com/janus-idp/backstage-plugins/commit/43ac2f3f492b5c977142a3cfd9868d5e193ceb02))
* **orchestrator:** add orchestrator plugin ([#783](https://github.com/janus-idp/backstage-plugins/issues/783)) ([cf5fe74](https://github.com/janus-idp/backstage-plugins/commit/cf5fe74db6992d9f51f5073bbcf20c8c346357a1)), closes [#28](https://github.com/janus-idp/backstage-plugins/issues/28) [#38](https://github.com/janus-idp/backstage-plugins/issues/38) [#35](https://github.com/janus-idp/backstage-plugins/issues/35) [#21](https://github.com/janus-idp/backstage-plugins/issues/21)
* **orchestrator:** add the ability to rerun workflows in a new instance ([#1141](https://github.com/janus-idp/backstage-plugins/issues/1141)) ([fe326df](https://github.com/janus-idp/backstage-plugins/commit/fe326df569caa5a9e7b7ec809c1c371a2a936010))
* **orchestrator:** display a alert dialog when the user fails to abort a running workflow ([#1239](https://github.com/janus-idp/backstage-plugins/issues/1239)) ([44cb11b](https://github.com/janus-idp/backstage-plugins/commit/44cb11b80739f772f4caa4c2834287eec162b826))
* **orchestrator:** display a confirmation dialog before the user aborts a running workflow ([#1215](https://github.com/janus-idp/backstage-plugins/issues/1215)) ([1453cf8](https://github.com/janus-idp/backstage-plugins/commit/1453cf8d42b14372c1a5c1973510450d24ae4b5a))
* **orchestrator:** display a description modal before triggering infra-wfs that resulted from an assessment wf ([#1284](https://github.com/janus-idp/backstage-plugins/issues/1284)) ([ec293c9](https://github.com/janus-idp/backstage-plugins/commit/ec293c9e79efd77873e17d07b1511ad9fdda8842))
* **orchestrator:** support pagination for /instances and /overview ([#1313](https://github.com/janus-idp/backstage-plugins/issues/1313)) ([79d5988](https://github.com/janus-idp/backstage-plugins/commit/79d598816f16c8346b6868bff4cc30d695cad518))
* **orchestrator:** verify if auto-generated openapi files are up-to-date ([#1323](https://github.com/janus-idp/backstage-plugins/issues/1323)) ([650b435](https://github.com/janus-idp/backstage-plugins/commit/650b435ac53c517fc5e960734a4d3085399b1608))
* **plugins:** ui for dynamic-plugins-info-backend ([#1138](https://github.com/janus-idp/backstage-plugins/issues/1138)) ([2a42780](https://github.com/janus-idp/backstage-plugins/commit/2a427809ff521051dd77c4700a898b37fb392a9d))
* **quay-actions:** create action to create quay repository ([#244](https://github.com/janus-idp/backstage-plugins/issues/244)) ([0fcd8b4](https://github.com/janus-idp/backstage-plugins/commit/0fcd8b4ed1924280048f7ec8c8571e10af711cd9))
* **quay:** Add expiration and style hash ([8f48279](https://github.com/janus-idp/backstage-plugins/commit/8f48279e80dba50a2699af5af64dec8e5f82a784))
* **quay:** add quay link to repository ([#207](https://github.com/janus-idp/backstage-plugins/issues/207)) ([eb44446](https://github.com/janus-idp/backstage-plugins/commit/eb44446edff67a9a5877846fd1a797acde8d24c9))
* **quay:** add quay security details ([#240](https://github.com/janus-idp/backstage-plugins/issues/240)) ([c163943](https://github.com/janus-idp/backstage-plugins/commit/c16394371436e78ba7e41dba2c502864cc235ec7))
* **quay:** fix sorting in quay table and tag details ([#1044](https://github.com/janus-idp/backstage-plugins/issues/1044)) ([ceb16a9](https://github.com/janus-idp/backstage-plugins/commit/ceb16a97870f939e88b1424b3ce208ca24eb868a))
* **rbac:** add doc about RBAC backend conditions API ([#1027](https://github.com/janus-idp/backstage-plugins/issues/1027)) ([fc9ad53](https://github.com/janus-idp/backstage-plugins/commit/fc9ad5348d768423cbce0df7e2a4239c9a24a11e))
* **rbac:** add rbac frontend plugin ([#859](https://github.com/janus-idp/backstage-plugins/issues/859)) ([2a64b13](https://github.com/janus-idp/backstage-plugins/commit/2a64b137434ef3f9b685e16eb10b7a579f80cd3d))
* **rbac:** add role support for policies-csv-file ([#894](https://github.com/janus-idp/backstage-plugins/issues/894)) ([7ad4902](https://github.com/janus-idp/backstage-plugins/commit/7ad4902be12a9900149a73427a6c52cbb65659f3))
* **rbac:** add support for creation of role ([#974](https://github.com/janus-idp/backstage-plugins/issues/974)) ([7cb9cbd](https://github.com/janus-idp/backstage-plugins/commit/7cb9cbdba6076ffc5447e560de197ecd68ba6e40))
* **rbac:** add support for multiple policies CRUD ([#984](https://github.com/janus-idp/backstage-plugins/issues/984)) ([518c767](https://github.com/janus-idp/backstage-plugins/commit/518c7674aa037669fe9c2fc6f8dc9be5f0c8fa84))
* **rbac:** add vscode debug configuration for opened jest test files ([#1047](https://github.com/janus-idp/backstage-plugins/issues/1047)) ([7e7a9ae](https://github.com/janus-idp/backstage-plugins/commit/7e7a9ae7164b1caf72fcc1bff96e131a09f1e46f))
* **rbac:** allow editing permission policies ([#1037](https://github.com/janus-idp/backstage-plugins/issues/1037)) ([c10347d](https://github.com/janus-idp/backstage-plugins/commit/c10347d1ecaa13d6d786ab51a05c6046530e457c))
* **rbac:** allow editing roles ([#1001](https://github.com/janus-idp/backstage-plugins/issues/1001)) ([2e81062](https://github.com/janus-idp/backstage-plugins/commit/2e810620ea5641df827dfe83bf7695cf16117033))
* **rbac:** backend part - store role description to the database  ([#1178](https://github.com/janus-idp/backstage-plugins/issues/1178)) ([ec8b1c2](https://github.com/janus-idp/backstage-plugins/commit/ec8b1c27cce5c36997f84a068dc4cc5cc542f428))
* **rbac:** center align toast ([#1090](https://github.com/janus-idp/backstage-plugins/issues/1090)) ([697c96f](https://github.com/janus-idp/backstage-plugins/commit/697c96f25c220750ae290879e3020ecc1a5f03c5))
* **rbac:** cleanup policies when a role is deleted ([#1018](https://github.com/janus-idp/backstage-plugins/issues/1018)) ([fb0ee8c](https://github.com/janus-idp/backstage-plugins/commit/fb0ee8c269892f6c2ccaea69754a9dda653d4fcb))
* **rbac:** disable selected permissions ([#1117](https://github.com/janus-idp/backstage-plugins/issues/1117)) ([00cd501](https://github.com/janus-idp/backstage-plugins/commit/00cd501d6cd587c8a7b151189da30dd8c9865803))
* **rbac:** display administration to authorized users ([#895](https://github.com/janus-idp/backstage-plugins/issues/895)) ([70ae509](https://github.com/janus-idp/backstage-plugins/commit/70ae509e91e4967f4436a66c69be6040e235be0e))
* **rbac:** implement conditional policies feature. ([#833](https://github.com/janus-idp/backstage-plugins/issues/833)) ([3c0675b](https://github.com/janus-idp/backstage-plugins/commit/3c0675ba6ebf91274848981fa1e6eab9e4a1e659))
* **rbac:** implement RBAC group support ([#803](https://github.com/janus-idp/backstage-plugins/issues/803)) ([4c72f5c](https://github.com/janus-idp/backstage-plugins/commit/4c72f5c23324ea2f7538b406d60730ea224ae758))
* **rbac:** implement REST method to list all plugin permission policies ([#808](https://github.com/janus-idp/backstage-plugins/issues/808)) ([0a17e67](https://github.com/janus-idp/backstage-plugins/commit/0a17e67cbb72416176e978fc3ed8868855375a8b))
* **rbac:** implement the concept of roles in rbac ([#867](https://github.com/janus-idp/backstage-plugins/issues/867)) ([4d878a2](https://github.com/janus-idp/backstage-plugins/commit/4d878a29babd86bd7896d69e6b2b63392b6e6cc8))
* **rbac:** list roles ([#937](https://github.com/janus-idp/backstage-plugins/issues/937)) ([8722056](https://github.com/janus-idp/backstage-plugins/commit/8722056088a3214f6267c621ecc10e3658484a07))
* **rbac:** list roles with no permission policies ([#998](https://github.com/janus-idp/backstage-plugins/issues/998)) ([217b7b0](https://github.com/janus-idp/backstage-plugins/commit/217b7b0db3414788c8e77247f378a51cf0eeda0d))
* **rbac:** role overview ([#972](https://github.com/janus-idp/backstage-plugins/issues/972)) ([43c1906](https://github.com/janus-idp/backstage-plugins/commit/43c19064e9477a5449ff5d56b00efe27cf640c27))
* **rbac:** save and display role description in the frontend ([#1206](https://github.com/janus-idp/backstage-plugins/issues/1206)) ([ff61266](https://github.com/janus-idp/backstage-plugins/commit/ff61266a729d472a0e4ff57cd9d2d6ea2389b820))
* **rbac:** show warning alert when user is not authorised to create roles ([#1064](https://github.com/janus-idp/backstage-plugins/issues/1064)) ([b5c46c8](https://github.com/janus-idp/backstage-plugins/commit/b5c46c8d19a092b8ecef653a48331d844cfb3c8c))
* **rbac:** support for adding permission policies to roles ([#1021](https://github.com/janus-idp/backstage-plugins/issues/1021)) ([dd11c3a](https://github.com/janus-idp/backstage-plugins/commit/dd11c3a14eebaea9e8acc43b0c28b338d5fa14c1))
* **rbac:** turn rbac plugin into a dynamic plugin ([#1133](https://github.com/janus-idp/backstage-plugins/issues/1133)) ([b9b36d5](https://github.com/janus-idp/backstage-plugins/commit/b9b36d5b58b86eed457ffb347af785b3181a9de7))
* **rbac:** use relative links ([#1185](https://github.com/janus-idp/backstage-plugins/issues/1185)) ([9fcab95](https://github.com/janus-idp/backstage-plugins/commit/9fcab95869413f005c3246d0f9cd2b2b5acbe8cb))
* **regex-action:** initial commit ([#241](https://github.com/janus-idp/backstage-plugins/issues/241)) ([3558bc3](https://github.com/janus-idp/backstage-plugins/commit/3558bc3ec705430d7b8e0d9ab74a33a5587eedf1))
* Remove backend plugins and use proxy instead ([e57d31f](https://github.com/janus-idp/backstage-plugins/commit/e57d31fd3a7f7cbb62b365b0be04bcbc864acd19))
* rename and release keycloak plugin ([#7](https://github.com/janus-idp/backstage-plugins/issues/7)) ([6b5ff5c](https://github.com/janus-idp/backstage-plugins/commit/6b5ff5c3cf657ce05c6566ae2960cb0fb01fb5a9))
* **segment:** analytics plugin for Segment ([#321](https://github.com/janus-idp/backstage-plugins/issues/321)) ([a60e047](https://github.com/janus-idp/backstage-plugins/commit/a60e04760bf45efd1005edb9ddb6d77c30911d30))
* **segment:** expose plugin also as a dynamic ([#955](https://github.com/janus-idp/backstage-plugins/issues/955)) ([7b80a40](https://github.com/janus-idp/backstage-plugins/commit/7b80a4088b91c2d38af64fe9338c0815225dd1d4))
* **servicenow:** add servicenow custom action plugin ([#793](https://github.com/janus-idp/backstage-plugins/issues/793)) ([f3eebe2](https://github.com/janus-idp/backstage-plugins/commit/f3eebe26417eae960731d656341ea3f1311a5283))
* **shared-react:** add date and unit conversion utils ([#633](https://github.com/janus-idp/backstage-plugins/issues/633)) ([269195f](https://github.com/janus-idp/backstage-plugins/commit/269195f18d6230b7bde114bb4e45d2e8421be378))
* **shared-react:** update shared plugin ([#532](https://github.com/janus-idp/backstage-plugins/issues/532)) ([88ec74e](https://github.com/janus-idp/backstage-plugins/commit/88ec74e704c185785329d12f129bd8e1590ac1c8))
* **shared:** move common components to shared package ([#467](https://github.com/janus-idp/backstage-plugins/issues/467)) ([118a38b](https://github.com/janus-idp/backstage-plugins/commit/118a38b39aef20e7d6912950d6700ba202d81159))
* **sonarqube:** Custom action to create a SonarQube project ([#206](https://github.com/janus-idp/backstage-plugins/issues/206)) ([218a653](https://github.com/janus-idp/backstage-plugins/commit/218a653f3af53ce0e133978e99b729a9f79c8fed))
* **tekton:** add cluster selector in the pipeline vis card ([#308](https://github.com/janus-idp/backstage-plugins/issues/308)) ([e321ba9](https://github.com/janus-idp/backstage-plugins/commit/e321ba9a18a8e72af86abe1df7d8ea47d429e3a5))
* **tekton:** add CVE summary and signed badge ([#1028](https://github.com/janus-idp/backstage-plugins/issues/1028)) ([effdef0](https://github.com/janus-idp/backstage-plugins/commit/effdef085deaeea78a819d1bde960f83820ec705))
* **tekton:** add latest pipelineRun visualization ([#242](https://github.com/janus-idp/backstage-plugins/issues/242)) ([87f7f5c](https://github.com/janus-idp/backstage-plugins/commit/87f7f5c3753c100dfd50fe8e6359e22651cfb3ae))
* **tekton:** add support for downloading task and pipelinerun logs ([#1014](https://github.com/janus-idp/backstage-plugins/issues/1014)) ([f588292](https://github.com/janus-idp/backstage-plugins/commit/f5882921756a7aa6d5a74d8fdb6bfc52a7c0c209))
* **tekton:** add view logs and view sbom actions in the pipelineRun list ([#1003](https://github.com/janus-idp/backstage-plugins/issues/1003)) ([c7eff5f](https://github.com/janus-idp/backstage-plugins/commit/c7eff5f33daef8eaba58df7e987b44f09c7a8ff9))
* **tekton:** add view output action in pipelinerun list view ([#1128](https://github.com/janus-idp/backstage-plugins/issues/1128)) ([ad50c44](https://github.com/janus-idp/backstage-plugins/commit/ad50c44233332b0f1325cef5a41d82ba79c538fb))
* **tekton:** create paginated table using Backstage core components ([#503](https://github.com/janus-idp/backstage-plugins/issues/503)) ([5cc47c1](https://github.com/janus-idp/backstage-plugins/commit/5cc47c1a346a4f006adf88ad15c942be5151b913))
* **tekton:** enable tekton related features when the tekton annotation is present ([#741](https://github.com/janus-idp/backstage-plugins/issues/741)) ([474d3f0](https://github.com/janus-idp/backstage-plugins/commit/474d3f01bb312a668bc8b39dc4c78f6f52b5cf87))
* **tekton:** show cluster label before the select dropdown ([#345](https://github.com/janus-idp/backstage-plugins/issues/345)) ([582586e](https://github.com/janus-idp/backstage-plugins/commit/582586eca35af76fa931ace6d823e74dd4012215))
* **tekton:** tekton pipeline run list page ([#236](https://github.com/janus-idp/backstage-plugins/issues/236)) ([864941f](https://github.com/janus-idp/backstage-plugins/commit/864941f96a0a733dc20914cc6127c39a9e3ebfb2))
* **tekton:** tekton pipeline run list sort ([#253](https://github.com/janus-idp/backstage-plugins/issues/253)) ([356f637](https://github.com/janus-idp/backstage-plugins/commit/356f637d183eaa58e27be383db5834167f13c058))
* **tekton:** tekton plugin init with backstage k8s plugin ([#214](https://github.com/janus-idp/backstage-plugins/issues/214)) ([eb2f6d8](https://github.com/janus-idp/backstage-plugins/commit/eb2f6d8dd3056e9be84051dbb8bba09de1455eb2))
* **tekton:** update tekton UX ([#839](https://github.com/janus-idp/backstage-plugins/issues/839)) ([789c945](https://github.com/janus-idp/backstage-plugins/commit/789c945580b8f82349a5c62b98c77d5dbf4781f1))
* **tekton:** view pipelinerun visualization on click of pipelinerun ([#506](https://github.com/janus-idp/backstage-plugins/issues/506)) ([092d2bd](https://github.com/janus-idp/backstage-plugins/commit/092d2bd55d69171f9d3c290c9346c7d13dafcf97))
* **tekton:** visualize pipelinerun logs ([#553](https://github.com/janus-idp/backstage-plugins/issues/553)) ([540a105](https://github.com/janus-idp/backstage-plugins/commit/540a105287ee557de724f44389e9c571405d0a3d))
* the RBAC extension ([#485](https://github.com/janus-idp/backstage-plugins/issues/485)) ([92c7dc0](https://github.com/janus-idp/backstage-plugins/commit/92c7dc01797bb8169d942815ed3ea30a0c3b9aa4)), closes [#510](https://github.com/janus-idp/backstage-plugins/issues/510) [#544](https://github.com/janus-idp/backstage-plugins/issues/544)
* **topology:** add download pod logs functionality ([#616](https://github.com/janus-idp/backstage-plugins/issues/616)) ([63ae6f4](https://github.com/janus-idp/backstage-plugins/commit/63ae6f495d8c4739082ffae188094a8321ef7496))
* **topology:** add edit code node decorator ([#535](https://github.com/janus-idp/backstage-plugins/issues/535)) ([8b5893a](https://github.com/janus-idp/backstage-plugins/commit/8b5893a62a2b23274666d5a7f26ad6e3978741b1))
* **topology:** Add filter resources by cluster functionality in Topology plugin ([#146](https://github.com/janus-idp/backstage-plugins/issues/146)) ([811f72f](https://github.com/janus-idp/backstage-plugins/commit/811f72f1425962753a74310117b752991eb49360))
* **topology:** add runtime icon to topology node ([#615](https://github.com/janus-idp/backstage-plugins/issues/615)) ([dc3769b](https://github.com/janus-idp/backstage-plugins/commit/dc3769b9e88ac2187c38ae29ab0863f5a8463621))
* **topology:** add specific details for all supported workloads ([#295](https://github.com/janus-idp/backstage-plugins/issues/295)) ([788c23a](https://github.com/janus-idp/backstage-plugins/commit/788c23a09ba3402e2f8b582a0b7bff635c412687))
* **topology:** Add topology workload node sidebar ([#226](https://github.com/janus-idp/backstage-plugins/issues/226)) ([9b87752](https://github.com/janus-idp/backstage-plugins/commit/9b877524475b65ff6095a2203e5c9da7e7a7f666))
* **topology:** added default runtime icon to topology nodes ([#1157](https://github.com/janus-idp/backstage-plugins/issues/1157)) ([5a8b27d](https://github.com/janus-idp/backstage-plugins/commit/5a8b27d01672d1dd0eb92eeb2429f36e2745409a))
* **topology:** added visualization of SS, DS, CJ and Jobs in the topology view ([#193](https://github.com/janus-idp/backstage-plugins/issues/193)) ([badb026](https://github.com/janus-idp/backstage-plugins/commit/badb0269de9f1886da783b0aa5daeafab9b2318c))
* **topology:** adds support for decorator in topology for ingress ([#148](https://github.com/janus-idp/backstage-plugins/issues/148)) ([05d17c2](https://github.com/janus-idp/backstage-plugins/commit/05d17c2cd004ab467b18f460ce70ae30898f093e))
* **topology:** Initial release ([66889b7](https://github.com/janus-idp/backstage-plugins/commit/66889b79933bb3e7f491bbc4b6d6cadf9f965999))
* **topology:** Show ingress rules in sidebar ([#256](https://github.com/janus-idp/backstage-plugins/issues/256)) ([22a565c](https://github.com/janus-idp/backstage-plugins/commit/22a565cea15b0b222cf246189b4e04621ea275f3))
* **topology:** show only latest 3 pods/plrs in node sidebar ([#577](https://github.com/janus-idp/backstage-plugins/issues/577)) ([2a56f8e](https://github.com/janus-idp/backstage-plugins/commit/2a56f8e98f615201cb95fa8f6ccf1724d6e5778c))
* **topology:** show pipeline decorator on topology node ([#447](https://github.com/janus-idp/backstage-plugins/issues/447)) ([f983c47](https://github.com/janus-idp/backstage-plugins/commit/f983c47d8d82433fe188c59d8d1569c1be30a7db))
* **topology:** show pipeline-runs list in sidepanel ([#403](https://github.com/janus-idp/backstage-plugins/issues/403)) ([b0d805a](https://github.com/janus-idp/backstage-plugins/commit/b0d805a259c03316eb94a80a42a57b93a97b4083))
* **topology:** support for logviewer for pods based on container ([#464](https://github.com/janus-idp/backstage-plugins/issues/464)) ([cf2af63](https://github.com/janus-idp/backstage-plugins/commit/cf2af637b2e98e0e0e8d9c16ce40bb04021d4a91))
* **topology:** visualize Route resource in decorator and sidebar for supported workloads ([#378](https://github.com/janus-idp/backstage-plugins/issues/378)) ([1a489b3](https://github.com/janus-idp/backstage-plugins/commit/1a489b328a10f79fc136ff47a55d9081a4f2856d))
* transfer Open Cluster Management plugins ([#5](https://github.com/janus-idp/backstage-plugins/issues/5)) ([1ccf8c3](https://github.com/janus-idp/backstage-plugins/commit/1ccf8c35f9ade6ff57f4897424d0202fed8ce7e8)), closes [#160](https://github.com/janus-idp/backstage-plugins/issues/160) [#161](https://github.com/janus-idp/backstage-plugins/issues/161) [#163](https://github.com/janus-idp/backstage-plugins/issues/163) [#165](https://github.com/janus-idp/backstage-plugins/issues/165) [#164](https://github.com/janus-idp/backstage-plugins/issues/164) [#156](https://github.com/janus-idp/backstage-plugins/issues/156) [#167](https://github.com/janus-idp/backstage-plugins/issues/167) [#168](https://github.com/janus-idp/backstage-plugins/issues/168) [#184](https://github.com/janus-idp/backstage-plugins/issues/184) [#188](https://github.com/janus-idp/backstage-plugins/issues/188) [#187](https://github.com/janus-idp/backstage-plugins/issues/187) [#192](https://github.com/janus-idp/backstage-plugins/issues/192) [#186](https://github.com/janus-idp/backstage-plugins/issues/186) [#162](https://github.com/janus-idp/backstage-plugins/issues/162)
* **ts:** transpile each plugin separately ([#634](https://github.com/janus-idp/backstage-plugins/issues/634)) ([b94c4dc](https://github.com/janus-idp/backstage-plugins/commit/b94c4dc50ada328e5ce1bed5fb7c76f64607e1ee))
* update entity provider schedulers ([#827](https://github.com/janus-idp/backstage-plugins/issues/827)) ([19731d1](https://github.com/janus-idp/backstage-plugins/commit/19731d1449a9d8ffa67aec069d2214e45bfe54ff))
* update Keycloak plugin for dynamic backend ([#869](https://github.com/janus-idp/backstage-plugins/issues/869)) ([a68b38d](https://github.com/janus-idp/backstage-plugins/commit/a68b38d7b25cbfaa267fe5bb28777434ebfaaff3))
* **web-terminal:** impr README, add isWebTerminalAvailable util and fix some other small bugs ([#1036](https://github.com/janus-idp/backstage-plugins/issues/1036)) ([a3d6d86](https://github.com/janus-idp/backstage-plugins/commit/a3d6d867d2c050be620b98217811c747e9629b2e))
* **webterminal:** donate webterminal plugin from operate-first ([#350](https://github.com/janus-idp/backstage-plugins/issues/350)) ([fc625f2](https://github.com/janus-idp/backstage-plugins/commit/fc625f20159cf22420711518f8f6d618b8febb5a)), closes [#190](https://github.com/janus-idp/backstage-plugins/issues/190) [#192](https://github.com/janus-idp/backstage-plugins/issues/192) [#193](https://github.com/janus-idp/backstage-plugins/issues/193) [#206](https://github.com/janus-idp/backstage-plugins/issues/206) [#207](https://github.com/janus-idp/backstage-plugins/issues/207) [#211](https://github.com/janus-idp/backstage-plugins/issues/211) [#210](https://github.com/janus-idp/backstage-plugins/issues/210) [#214](https://github.com/janus-idp/backstage-plugins/issues/214) [#212](https://github.com/janus-idp/backstage-plugins/issues/212)

### Bug Fixes

* **#1012:** typo fix in `servicenow:now:table:retrieveRecords` action ([#1013](https://github.com/janus-idp/backstage-plugins/issues/1013)) ([9229a30](https://github.com/janus-idp/backstage-plugins/commit/9229a30acd21e9a5a46bdbaa503e6c4e29968dee))
* **3scale:** don't expose token and use correct config ([#388](https://github.com/janus-idp/backstage-plugins/issues/388)) ([d0700da](https://github.com/janus-idp/backstage-plugins/commit/d0700da7a3ba8ce79ba0de230326df7ce735edb2))
* **3scale:** modify 3scale environment variables - using THREESCALE ([#1173](https://github.com/janus-idp/backstage-plugins/issues/1173)) ([247ebe0](https://github.com/janus-idp/backstage-plugins/commit/247ebe0d7ea6971d460f962455d0c36a73ca7606))
* **3scale:** modify 3scale environment variables ([#1166](https://github.com/janus-idp/backstage-plugins/issues/1166)) ([24dfba0](https://github.com/janus-idp/backstage-plugins/commit/24dfba03f0c8151cd5ae59047b53bcabbcd73454))
* **aap+3scale+ocm:** don't log sensitive data from errors ([#945](https://github.com/janus-idp/backstage-plugins/issues/945)) ([7a5e7b8](https://github.com/janus-idp/backstage-plugins/commit/7a5e7b8a57c9841003d9b16e1a65fb62e101fbf1))
* **aap:** fixes codesmells for aap plugin ([#653](https://github.com/janus-idp/backstage-plugins/issues/653)) ([0a9dc6b](https://github.com/janus-idp/backstage-plugins/commit/0a9dc6b0a71e04722790b8478ece23f895ba086a))
* **aap:** show template name and type as it is without formatting ([#710](https://github.com/janus-idp/backstage-plugins/issues/710)) ([35f9645](https://github.com/janus-idp/backstage-plugins/commit/35f96450211e8f54873a2f81aa5bae77f93ab0ef))
* add config partials for dynamic frontend plugins ([#965](https://github.com/janus-idp/backstage-plugins/issues/965)) ([b01e55e](https://github.com/janus-idp/backstage-plugins/commit/b01e55e877278afc5de8d28a4c687a6989566bdc))
* add default 3scale schedule ([#969](https://github.com/janus-idp/backstage-plugins/issues/969)) ([11c10b0](https://github.com/janus-idp/backstage-plugins/commit/11c10b0472a191e467573f2eecad06487172014f))
* add missing alpha  dynamic plugin entry points ([#1161](https://github.com/janus-idp/backstage-plugins/issues/1161)) ([36e9d91](https://github.com/janus-idp/backstage-plugins/commit/36e9d910b8f534fd9db2f8210c9aa7a24560f01d))
* add missing alpha  dynamic plugin entry points ([#1168](https://github.com/janus-idp/backstage-plugins/issues/1168)) ([1d7986f](https://github.com/janus-idp/backstage-plugins/commit/1d7986f6c5b3ea69ad21603ff2f1b6233581335e))
* add the NPM token for the `npm publish` of `dist-dynamic` packages ([#1008](https://github.com/janus-idp/backstage-plugins/issues/1008)) ([16b1305](https://github.com/janus-idp/backstage-plugins/commit/16b13058fa0b732f9dbaa9ca9565d1c7fb968ff2))
* also publish the `dist-dynamic` packages ([#1006](https://github.com/janus-idp/backstage-plugins/issues/1006)) ([ac8d517](https://github.com/janus-idp/backstage-plugins/commit/ac8d5175c26444e6f6759d73bcfd75c1c18344c6))
* **app-config:** invalid app-config.yaml ([#1075](https://github.com/janus-idp/backstage-plugins/issues/1075)) ([295329e](https://github.com/janus-idp/backstage-plugins/commit/295329e5e573ba4e253bc8f0d05f077b7328f40d)), closes [/github.com/janus-idp/backstage-showcase/blob/main/app-config.yaml#L139](https://github.com/janus-idp//github.com/janus-idp/backstage-showcase/blob/main/app-config.yaml/issues/L139)
* attempt to force a bump of backend plugins ([#1007](https://github.com/janus-idp/backstage-plugins/issues/1007)) ([7a37225](https://github.com/janus-idp/backstage-plugins/commit/7a372254fb7e8107aa794f7900a6511eee096677))
* avoid concurrent or useless workflow runs. ([#772](https://github.com/janus-idp/backstage-plugins/issues/772)) ([6b20e65](https://github.com/janus-idp/backstage-plugins/commit/6b20e65385ed5f0371630b06f400fd3b5ae37d27))
* **ci:** add generated files to .prettierignore ([#661](https://github.com/janus-idp/backstage-plugins/issues/661)) ([a273f5d](https://github.com/janus-idp/backstage-plugins/commit/a273f5d61e8625f238eaa90f134851ba8b63b014))
* **ci:** auth for the `dist-dynamic` `npm publish` ([#1010](https://github.com/janus-idp/backstage-plugins/issues/1010)) ([37ddc47](https://github.com/janus-idp/backstage-plugins/commit/37ddc47215e40019724ab02e2b96a651f2f0081c))
* **ci:** auth for the `dist-dynamic` npm publish ([#1009](https://github.com/janus-idp/backstage-plugins/issues/1009)) ([9a9237a](https://github.com/janus-idp/backstage-plugins/commit/9a9237ae21c9503c965a43a34ca8ec5336a58a74))
* **ci:** remove scripts before `npm publish` in `dist-dynamic` ([#1011](https://github.com/janus-idp/backstage-plugins/issues/1011)) ([86aabe3](https://github.com/janus-idp/backstage-plugins/commit/86aabe39dc97456f551ac0e7bb27ed7ac6dfbf85))
* **cli:** add default scalprum config ([#909](https://github.com/janus-idp/backstage-plugins/issues/909)) ([d74fc72](https://github.com/janus-idp/backstage-plugins/commit/d74fc72ab7e0a843da047c7b6570d8a6fbc068e1))
* **cli:** do not change interop mode by default ([#971](https://github.com/janus-idp/backstage-plugins/issues/971)) ([4159977](https://github.com/janus-idp/backstage-plugins/commit/41599773d60fe944e402065970295b47cc2d46d6))
* **cli:** embedded alpha module dependencies not hoisted. ([#1170](https://github.com/janus-idp/backstage-plugins/issues/1170)) ([063b343](https://github.com/janus-idp/backstage-plugins/commit/063b3437e7a8267a0fb174d454e7cd9411ea790c))
* **cli:** fix possible dependency conflict ([#950](https://github.com/janus-idp/backstage-plugins/issues/950)) ([6c3052e](https://github.com/janus-idp/backstage-plugins/commit/6c3052e9ef2ad77797f6a75cb7f30059442c3764))
* **cli:** schema generator do not ignore repo root ([#981](https://github.com/janus-idp/backstage-plugins/issues/981)) ([67f22f6](https://github.com/janus-idp/backstage-plugins/commit/67f22f686860e79f5d019f71072b2856a9b17230))
* **cli:** share core-app-api package ([#885](https://github.com/janus-idp/backstage-plugins/issues/885)) ([09db33c](https://github.com/janus-idp/backstage-plugins/commit/09db33ce4113ccb484a167dab8d9fe47d6185c09))
* **cli:** use react v17 in dynamic plugins build ([#931](https://github.com/janus-idp/backstage-plugins/issues/931)) ([b47b10a](https://github.com/janus-idp/backstage-plugins/commit/b47b10ab9a1673bf5b303b3051db71f0921049ed))
* **config types:** inline types in config.d.ts ([#664](https://github.com/janus-idp/backstage-plugins/issues/664)) ([ae1aea1](https://github.com/janus-idp/backstage-plugins/commit/ae1aea1f4890c0034d1c2602223d59463c61206b))
* **deps:** pin dependencies ([#745](https://github.com/janus-idp/backstage-plugins/issues/745)) ([69bd6a9](https://github.com/janus-idp/backstage-plugins/commit/69bd6a9a078ac66f9934799eb6189c8022157445))
* **deps:** update all non-major dependencies ([d971f33](https://github.com/janus-idp/backstage-plugins/commit/d971f33c3f79ac4ec36dfb8b579f07d8dbcef8f1))
* **deps:** update all non-major dependencies ([#339](https://github.com/janus-idp/backstage-plugins/issues/339)) ([d19d96d](https://github.com/janus-idp/backstage-plugins/commit/d19d96de7b55c205e0f77528e476104c0685aad2))
* **deps:** update all non-major dependencies ([#358](https://github.com/janus-idp/backstage-plugins/issues/358)) ([086a9ed](https://github.com/janus-idp/backstage-plugins/commit/086a9ed839f3a6dd1460f0f87b71453a7ed62ea3))
* **deps:** update all non-major dependencies ([#414](https://github.com/janus-idp/backstage-plugins/issues/414)) ([86d24eb](https://github.com/janus-idp/backstage-plugins/commit/86d24ebb420ff25a36b319915feec06246db0f57))
* **deps:** update dependency @keycloak/keycloak-admin-client to v20 ([2bce9a3](https://github.com/janus-idp/backstage-plugins/commit/2bce9a3c328ed8cc694c42fec437abc2e08c6448))
* **deps:** update dependency @rollup/plugin-commonjs to v25 ([#765](https://github.com/janus-idp/backstage-plugins/issues/765)) ([615ff44](https://github.com/janus-idp/backstage-plugins/commit/615ff443b2c47421de083caa97171021b7775aa0))
* **deps:** update dependency @rollup/plugin-json to v6 ([#766](https://github.com/janus-idp/backstage-plugins/issues/766)) ([2fe869f](https://github.com/janus-idp/backstage-plugins/commit/2fe869f3d4503fc70ca7d1bcb748d385d3e653a0))
* **deps:** update dependency @rollup/plugin-node-resolve to v15 ([#767](https://github.com/janus-idp/backstage-plugins/issues/767)) ([8d9696c](https://github.com/janus-idp/backstage-plugins/commit/8d9696cd663c2e7bc54f32f64113a45c3a67aa5b))
* **deps:** update dependency @spotify/eslint-config-base to v15 ([#774](https://github.com/janus-idp/backstage-plugins/issues/774)) ([04a0ae1](https://github.com/janus-idp/backstage-plugins/commit/04a0ae19db78fa904a15a36684a0e2abec2373a6))
* **deps:** update dependency @spotify/eslint-config-react to v15 ([#789](https://github.com/janus-idp/backstage-plugins/issues/789)) ([1a3965a](https://github.com/janus-idp/backstage-plugins/commit/1a3965a07ad3edcd9c608d8530a1933cde6a89bb))
* **deps:** update dependency @spotify/eslint-config-typescript to v15 ([#790](https://github.com/janus-idp/backstage-plugins/issues/790)) ([9ecaaa3](https://github.com/janus-idp/backstage-plugins/commit/9ecaaa34624652436838b3df963d91605973b964))
* **deps:** update dependency @svgr/core to v8 ([#791](https://github.com/janus-idp/backstage-plugins/issues/791)) ([db2d09b](https://github.com/janus-idp/backstage-plugins/commit/db2d09b0daddab7ab675eff230e0123f14530ef0))
* **deps:** update dependency @svgr/plugin-jsx to v8 ([#792](https://github.com/janus-idp/backstage-plugins/issues/792)) ([467560c](https://github.com/janus-idp/backstage-plugins/commit/467560c6cecc173fe7949a12014be9fde0e21d3a))
* **deps:** update dependency @svgr/rollup to v8 ([#795](https://github.com/janus-idp/backstage-plugins/issues/795)) ([111aa57](https://github.com/janus-idp/backstage-plugins/commit/111aa574ea6d6c2574c07240383feebe92a6fc90))
* **deps:** update dependency better-sqlite3 to v8 ([efd70c8](https://github.com/janus-idp/backstage-plugins/commit/efd70c8e04fc8907ee8d52130b6c9516bcf8d82e))
* **deps:** update dependency handlebars to v4.7.7 [security] ([#753](https://github.com/janus-idp/backstage-plugins/issues/753)) ([52a195e](https://github.com/janus-idp/backstage-plugins/commit/52a195e0c2160bb6fc18d40daaee1ec1f05d666d))
* **deps:** update dependency mobx to v6 ([#153](https://github.com/janus-idp/backstage-plugins/issues/153)) ([33ba4a8](https://github.com/janus-idp/backstage-plugins/commit/33ba4a87b250d8bd209e9465d8c0bcd814f85cd3))
* **deps:** update dependency mobx-react to v7 ([#154](https://github.com/janus-idp/backstage-plugins/issues/154)) ([51eb0cb](https://github.com/janus-idp/backstage-plugins/commit/51eb0cbd06ba6bc2a1d8a45d8049c405151501b0))
* **deps:** update dependency node-fetch to v3 ([908bcc0](https://github.com/janus-idp/backstage-plugins/commit/908bcc054bec063eeabb6d787e6da261bef08c77))
* **deps:** update dependency nodemailer to v6.9.9 [security] ([#1160](https://github.com/janus-idp/backstage-plugins/issues/1160)) ([ee92ec5](https://github.com/janus-idp/backstage-plugins/commit/ee92ec52dc3ed052b66b4b36505307654e34d7a3))
* **deps:** update dependency postcss to v8.2.13 [security] ([#755](https://github.com/janus-idp/backstage-plugins/issues/755)) ([37fc85f](https://github.com/janus-idp/backstage-plugins/commit/37fc85fd37a064c20f19f2b7825bc0e7b0dc28a5))
* **deps:** update dependency uuid to v9 ([50e01ad](https://github.com/janus-idp/backstage-plugins/commit/50e01ad91af4de530ba16a4d3d33a9dbf86413e0))
* **deps:** update dependency yaml to v2.2.2 [security] ([#757](https://github.com/janus-idp/backstage-plugins/issues/757)) ([b3c719c](https://github.com/janus-idp/backstage-plugins/commit/b3c719ca3d0a43ee3eb5b88313d4278e624beaff))
* **deps:** update dependency yn to v5 ([ac5cde9](https://github.com/janus-idp/backstage-plugins/commit/ac5cde953288296601061c87bd03ddfa9a3b7631))
* **deps:** update linters ([#746](https://github.com/janus-idp/backstage-plugins/issues/746)) ([bf06a66](https://github.com/janus-idp/backstage-plugins/commit/bf06a66b1c7bd3225a5767e619652bad90030083))
* do not fail release on missing dist-dynamic ([#966](https://github.com/janus-idp/backstage-plugins/issues/966)) ([647f7b7](https://github.com/janus-idp/backstage-plugins/commit/647f7b7c04db6b694a0a0c16279dd4d18667b86a))
* Fix typo in cluster status page ocm ([c06304a](https://github.com/janus-idp/backstage-plugins/commit/c06304aeec782b0f51d108d9cad617c3e6a95fa2))
* Formating in issue template ([57bcd24](https://github.com/janus-idp/backstage-plugins/commit/57bcd2440954ae625f32c2c9e2bac75db7463ae7))
* **keycloak:** don't log sensitive authentication data ([#938](https://github.com/janus-idp/backstage-plugins/issues/938)) ([63d0678](https://github.com/janus-idp/backstage-plugins/commit/63d0678a6ea4decfd7677d6e16d1193722ba0f76))
* **keycloak:** Downgrade to keycloak client v18 ([#46](https://github.com/janus-idp/backstage-plugins/issues/46)) ([24d40ec](https://github.com/janus-idp/backstage-plugins/commit/24d40ec26ad45681b97df16191be6ac6469a9bc6))
* **keycloak:** embed keycloak admin dependency for dynamic export ([#968](https://github.com/janus-idp/backstage-plugins/issues/968)) ([2f005a0](https://github.com/janus-idp/backstage-plugins/commit/2f005a0bbbe16bebaa047ba364b17a4d4453589a))
* **keycloak:** fix [#591](https://github.com/janus-idp/backstage-plugins/issues/591): Cleanup some small code smells in Keycloak plugin ([#1022](https://github.com/janus-idp/backstage-plugins/issues/1022)) ([74cb7b1](https://github.com/janus-idp/backstage-plugins/commit/74cb7b1ea552e4e52128e3bb87c4713eb22f1d92))
* **keycloak:** fix config loader issue on backstage v1.17 ([#650](https://github.com/janus-idp/backstage-plugins/issues/650)) ([1799a1f](https://github.com/janus-idp/backstage-plugins/commit/1799a1f65fd2c1a9b8cf95fa0aca8b6debebba7b))
* **keycloak:** fix keycloak user displayname ([#693](https://github.com/janus-idp/backstage-plugins/issues/693)) ([dfef9a3](https://github.com/janus-idp/backstage-plugins/commit/dfef9a3a0adb4ea2b966746da2d041d40b6aea73))
* **keycloak:** fix schedule type in config.d.ts ([#665](https://github.com/janus-idp/backstage-plugins/issues/665)) ([4403ac3](https://github.com/janus-idp/backstage-plugins/commit/4403ac378c424f869a57b7bd3f9dcbd80d3d37bf))
* **keycloak:** respect fetch size for members ([#806](https://github.com/janus-idp/backstage-plugins/issues/806)) ([759fdb1](https://github.com/janus-idp/backstage-plugins/commit/759fdb199675930fa3a12b6cd8d121bc8e05b9f5))
* **kiali:** add corner cases, fix some issues and improve dev env ([#1202](https://github.com/janus-idp/backstage-plugins/issues/1202)) ([fd9a8aa](https://github.com/janus-idp/backstage-plugins/commit/fd9a8aaae4aa7f625bbfdac954e2580d0dc0e30f))
* **kiali:** fix code smells ([#607](https://github.com/janus-idp/backstage-plugins/issues/607)) ([ef2eecf](https://github.com/janus-idp/backstage-plugins/commit/ef2eecfa71e2a60b4442ce3105a526b3332eaa1b))
* **kiali:** fix sessionTime configuration and tests ([#1099](https://github.com/janus-idp/backstage-plugins/issues/1099)) ([882381c](https://github.com/janus-idp/backstage-plugins/commit/882381c0b65a2bcfecc2365048f83376938a0fb8)), closes [#1100](https://github.com/janus-idp/backstage-plugins/issues/1100)
* **kiali:** namespaceSelector is removing options ([#1186](https://github.com/janus-idp/backstage-plugins/issues/1186)) ([0195b06](https://github.com/janus-idp/backstage-plugins/commit/0195b06158327649afb298715ceab9fc0e89a07b))
* **kiali:** remove strategy in dinamyc plugin ([#1121](https://github.com/janus-idp/backstage-plugins/issues/1121)) ([88e8b83](https://github.com/janus-idp/backstage-plugins/commit/88e8b834f5553e5520b68c09824cbc22ab6aeac2))
* **kiali:** show username when auth is anonymous ([#1139](https://github.com/janus-idp/backstage-plugins/issues/1139)) ([0a04992](https://github.com/janus-idp/backstage-plugins/commit/0a04992b0581a3cb47017c0713703ed7e204ac02))
* **kiali:** update login url ([#1097](https://github.com/janus-idp/backstage-plugins/issues/1097)) ([10c7128](https://github.com/janus-idp/backstage-plugins/commit/10c712874d1a6fbad8cde6c44b1af76babdef85c))
* **kiali:** update styles, remove item details links ([#1207](https://github.com/janus-idp/backstage-plugins/issues/1207)) ([c133ea7](https://github.com/janus-idp/backstage-plugins/commit/c133ea76772b44ec348c5bff3ad4609f1938fdba))
* **kiali:** upgrade patternfly ([#673](https://github.com/janus-idp/backstage-plugins/issues/673)) ([6e5702f](https://github.com/janus-idp/backstage-plugins/commit/6e5702f196c2fbf8de888ca5083241a58548469e))
* **kiali:** use prevState callback ([#874](https://github.com/janus-idp/backstage-plugins/issues/874)) ([13a01f7](https://github.com/janus-idp/backstage-plugins/commit/13a01f79be812fe74f71f474152c7e8fe0f4fe90))
* **kubernetes-actions:** fix code smells ([#686](https://github.com/janus-idp/backstage-plugins/issues/686)) ([ea58682](https://github.com/janus-idp/backstage-plugins/commit/ea5868235af3d1e7163ecc5f7c81b91cb08fcd43))
* **kubernetes-actions:** support adding labels while creating namespace ([#1223](https://github.com/janus-idp/backstage-plugins/issues/1223)) ([2b266bc](https://github.com/janus-idp/backstage-plugins/commit/2b266bc123e3446c18bdaa0dda34fe7e53b16404))
* **lint-staged:** add lint-staged ([#685](https://github.com/janus-idp/backstage-plugins/issues/685)) ([c65bdba](https://github.com/janus-idp/backstage-plugins/commit/c65bdba5733e79bf0c007c24c4f28cb1b23a94d0))
* make the `export-dynamic-plugin` command more generic for backend plugins. ([#967](https://github.com/janus-idp/backstage-plugins/issues/967)) ([b40c661](https://github.com/janus-idp/backstage-plugins/commit/b40c66174ee4dd3240e034d794b19900c9738c86))
* make the notifications icon active in dynamic plugin ([#1111](https://github.com/janus-idp/backstage-plugins/issues/1111)) ([bc98491](https://github.com/janus-idp/backstage-plugins/commit/bc984912f96adb8bc7575f154877dff7fcdbb6e8))
* **metadata:** adding default metadata to current plugins ([06776da](https://github.com/janus-idp/backstage-plugins/commit/06776dafdbab6d4fa85b92d5b676f65d97bbdb44)), closes [#155](https://github.com/janus-idp/backstage-plugins/issues/155) [#155](https://github.com/janus-idp/backstage-plugins/issues/155)
* **monorepo:** update test script ([#436](https://github.com/janus-idp/backstage-plugins/issues/436)) ([0f1f3ff](https://github.com/janus-idp/backstage-plugins/commit/0f1f3ff25176225076a112f90412d5dcd6f28a75))
* **Nexus:** jsdoc comment fixed ([#802](https://github.com/janus-idp/backstage-plugins/issues/802)) ([e07ef99](https://github.com/janus-idp/backstage-plugins/commit/e07ef99dcbf09cd05c52f35d7f9e86fe289a9823))
* **nexus:** set accept headers to prefer docker schema 2 v2 when available ([#719](https://github.com/janus-idp/backstage-plugins/issues/719)) ([29d9c89](https://github.com/janus-idp/backstage-plugins/commit/29d9c89c91b6f53b2f439de4b0e0c2e4defe34ee))
* **notifications:** a few fixes when adding the pkgs to the show-case ([#1077](https://github.com/janus-idp/backstage-plugins/issues/1077)) ([75c4dc5](https://github.com/janus-idp/backstage-plugins/commit/75c4dc535d4904a496d5145e1f1e02d83760681d))
* **notifications:** add dynamicPluginInstaller ([#1275](https://github.com/janus-idp/backstage-plugins/issues/1275)) ([5758a63](https://github.com/janus-idp/backstage-plugins/commit/5758a63a0b18e83349cb93aaf4417b4fa135ca64))
* **notifications:** bug flpath-901 spelling messageID ([#1232](https://github.com/janus-idp/backstage-plugins/issues/1232)) ([22dbc66](https://github.com/janus-idp/backstage-plugins/commit/22dbc6666225c9beb7c80084d8613812d1fdac36))
* **notifications:** create DB upon startup ([#1096](https://github.com/janus-idp/backstage-plugins/issues/1096)) ([10ff235](https://github.com/janus-idp/backstage-plugins/commit/10ff2351a67bf78f441e2cf2fae024775142fe5c))
* **notifications:** create fails when array fields are empty ([#1116](https://github.com/janus-idp/backstage-plugins/issues/1116)) ([81645b7](https://github.com/janus-idp/backstage-plugins/commit/81645b7876169bac9c8c6ee90f60c5de33509f72))
* **notifications:** filtering by text does not work with sqlite ([#1110](https://github.com/janus-idp/backstage-plugins/issues/1110)) ([e08d461](https://github.com/janus-idp/backstage-plugins/commit/e08d461d5d1f5a37c7be26385e2fa10593fb0a18))
* **notifications:** fix navigation to Updates ([#1120](https://github.com/janus-idp/backstage-plugins/issues/1120)) ([e282b22](https://github.com/janus-idp/backstage-plugins/commit/e282b227a97ab1b7207755d1f5285e573be922de))
* **notifications:** improve README for adding users to Catalog ([#1119](https://github.com/janus-idp/backstage-plugins/issues/1119)) ([d7cf42c](https://github.com/janus-idp/backstage-plugins/commit/d7cf42c69ef18f1de85b179c3d6af1ae91b0c5ce))
* **notifications:** include openapi spec at build-time ([#1091](https://github.com/janus-idp/backstage-plugins/issues/1091)) ([4e656aa](https://github.com/janus-idp/backstage-plugins/commit/4e656aa054cbd06ca8697b308dee6b27533c4bb4))
* **notifications:** notifications time is wrong when using sqlite ([#1306](https://github.com/janus-idp/backstage-plugins/issues/1306)) ([a98346e](https://github.com/janus-idp/backstage-plugins/commit/a98346ec3fe8746115b57e5c03b131ba3fafdf25))
* **notifications:** redesign the Notifications page ([#1095](https://github.com/janus-idp/backstage-plugins/issues/1095)) ([7efb107](https://github.com/janus-idp/backstage-plugins/commit/7efb107b6142ad966dd8cf836c8480e2316575b1))
* **notifications:** replace NotificationsSidebarItem with NotificationsActiveIcon ([#1295](https://github.com/janus-idp/backstage-plugins/issues/1295)) ([af874de](https://github.com/janus-idp/backstage-plugins/commit/af874de891ee3ee7b2a521639bcee36932ba4ef4))
* **notifications:** return a detailed message for validation errors ([#1315](https://github.com/janus-idp/backstage-plugins/issues/1315)) ([e1c7046](https://github.com/janus-idp/backstage-plugins/commit/e1c70463b4d54917483a3a92355a128e85603a9e))
* **notifications:** rhidp-1210 Unable to get group notifications ([#1273](https://github.com/janus-idp/backstage-plugins/issues/1273)) ([e186fad](https://github.com/janus-idp/backstage-plugins/commit/e186fad08a40d4cf076b95318d418e1c10c5d983))
* **notifications:** update readme ([#1085](https://github.com/janus-idp/backstage-plugins/issues/1085)) ([17dc336](https://github.com/janus-idp/backstage-plugins/commit/17dc336fb72f85ae23eb12d1720ed5573a8fd2ee))
* **notifications:** use @janus-idp/plugin-notifications prefix for NPM ([#1072](https://github.com/janus-idp/backstage-plugins/issues/1072)) ([ea5199b](https://github.com/janus-idp/backstage-plugins/commit/ea5199b343c7f0828cb9bd0d9941b69b411e53fc))
* **notifications:** use baseUrl from configuration ([#1092](https://github.com/janus-idp/backstage-plugins/issues/1092)) ([eed63a9](https://github.com/janus-idp/backstage-plugins/commit/eed63a9b4700e8ddd6a0f51006a56301b333a9ab))
* **notifications:** users.yaml path is wrong ([#1296](https://github.com/janus-idp/backstage-plugins/issues/1296)) ([12b9140](https://github.com/janus-idp/backstage-plugins/commit/12b9140f2dfb85494e20eeea764ed18e1863ba9f))
* **notificatoins:** polling interval can be configured ([#1134](https://github.com/janus-idp/backstage-plugins/issues/1134)) ([fd1c430](https://github.com/janus-idp/backstage-plugins/commit/fd1c43042a4e003b35f8bb0d4ead009a62e716ee))
* **ocm-backend:** Handle a case when the error is a string ([#245](https://github.com/janus-idp/backstage-plugins/issues/245)) ([917d7d3](https://github.com/janus-idp/backstage-plugins/commit/917d7d39647f35f0e313dd12e8f4629afe89336d))
* **ocm-backend:** Improve error reporting and check for url ([#190](https://github.com/janus-idp/backstage-plugins/issues/190)) ([b2f559e](https://github.com/janus-idp/backstage-plugins/commit/b2f559ee40d1d8722d8c59967f05fcaed245ff0f))
* **ocm-backend:** Package config schema with the plugin ([14e6b42](https://github.com/janus-idp/backstage-plugins/commit/14e6b42fa49bfc6465c09270d485d814d11a13fc))
* **ocm-backend:** Package config schema with the plugin - retry ([2a7b186](https://github.com/janus-idp/backstage-plugins/commit/2a7b186f90ca20fc050ede8fb7d99a18ba5e6532))
* **ocm-backend:** Reference the correct config during url validation and add tests ([#228](https://github.com/janus-idp/backstage-plugins/issues/228)) ([755349d](https://github.com/janus-idp/backstage-plugins/commit/755349da1e5ae283e44f976ca76147dac4b2ddba))
* **ocm:** handle missing nodeList properly ([#404](https://github.com/janus-idp/backstage-plugins/issues/404)) ([ae771b0](https://github.com/janus-idp/backstage-plugins/commit/ae771b00ea5055a29256d0b94056ea5ac8d6740d))
* **ocm:** hide logo when not provided ([#410](https://github.com/janus-idp/backstage-plugins/issues/410)) ([3cdccc1](https://github.com/janus-idp/backstage-plugins/commit/3cdccc10a6209f55d36db29b429c168797d64760))
* **ocm:** prevent error when ManagedCluster.status doesn't contain a 'clusterClaims' field ([#1324](https://github.com/janus-idp/backstage-plugins/issues/1324)) ([c3ec56c](https://github.com/janus-idp/backstage-plugins/commit/c3ec56ccd8add3c6ac17ba6a933fbe8d1d841255))
* **openshift-image-registry:** fix [#596](https://github.com/janus-idp/backstage-plugins/issues/596): Add mock data for test page and cleanup some small code smells ([#1024](https://github.com/janus-idp/backstage-plugins/issues/1024)) ([39f7351](https://github.com/janus-idp/backstage-plugins/commit/39f7351d0f342270a31b3ba4605b1d58b6b571e5))
* **orchestraotr:** resolved grey background appears in actions column in workflows table ([#1317](https://github.com/janus-idp/backstage-plugins/issues/1317)) ([cd7b4e7](https://github.com/janus-idp/backstage-plugins/commit/cd7b4e7267c804c75b4bccf927b48c32f7943ed6))
* **orchestrator:** add missing query parameter changes for /overview endpoint ([#1321](https://github.com/janus-idp/backstage-plugins/issues/1321)) ([241576d](https://github.com/janus-idp/backstage-plugins/commit/241576d242cd88e6d264180a69a5e1e9cd282df6))
* **orchestrator:** clean up the plugin code ([#1292](https://github.com/janus-idp/backstage-plugins/issues/1292)) ([ad27fb8](https://github.com/janus-idp/backstage-plugins/commit/ad27fb8e98913a6b80feb38ff58a7864e1953a7e))
* **orchestrator:** decommission the ProcessInstance.lastUpdate field ([#1230](https://github.com/janus-idp/backstage-plugins/issues/1230)) ([9724e27](https://github.com/janus-idp/backstage-plugins/commit/9724e27eaa84fe73d7724f28c86409681b7f79f8))
* **orchestrator:** do not show duration when ProcessInstance.end time is n/a ([#1112](https://github.com/janus-idp/backstage-…
  • Loading branch information
semantic-release-bot committed Mar 11, 2024
1 parent 9b0545f commit 3cd1f7d
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 2 deletions.
6 changes: 6 additions & 0 deletions plugins/bulk-import/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
## @janus-idp/backstage-plugin-bulk-import 1.0.0 (2024-03-11)


### Features

* **bulk-import:** create bulk-import frontend plugin ([#1327](https://github.com/janus-idp/backstage-plugins/issues/1327)) ([e03f47f](https://github.com/janus-idp/backstage-plugins/commit/e03f47f1f770823ee79a97a2fa79cec144394b17))
4 changes: 2 additions & 2 deletions plugins/bulk-import/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@janus-idp/backstage-plugin-bulk-import",
"version": "0.1.0",
"version": "1.0.0",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
Expand Down Expand Up @@ -44,7 +44,7 @@
"@backstage/core-app-api": "1.12.0",
"@backstage/dev-utils": "1.0.27",
"@backstage/test-utils": "1.5.0",
"@janus-idp/cli": "1.7.2",
"@janus-idp/cli": "1.7.5",
"@testing-library/jest-dom": "6.0.0",
"@testing-library/react": "14.0.0",
"@testing-library/user-event": "14.0.0",
Expand Down

0 comments on commit 3cd1f7d

Please sign in to comment.