-
Notifications
You must be signed in to change notification settings - Fork 151
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs(topology): update README.md #678
Conversation
Should we include the list in the README at all? If so, should we have a separate file for the list when we add more icons? The main reasoning for this list is just because I wasn't sure why certain types were not loading icons, and didn't know what runtime types would load one and I'm assuming end-users would like to know as well. |
@Zaperex Good catch regarding the wrong placement for the vcs-uri/vcs-ref annotations in the README and thanks for the PR. I think its a good idea to include the runtime icons that are currently supported in the README. For now we can have the list in the README itself and as you suggested once it grows larger we can move the icon list to a separate file. |
cc: @hmanwani-rh |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Zaperex Added a couple of suggestions, the rest looks good.
…into update-topology-docs
@Zaperex the PR is not adding any new packages or updating any versions so lets not update |
ah I didn't realize it updated the yarn.lock, I'll fix that |
dda1ff6
to
a93782e
Compare
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
## @janus-idp/backstage-plugin-topology [1.15.2](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2023-08-29) ### Documentation * **topology:** update README.md ([#678](#678)) ([4f08af3](4f08af3))
## [1.5.0](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2023-08-30) ### Features * **kiali:** add namespace selector ([#675](#675)) ([e3cfc26](e3cfc26)) ### Bug Fixes * **lint-staged:** add lint-staged ([#685](#685)) ([c65bdba](c65bdba)) ### Documentation * **topology:** update README.md ([#678](#678)) ([4f08af3](4f08af3))
## [1.4.0](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2023-08-30) ### Features * **aap:** support workflow job templates in catalog provider ([#674](#674)) ([c90bc30](c90bc30)) * **kiali:** add namespace selector ([#675](#675)) ([e3cfc26](e3cfc26)) * **kiali:** frontend dev environment ([#687](#687)) ([c4f4ddd](c4f4ddd)) * **ocm-backend:** add support for new backend system ([#682](#682)) ([a28b14d](a28b14d)) ### Bug Fixes * **kiali:** upgrade patternfly ([#673](#673)) ([6e5702f](6e5702f)) * **lint-staged:** add lint-staged ([#685](#685)) ([c65bdba](c65bdba)) ### Documentation * **topology:** update README.md ([#678](#678)) ([4f08af3](4f08af3))
## [3.2.1](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2023-08-31) ### Features * **aap:** support workflow job templates in catalog provider ([#674](#674)) ([c90bc30](c90bc30)) * **kiali:** add namespace selector ([#675](#675)) ([e3cfc26](e3cfc26)) * **kiali:** frontend dev environment ([#687](#687)) ([c4f4ddd](c4f4ddd)) ### Bug Fixes * **kiali:** upgrade patternfly ([#673](#673)) ([6e5702f](6e5702f)) * **kubernetes-actions:** fix code smells ([#686](#686)) ([ea58682](ea58682)) * **lint-staged:** add lint-staged ([#685](#685)) ([c65bdba](c65bdba)) * **topology:** fix code smells ([#671](#671)) ([9743d86](9743d86)) ### Documentation * **topology:** update README.md ([#678](#678)) ([4f08af3](4f08af3))
## [1.2.1](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2023-09-05) ### Features * **kiali:** add namespace selector ([#675](#675)) ([e3cfc26](e3cfc26)) ### Bug Fixes * **kubernetes-actions:** fix code smells ([#686](#686)) ([ea58682](ea58682)) * **lint-staged:** add lint-staged ([#685](#685)) ([c65bdba](c65bdba)) * **topology:** fix code smells ([#671](#671)) ([9743d86](9743d86)) ### Documentation * **aap:** aap backend plugin documentation ([#690](#690)) ([66bbb32](66bbb32)) * **acr:** updated serviceEntityPage in README ([#701](#701)) ([fe172f6](fe172f6)) * **jfrog:** update README.md ([#696](#696)) ([425a09b](425a09b)) * **tekton:** minor changes in tekton documentation ([#691](#691)) ([02a18fb](02a18fb)) * **topology:** update README.md ([#678](#678)) ([4f08af3](4f08af3)) ### Other changes * **keycloak:** add pagination/traversal test cases ([#697](#697)) ([b2ab403](b2ab403))
## [1.1.1](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2023-09-05) ### Features * **aap:** support workflow job templates in catalog provider ([#674](#674)) ([c90bc30](c90bc30)) * **kiali:** add namespace selector ([#675](#675)) ([e3cfc26](e3cfc26)) * **kiali:** frontend dev environment ([#687](#687)) ([c4f4ddd](c4f4ddd)) * **kiali:** show kiali information in header ([#630](#630)) ([b9a83b3](b9a83b3)) * **nexus:** add nexus repository manager plugin ([#618](#618)) ([157a58d](157a58d)) * **ocm-backend:** add support for new backend system ([#682](#682)) ([a28b14d](a28b14d)) ### Bug Fixes * **aap:** fixes codesmells for aap plugin ([#653](#653)) ([0a9dc6b](0a9dc6b)) * **ci:** add generated files to .prettierignore ([#661](#661)) ([a273f5d](a273f5d)) * **config types:** inline types in config.d.ts ([#664](#664)) ([ae1aea1](ae1aea1)) * **keycloak:** fix config loader issue on backstage v1.17 ([#650](#650)) ([1799a1f](1799a1f)) * **keycloak:** fix schedule type in config.d.ts ([#665](#665)) ([4403ac3](4403ac3)) * **kiali:** fix code smells ([#607](#607)) ([ef2eecf](ef2eecf)) * **kiali:** upgrade patternfly ([#673](#673)) ([6e5702f](6e5702f)) * **kubernetes-actions:** fix code smells ([#686](#686)) ([ea58682](ea58682)) * **lint-staged:** add lint-staged ([#685](#685)) ([c65bdba](c65bdba)) * **tekton:** fix code smells ([#632](#632)) ([2ad13da](2ad13da)) * **topology:** fix code smells ([#671](#671)) ([9743d86](9743d86)) ### Documentation * **aap:** aap backend plugin documentation ([#690](#690)) ([66bbb32](66bbb32)) * acr plugin documentation ([#683](#683)) ([0073471](0073471)) * **acr:** updated serviceEntityPage in README ([#701](#701)) ([fe172f6](fe172f6)) * **jfrog:** update README.md ([#696](#696)) ([425a09b](425a09b)) * **nexus:** update README.md ([#669](#669)) ([5f48f12](5f48f12)) * **tekton:** minor changes in tekton documentation ([#691](#691)) ([02a18fb](02a18fb)) * **tekton:** updated images ([#606](#606)) ([b138c64](b138c64)) * **topology:** update README.md ([#678](#678)) ([4f08af3](4f08af3)) * update tekton and topology documentation with pod log permissions ([#668](#668)) ([5b0a9f7](5b0a9f7)) ### Other changes * **keycloak:** add pagination/traversal test cases ([#697](#697)) ([b2ab403](b2ab403))
## [1.9.4](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2023-09-05) ### Features * **aap:** support workflow job templates in catalog provider ([#674](#674)) ([c90bc30](c90bc30)) * **kiali:** add namespace selector ([#675](#675)) ([e3cfc26](e3cfc26)) * **kiali:** frontend dev environment ([#687](#687)) ([c4f4ddd](c4f4ddd)) * **kiali:** show kiali information in header ([#630](#630)) ([b9a83b3](b9a83b3)) * **ocm-backend:** add support for new backend system ([#682](#682)) ([a28b14d](a28b14d)) ### Bug Fixes * **kiali:** upgrade patternfly ([#673](#673)) ([6e5702f](6e5702f)) * **kubernetes-actions:** fix code smells ([#686](#686)) ([ea58682](ea58682)) * **lint-staged:** add lint-staged ([#685](#685)) ([c65bdba](c65bdba)) * **topology:** fix code smells ([#671](#671)) ([9743d86](9743d86)) ### Documentation * **aap:** aap backend plugin documentation ([#690](#690)) ([66bbb32](66bbb32)) * acr plugin documentation ([#683](#683)) ([0073471](0073471)) * **acr:** updated serviceEntityPage in README ([#701](#701)) ([fe172f6](fe172f6)) * **jfrog:** update README.md ([#696](#696)) ([425a09b](425a09b)) * **tekton:** minor changes in tekton documentation ([#691](#691)) ([02a18fb](02a18fb)) * **topology:** update README.md ([#678](#678)) ([4f08af3](4f08af3)) ### Other changes * **keycloak:** add pagination/traversal test cases ([#697](#697)) ([b2ab403](b2ab403))
## [1.5.4](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2023-09-07) ### Features * **aap:** support workflow job templates in catalog provider ([#674](#674)) ([c90bc30](c90bc30)) * **kiali:** add namespace selector ([#675](#675)) ([e3cfc26](e3cfc26)) * **kiali:** frontend dev environment ([#687](#687)) ([c4f4ddd](c4f4ddd)) * **kiali:** show kiali information in header ([#630](#630)) ([b9a83b3](b9a83b3)) * **ocm-backend:** add support for new backend system ([#682](#682)) ([a28b14d](a28b14d)) ### Bug Fixes * **aap:** show template name and type as it is without formatting ([#710](#710)) ([35f9645](35f9645)) * **keycloak:** fix keycloak user displayname ([#693](#693)) ([dfef9a3](dfef9a3)) * **kiali:** upgrade patternfly ([#673](#673)) ([6e5702f](6e5702f)) * **kubernetes-actions:** fix code smells ([#686](#686)) ([ea58682](ea58682)) * **lint-staged:** add lint-staged ([#685](#685)) ([c65bdba](c65bdba)) * **topology:** fix code smells ([#671](#671)) ([9743d86](9743d86)) ### Documentation * **aap:** aap backend plugin documentation ([#690](#690)) ([66bbb32](66bbb32)) * acr plugin documentation ([#683](#683)) ([0073471](0073471)) * **acr:** update acr README.md to show how to create bearer/basic tokens ([#717](#717)) ([ebb0333](ebb0333)) * **acr:** updated serviceEntityPage in README ([#701](#701)) ([fe172f6](fe172f6)) * **jfrog:** jfrog artifactory plugin documentation ([#708](#708)) ([078fd1c](078fd1c)) * **jfrog:** update README.md ([#696](#696)) ([425a09b](425a09b)) * **nexus:** nexus plugin documentation ([#714](#714)) ([643196e](643196e)) * **nexus:** update nexus CONTRIBUTING.md and turbo to ensure generate command is ran ([#718](#718)) ([19f2f01](19f2f01)) * **tekton:** minor changes in tekton documentation ([#691](#691)) ([02a18fb](02a18fb)) * **tekton:** updated images ([#606](#606)) ([b138c64](b138c64)) * **topology:** update README.md ([#678](#678)) ([4f08af3](4f08af3)) ### Other changes * **keycloak:** add pagination/traversal test cases ([#697](#697)) ([b2ab403](b2ab403))
## [3.2.1](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2023-09-11) ### Features * **aap:** support workflow job templates in catalog provider ([#674](#674)) ([c90bc30](c90bc30)) * **kiali:** add namespace selector ([#675](#675)) ([e3cfc26](e3cfc26)) * **kiali:** frontend dev environment ([#687](#687)) ([c4f4ddd](c4f4ddd)) * **nexus:** support docker manifest 2 schema 1 ([#713](#713)) ([e7168cb](e7168cb)) ### Bug Fixes * **aap:** show template name and type as it is without formatting ([#710](#710)) ([35f9645](35f9645)) * **keycloak:** fix keycloak user displayname ([#693](#693)) ([dfef9a3](dfef9a3)) * **kiali:** upgrade patternfly ([#673](#673)) ([6e5702f](6e5702f)) * **kubernetes-actions:** fix code smells ([#686](#686)) ([ea58682](ea58682)) * **lint-staged:** add lint-staged ([#685](#685)) ([c65bdba](c65bdba)) * **topology:** fix code smells ([#671](#671)) ([9743d86](9743d86)) ### Documentation * **aap:** aap backend plugin documentation ([#690](#690)) ([66bbb32](66bbb32)) * **acr:** update acr README.md to show how to create bearer/basic tokens ([#717](#717)) ([ebb0333](ebb0333)) * **acr:** updated serviceEntityPage in README ([#701](#701)) ([fe172f6](fe172f6)) * **jfrog:** jfrog artifactory plugin documentation ([#708](#708)) ([078fd1c](078fd1c)) * **jfrog:** update README.md ([#696](#696)) ([425a09b](425a09b)) * **nexus:** nexus plugin documentation ([#714](#714)) ([643196e](643196e)) * **nexus:** update nexus CONTRIBUTING.md and turbo to ensure generate command is ran ([#718](#718)) ([19f2f01](19f2f01)) * **tekton:** minor changes in tekton documentation ([#691](#691)) ([02a18fb](02a18fb)) * **topology:** update README.md ([#678](#678)) ([4f08af3](4f08af3)) ### Other changes * **keycloak:** add pagination/traversal test cases ([#697](#697)) ([b2ab403](b2ab403))
## 1.0.0 (2023-09-22) ### ⚠ BREAKING CHANGES * **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 * **aap:** aap backend plugin to support job templates in catalog provider ([#527](#527)) ([a7b9b27](a7b9b27)) * **aap:** support workflow job templates in catalog provider ([#674](#674)) ([c90bc30](c90bc30)) * **acr:** azure container registry plugin ([#483](#483)) ([b2e6188](b2e6188)) * Add API server annotation ([c57db67](c57db67)) * Add cluster ID annotation ([0f99891](0f99891)) * **artifactory:** First funtional version of the plugin ([#198](#198)) ([b900593](b900593)) * **artifactory:** Rename to jfrog-artifactory ([#211](#211)) ([2c0ecaf](2c0ecaf)) * fork `@backstage/cli` into a new `@janus-idp/cli` ([#729](#729)) ([e0e8355](e0e8355)), 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](#740)) ([e73d8af](e73d8af)) * Initial commit ([e957eb4](e957eb4)) * **k8s-actions:** add create namespace action ([#292](#292)) ([00ef86f](00ef86f)) * **keycloak:** Add missing config schema ([#141](#141)) ([e7f30ea](e7f30ea)) * **keycloak:** Add support for scheduler in config file ([#247](#247)) ([dcf345f](dcf345f)) * **keycloak:** add support for user and group pagination ([#259](#259)) ([b6e8a49](b6e8a49)) * **keycloak:** add userTransformer and groupTransformer ([#542](#542)) ([15a5e8c](15a5e8c)) * **kiali:** add namespace selector ([#675](#675)) ([e3cfc26](e3cfc26)) * **kiali:** frontend dev environment ([#687](#687)) ([c4f4ddd](c4f4ddd)) * **kiali:** kiali plugin ([#371](#371)) ([08d5583](08d5583)) * **kiali:** move from node-fetch to axios ([#573](#573)) ([c0ed797](c0ed797)) * **kiali:** show kiali information in header ([#630](#630)) ([b9a83b3](b9a83b3)) * **nexus:** add nexus repository manager plugin ([#618](#618)) ([157a58d](157a58d)) * **nexus:** support docker manifest 2 schema 1 ([#713](#713)) ([e7168cb](e7168cb)) * **ocm-backend:** add a scheduler configuration option ([#246](#246)) ([5157185](5157185)) * **ocm-backend:** add additional information to status endpoint ([#352](#352)) ([887015d](887015d)) * **ocm-backend:** add support for new backend system ([#682](#682)) ([a28b14d](a28b14d)) * **ocm:** Add a default owner configuration field ([#157](#157)) ([dbf5c9b](dbf5c9b)) * **ocm:** Add a frontend indicator for cluster upgrades ([a9c0b73](a9c0b73)) * **ocm:** Add an option to decouple ocm config from k8s plugin ([4566ed2](4566ed2)) * **ocm:** Add cluster update information to the ocm status endpoint ([eb50fec](eb50fec)) * **ocm:** Add header to the ocm cluster status page ([#167](#167)) ([52bb702](52bb702)) * **ocm:** Migrate ocm frontend plugin to the backstage utility API ([#266](#266)) ([30cb98c](30cb98c)) * **ocm:** Relocate OCM config and support multiple hubs ([#145](#145)) ([1518235](1518235)) * **ocm:** remake OCM UX ([#386](#386)) ([c77a10f](c77a10f)) * **openshift-image-registry:** enable search by description and tags ([#346](#346)) ([96d0f55](96d0f55)) * **openshift-image-registry:** remove private from package.json ([#341](#341)) ([639a48b](639a48b)) * **openshift-image-registry:** show all image-streams in openshift cluster ([#334](#334)) ([d52557e](d52557e)) * **quay-actions:** create action to create quay repository ([#244](#244)) ([0fcd8b4](0fcd8b4)) * **quay:** Add expiration and style hash ([8f48279](8f48279)) * **quay:** add quay link to repository ([#207](#207)) ([eb44446](eb44446)) * **quay:** add quay security details ([#240](#240)) ([c163943](c163943)) * **regex-action:** initial commit ([#241](#241)) ([3558bc3](3558bc3)) * Remove backend plugins and use proxy instead ([e57d31f](e57d31f)) * rename and release keycloak plugin ([#7](#7)) ([6b5ff5c](6b5ff5c)) * **segment:** analytics plugin for Segment ([#321](#321)) ([a60e047](a60e047)) * **shared-react:** add date and unit conversion utils ([#633](#633)) ([269195f](269195f)) * **shared-react:** update shared plugin ([#532](#532)) ([88ec74e](88ec74e)) * **shared:** move common components to shared package ([#467](#467)) ([118a38b](118a38b)) * **sonarqube:** Custom action to create a SonarQube project ([#206](#206)) ([218a653](218a653)) * **tekton:** add cluster selector in the pipeline vis card ([#308](#308)) ([e321ba9](e321ba9)) * **tekton:** add latest pipelineRun visualization ([#242](#242)) ([87f7f5c](87f7f5c)) * **tekton:** create paginated table using Backstage core components ([#503](#503)) ([5cc47c1](5cc47c1)) * **tekton:** show cluster label before the select dropdown ([#345](#345)) ([582586e](582586e)) * **tekton:** tekton pipeline run list page ([#236](#236)) ([864941f](864941f)) * **tekton:** tekton pipeline run list sort ([#253](#253)) ([356f637](356f637)) * **tekton:** tekton plugin init with backstage k8s plugin ([#214](#214)) ([eb2f6d8](eb2f6d8)) * **tekton:** view pipelinerun visualization on click of pipelinerun ([#506](#506)) ([092d2bd](092d2bd)) * **tekton:** visualize pipelinerun logs ([#553](#553)) ([540a105](540a105)) * the RBAC extension ([#485](#485)) ([92c7dc0](92c7dc0)), closes [#510](#510) [#544](#544) * **topology:** add download pod logs functionality ([#616](#616)) ([63ae6f4](63ae6f4)) * **topology:** add edit code node decorator ([#535](#535)) ([8b5893a](8b5893a)) * **topology:** Add filter resources by cluster functionality in Topology plugin ([#146](#146)) ([811f72f](811f72f)) * **topology:** add runtime icon to topology node ([#615](#615)) ([dc3769b](dc3769b)) * **topology:** add specific details for all supported workloads ([#295](#295)) ([788c23a](788c23a)) * **topology:** Add topology workload node sidebar ([#226](#226)) ([9b87752](9b87752)) * **topology:** added visualization of SS, DS, CJ and Jobs in the topology view ([#193](#193)) ([badb026](badb026)) * **topology:** adds support for decorator in topology for ingress ([#148](#148)) ([05d17c2](05d17c2)) * **topology:** Initial release ([66889b7](66889b7)) * **topology:** Show ingress rules in sidebar ([#256](#256)) ([22a565c](22a565c)) * **topology:** show only latest 3 pods/plrs in node sidebar ([#577](#577)) ([2a56f8e](2a56f8e)) * **topology:** show pipeline decorator on topology node ([#447](#447)) ([f983c47](f983c47)) * **topology:** show pipeline-runs list in sidepanel ([#403](#403)) ([b0d805a](b0d805a)) * **topology:** support for logviewer for pods based on container ([#464](#464)) ([cf2af63](cf2af63)) * **topology:** visualize Route resource in decorator and sidebar for supported workloads ([#378](#378)) ([1a489b3](1a489b3)) * transfer Open Cluster Management plugins ([#5](#5)) ([1ccf8c3](1ccf8c3)), closes [#160](#160) [#161](#161) [#163](#163) [#165](#165) [#164](#164) [#156](#156) [#167](#167) [#168](#168) [#184](#184) [#188](#188) [#187](#187) [#192](#192) [#186](#186) [#162](#162) * **ts:** transpile each plugin separately ([#634](#634)) ([b94c4dc](b94c4dc)) * **webterminal:** donate webterminal plugin from operate-first ([#350](#350)) ([fc625f2](fc625f2)), closes [#190](#190) [#192](#192) [#193](#193) [#206](#206) [#207](#207) [#211](#211) [#210](#210) [#214](#214) [#212](#212) ### Bug Fixes * **3scale:** don't expose token and use correct config ([#388](#388)) ([d0700da](d0700da)) * **aap:** fixes codesmells for aap plugin ([#653](#653)) ([0a9dc6b](0a9dc6b)) * **aap:** show template name and type as it is without formatting ([#710](#710)) ([35f9645](35f9645)) * avoid concurrent or useless workflow runs. ([#772](#772)) ([6b20e65](6b20e65)) * **ci:** add generated files to .prettierignore ([#661](#661)) ([a273f5d](a273f5d)) * **config types:** inline types in config.d.ts ([#664](#664)) ([ae1aea1](ae1aea1)) * **deps:** pin dependencies ([#745](#745)) ([69bd6a9](69bd6a9)) * **deps:** update all non-major dependencies ([d971f33](d971f33)) * **deps:** update all non-major dependencies ([#339](#339)) ([d19d96d](d19d96d)) * **deps:** update all non-major dependencies ([#358](#358)) ([086a9ed](086a9ed)) * **deps:** update all non-major dependencies ([#414](#414)) ([86d24eb](86d24eb)) * **deps:** update dependency @keycloak/keycloak-admin-client to v20 ([2bce9a3](2bce9a3)) * **deps:** update dependency @rollup/plugin-node-resolve to v15 ([#767](#767)) ([8d9696c](8d9696c)) * **deps:** update dependency better-sqlite3 to v8 ([efd70c8](efd70c8)) * **deps:** update dependency handlebars to v4.7.7 [security] ([#753](#753)) ([52a195e](52a195e)) * **deps:** update dependency mobx to v6 ([#153](#153)) ([33ba4a8](33ba4a8)) * **deps:** update dependency mobx-react to v7 ([#154](#154)) ([51eb0cb](51eb0cb)) * **deps:** update dependency node-fetch to v3 ([908bcc0](908bcc0)) * **deps:** update dependency postcss to v8.2.13 [security] ([#755](#755)) ([37fc85f](37fc85f)) * **deps:** update dependency uuid to v9 ([50e01ad](50e01ad)) * **deps:** update dependency yaml to v2.2.2 [security] ([#757](#757)) ([b3c719c](b3c719c)) * **deps:** update dependency yn to v5 ([ac5cde9](ac5cde9)) * **deps:** update linters ([#746](#746)) ([bf06a66](bf06a66)) * Fix typo in cluster status page ocm ([c06304a](c06304a)) * Formating in issue template ([57bcd24](57bcd24)) * **keycloak:** Downgrade to keycloak client v18 ([#46](#46)) ([24d40ec](24d40ec)) * **keycloak:** fix config loader issue on backstage v1.17 ([#650](#650)) ([1799a1f](1799a1f)) * **keycloak:** fix keycloak user displayname ([#693](#693)) ([dfef9a3](dfef9a3)) * **keycloak:** fix schedule type in config.d.ts ([#665](#665)) ([4403ac3](4403ac3)) * **kiali:** fix code smells ([#607](#607)) ([ef2eecf](ef2eecf)) * **kiali:** upgrade patternfly ([#673](#673)) ([6e5702f](6e5702f)) * **kubernetes-actions:** fix code smells ([#686](#686)) ([ea58682](ea58682)) * **lint-staged:** add lint-staged ([#685](#685)) ([c65bdba](c65bdba)) * **metadata:** adding default metadata to current plugins ([06776da](06776da)), closes [#155](#155) [#155](#155) * **monorepo:** update test script ([#436](#436)) ([0f1f3ff](0f1f3ff)) * **nexus:** set accept headers to prefer docker schema 2 v2 when available ([#719](#719)) ([29d9c89](29d9c89)) * **ocm-backend:** Handle a case when the error is a string ([#245](#245)) ([917d7d3](917d7d3)) * **ocm-backend:** Improve error reporting and check for url ([#190](#190)) ([b2f559e](b2f559e)) * **ocm-backend:** Package config schema with the plugin ([14e6b42](14e6b42)) * **ocm-backend:** Package config schema with the plugin - retry ([2a7b186](2a7b186)) * **ocm-backend:** Reference the correct config during url validation and add tests ([#228](#228)) ([755349d](755349d)) * **ocm:** handle missing nodeList properly ([#404](#404)) ([ae771b0](ae771b0)) * **ocm:** hide logo when not provided ([#410](#410)) ([3cdccc1](3cdccc1)) * **plugins:** add bearer token to request headers when sending requests, authmiddleware issue ([#498](#498)) ([86881c3](86881c3)) * **plugins:** remove React.FC types ([#335](#335)) ([f3d40af](f3d40af)) * **quay:** change http link to https ([#217](#217)) ([dca6a5a](dca6a5a)) * **quay:** indicate when a layer has no security vulnerabilities detected ([#298](#298)) ([1285e10](1285e10)) * **segment:** fixes the config for optional parameters ([#363](#363)) ([4857f5d](4857f5d)) * **shared-react:** export hooks ([#637](#637)) ([d378a8f](d378a8f)) * **shared-react:** fix code smells ([#631](#631)) ([903443c](903443c)) * **shared-react:** minor fixes ([#628](#628)) ([5227da8](5227da8)) * **sonarqube:** Add comment to avoid getting a false positive flagged by rh-gitleaks ([#222](#222)) ([510658f](510658f)) * **sonarqube:** Enable release automation ([#220](#220)) ([8ae200e](8ae200e)) * **sonarqube:** Fix formatting issue in markdown table ([#224](#224)) ([1ceae7a](1ceae7a)), closes [#223](#223) * **tekton:** fix code smells ([#632](#632)) ([2ad13da](2ad13da)) * **tekton:** fix pipelinerun task status info ([#491](#491)) ([191ba44](191ba44)) * **tekton:** fix task node status ([#320](#320)) ([22b0b1e](22b0b1e)) * **tekton:** handles unnecessary rerenders on tekton ([#391](#391)) ([86c1700](86c1700)) * **tekton:** in case of bad configuration show empty state for tekton plugin and no cluster selector ([#390](#390)) ([83e47df](83e47df)) * **tekton:** updates pf react-topology to standalone release ([#263](#263)) ([e739463](e739463)) * **tekton:** use shared-react package ([#623](#623)) ([57672c0](57672c0)) * **topology:** adds wrapper to topology view for consistent border ([#326](#326)) ([51a5a0d](51a5a0d)) * **topology:** Change toolbar text and spacing ([#202](#202)) ([d2fc80c](d2fc80c)) * **topology:** checluster resource to have matching labels for catalog entity ([#730](#730)) ([4576f6d](4576f6d)) * **topology:** close workload sidepanel on outside-click ([#399](#399)) ([e870b6f](e870b6f)) * **topology:** fix code smells ([#671](#671)) ([9743d86](9743d86)) * **topology:** fix pipelinerun status icon color ([#732](#732)) ([55679af](55679af)) * **topology:** fix pod status info in topology side panel ([#620](#620)) ([c4c428c](c4c428c)) * **topology:** fix topology node tooltip position ([#538](#538)) ([07e9086](07e9086)) * **topology:** Fix topology sidepanel css ([#289](#289)) ([37c6d2e](37c6d2e)) * **topology:** fixes crash on dev setup for k8s tab ([#723](#723)) ([8035098](8035098)) * **topology:** fixes pods label overlap with rolling recreate ([35cbaac](35cbaac)) * **topology:** Get selected-node if data-model available ([#258](#258)) ([d54b798](d54b798)) * **topology:** getDeploymentRevision always return false but not the revision for deployment ([72f5c7a](72f5c7a)) * **topology:** moves base styles to plugin form component ([#252](#252)) ([860ee5e](860ee5e)) * **topology:** persist selected topology node id in new tab ([#369](#369)) ([28e6d82](28e6d82)) * **topology:** removed mobx and mobx-react from direct dependency and use one from @patternfly/react-topology ([#188](#188)) ([fe6f935](fe6f935)) * **topology:** updates pf react-topology to standalone release ([#261](#261)) ([90c78e9](90c78e9)) * **topology:** updates PF versions ([#195](#195)) ([67e136e](67e136e)) * typo in keycloak annotations ([#9](#9)) ([07f99cf](07f99cf)) ### Documentation * **3scale:** adding admin section in readme ([#473](#473)) ([423d7a9](423d7a9)) * **aap:** aap backend plugin documentation ([#690](#690)) ([66bbb32](66bbb32)) * acr plugin documentation ([#683](#683)) ([0073471](0073471)) * **acr:** update acr README.md to show how to create bearer/basic tokens ([#717](#717)) ([ebb0333](ebb0333)) * **acr:** updated serviceEntityPage in README ([#701](#701)) ([fe172f6](fe172f6)) * Describe release process ([#3](#3)) ([1ad0571](1ad0571)) * fix misc README issues ([#375](#375)) ([7ae8876](7ae8876)) * fix segment README ([#364](#364)) ([9f6ed93](9f6ed93)) * **jfrog:** adding admin sections in readme ([#474](#474)) ([36ba737](36ba737)) * **jfrog:** be explicit about JFrog SaaS target URI ([#451](#451)) ([2ca2d7a](2ca2d7a)) * **jfrog:** jfrog artifactory plugin documentation ([#708](#708)) ([078fd1c](078fd1c)) * **jfrog:** update README.md ([#696](#696)) ([425a09b](425a09b)) * **keycloak-backend:** Update installation documentation ([0948ade](0948ade)) * **keycloak:** fixes in readme file ([#454](#454)) ([eeb1333](eeb1333)) * **keycloak:** update user doc ([#342](#342)) ([9cdba4a](9cdba4a)) * **nexus:** nexus plugin documentation ([#714](#714)) ([643196e](643196e)) * **nexus:** update nexus CONTRIBUTING.md and turbo to ensure generate command is ran ([#718](#718)) ([19f2f01](19f2f01)) * **nexus:** update README.md ([#669](#669)) ([5f48f12](5f48f12)) * **ocm:** add user docs ([#385](#385)) ([76f65ff](76f65ff)) * **ocm:** Documentation for OCM plugins ([b5152ed](b5152ed)) * **ocm:** Update ClusterRole requirement ([ffb7a12](ffb7a12)) * **ocm:** Update docs on standalone ocm configuration ([f7a3123](f7a3123)) * **ocm:** update OCM configuration documentation ([#763](#763)) ([2c58874](2c58874)) * **ocm:** update the readme with removed frontend components ([#455](#455)) ([8bfdf36](8bfdf36)) * **openshift image registry:** added admin sections in readme ([#479](#479)) ([afbcd84](afbcd84)) * **Quay:** update user doc ([#353](#353)) ([f8d143f](f8d143f)) * review for Keycloak plugin ([#277](#277)) ([105fc05](105fc05)) * review for OCM plugin ([#291](#291)) ([9316baf](9316baf)) * review for Quay plugin ([#281](#281)) ([b3717ce](b3717ce)) * review for Tekton Plugin ([#265](#265)) ([dfa8a23](dfa8a23)) * review for Topology plugin ([#269](#269)) ([10f0910](10f0910)) * **tekton:** add user docs ([#365](#365)) ([4dc7e1a](4dc7e1a)) * **tekton:** minor changes in tekton documentation ([#691](#691)) ([02a18fb](02a18fb)) * **tekton:** updated images ([#606](#606)) ([b138c64](b138c64)) * **topology:** fixes to topology readme ([#468](#468)) ([b94f1ae](b94f1ae)) * **topology:** update README.md ([#678](#678)) ([4f08af3](4f08af3)) * **topology:** updates topology readme ([#764](#764)) ([9f3a31c](9f3a31c)) * **Topology:** updates user docs ([#381](#381)) ([417964a](417964a)) * Update plugin readme for proxy and dev setup ([aef0996](aef0996)) * update plugin README formatting ([#396](#396)) ([9b39056](9b39056)), closes [#295](#295) [#369](#369) [#295](#295) [#369](#369) * update plugin READMEs ([#373](#373)) ([478560e](478560e)) * update Segment README.md ([#362](#362)) ([a75d30a](a75d30a)) * update tekton and topology documentation with pod log permissions ([#668](#668)) ([5b0a9f7](5b0a9f7)) ### Other changes * **keycloak:** add pagination/traversal test cases ([#697](#697)) ([b2ab403](b2ab403)) * **keycloak:** add tests ([#437](#437)) ([1872d7c](1872d7c)) * **ocm-backend:** Add development setup using msw handlers ([#230](#230)) ([6567632](6567632)) * **ocm-backend:** Migrate tests from nock to msw ([#268](#268)) ([560d855](560d855)) * **ocm:** Add router tests ([b58a545](b58a545)) * **ocm:** add unit tests for ocm plugin ([#449](#449)) ([0fbe7fa](0fbe7fa)) * **ocm:** fix typo in testsuite ([#278](#278)) ([92455e4](92455e4)) * **quay:** add unit tests for quay plugin ([#441](#441)) ([e9d7ed5](e9d7ed5)) * **quay:** unit tests and refactor utils ([#185](#185)) ([4b23878](4b23878)) * reorder imports via prettier ([#419](#419)) ([17f1e6a](17f1e6a)) * Use arrow functions, maps and inlines ([#11](#11)) ([ba5bfd1](ba5bfd1))
## [1.1.2](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2023-09-22) ### Features * **aap:** support workflow job templates in catalog provider ([#674](#674)) ([c90bc30](c90bc30)) * fork `@backstage/cli` into a new `@janus-idp/cli` ([#729](#729)) ([e0e8355](e0e8355)), 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](#740)) ([e73d8af](e73d8af)) * **kiali:** add namespace selector ([#675](#675)) ([e3cfc26](e3cfc26)) * **kiali:** frontend dev environment ([#687](#687)) ([c4f4ddd](c4f4ddd)) * **kiali:** show kiali information in header ([#630](#630)) ([b9a83b3](b9a83b3)) * **nexus:** support docker manifest 2 schema 1 ([#713](#713)) ([e7168cb](e7168cb)) * **ocm-backend:** add support for new backend system ([#682](#682)) ([a28b14d](a28b14d)) * the RBAC extension ([#485](#485)) ([92c7dc0](92c7dc0)), closes [#510](#510) [#544](#544) ### Bug Fixes * **aap:** show template name and type as it is without formatting ([#710](#710)) ([35f9645](35f9645)) * avoid concurrent or useless workflow runs. ([#772](#772)) ([6b20e65](6b20e65)) * **deps:** pin dependencies ([#745](#745)) ([69bd6a9](69bd6a9)) * **deps:** update dependency @rollup/plugin-node-resolve to v15 ([#767](#767)) ([8d9696c](8d9696c)) * **deps:** update dependency handlebars to v4.7.7 [security] ([#753](#753)) ([52a195e](52a195e)) * **deps:** update dependency postcss to v8.2.13 [security] ([#755](#755)) ([37fc85f](37fc85f)) * **deps:** update dependency yaml to v2.2.2 [security] ([#757](#757)) ([b3c719c](b3c719c)) * **deps:** update linters ([#746](#746)) ([bf06a66](bf06a66)) * **keycloak:** fix keycloak user displayname ([#693](#693)) ([dfef9a3](dfef9a3)) * **keycloak:** fix schedule type in config.d.ts ([#665](#665)) ([4403ac3](4403ac3)) * **kiali:** upgrade patternfly ([#673](#673)) ([6e5702f](6e5702f)) * **kubernetes-actions:** fix code smells ([#686](#686)) ([ea58682](ea58682)) * **lint-staged:** add lint-staged ([#685](#685)) ([c65bdba](c65bdba)) * **nexus:** set accept headers to prefer docker schema 2 v2 when available ([#719](#719)) ([29d9c89](29d9c89)) * **topology:** checluster resource to have matching labels for catalog entity ([#730](#730)) ([4576f6d](4576f6d)) * **topology:** fix code smells ([#671](#671)) ([9743d86](9743d86)) * **topology:** fix pipelinerun status icon color ([#732](#732)) ([55679af](55679af)) * **topology:** fixes crash on dev setup for k8s tab ([#723](#723)) ([8035098](8035098)) ### Documentation * **aap:** aap backend plugin documentation ([#690](#690)) ([66bbb32](66bbb32)) * acr plugin documentation ([#683](#683)) ([0073471](0073471)) * **acr:** update acr README.md to show how to create bearer/basic tokens ([#717](#717)) ([ebb0333](ebb0333)) * **acr:** updated serviceEntityPage in README ([#701](#701)) ([fe172f6](fe172f6)) * **jfrog:** jfrog artifactory plugin documentation ([#708](#708)) ([078fd1c](078fd1c)) * **jfrog:** update README.md ([#696](#696)) ([425a09b](425a09b)) * **nexus:** nexus plugin documentation ([#714](#714)) ([643196e](643196e)) * **nexus:** update nexus CONTRIBUTING.md and turbo to ensure generate command is ran ([#718](#718)) ([19f2f01](19f2f01)) * **nexus:** update README.md ([#669](#669)) ([5f48f12](5f48f12)) * **ocm:** update OCM configuration documentation ([#763](#763)) ([2c58874](2c58874)) * **tekton:** minor changes in tekton documentation ([#691](#691)) ([02a18fb](02a18fb)) * **tekton:** updated images ([#606](#606)) ([b138c64](b138c64)) * **topology:** update README.md ([#678](#678)) ([4f08af3](4f08af3)) * **topology:** updates topology readme ([#764](#764)) ([9f3a31c](9f3a31c)) * update tekton and topology documentation with pod log permissions ([#668](#668)) ([5b0a9f7](5b0a9f7)) ### Other changes * **keycloak:** add pagination/traversal test cases ([#697](#697)) ([b2ab403](b2ab403))
## [1.2.1](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2023-09-22) ### Features * **aap:** support workflow job templates in catalog provider ([#674](#674)) ([c90bc30](c90bc30)) * fork `@backstage/cli` into a new `@janus-idp/cli` ([#729](#729)) ([e0e8355](e0e8355)), 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](#740)) ([e73d8af](e73d8af)) * **kiali:** add namespace selector ([#675](#675)) ([e3cfc26](e3cfc26)) * **kiali:** frontend dev environment ([#687](#687)) ([c4f4ddd](c4f4ddd)) * **kiali:** show kiali information in header ([#630](#630)) ([b9a83b3](b9a83b3)) * **nexus:** add nexus repository manager plugin ([#618](#618)) ([157a58d](157a58d)) * **nexus:** support docker manifest 2 schema 1 ([#713](#713)) ([e7168cb](e7168cb)) * **ocm-backend:** add support for new backend system ([#682](#682)) ([a28b14d](a28b14d)) * the RBAC extension ([#485](#485)) ([92c7dc0](92c7dc0)), closes [#510](#510) [#544](#544) ### Bug Fixes * **aap:** fixes codesmells for aap plugin ([#653](#653)) ([0a9dc6b](0a9dc6b)) * **aap:** show template name and type as it is without formatting ([#710](#710)) ([35f9645](35f9645)) * avoid concurrent or useless workflow runs. ([#772](#772)) ([6b20e65](6b20e65)) * **ci:** add generated files to .prettierignore ([#661](#661)) ([a273f5d](a273f5d)) * **config types:** inline types in config.d.ts ([#664](#664)) ([ae1aea1](ae1aea1)) * **deps:** pin dependencies ([#745](#745)) ([69bd6a9](69bd6a9)) * **deps:** update dependency @rollup/plugin-node-resolve to v15 ([#767](#767)) ([8d9696c](8d9696c)) * **deps:** update dependency handlebars to v4.7.7 [security] ([#753](#753)) ([52a195e](52a195e)) * **deps:** update dependency postcss to v8.2.13 [security] ([#755](#755)) ([37fc85f](37fc85f)) * **deps:** update dependency yaml to v2.2.2 [security] ([#757](#757)) ([b3c719c](b3c719c)) * **deps:** update linters ([#746](#746)) ([bf06a66](bf06a66)) * **keycloak:** fix config loader issue on backstage v1.17 ([#650](#650)) ([1799a1f](1799a1f)) * **keycloak:** fix keycloak user displayname ([#693](#693)) ([dfef9a3](dfef9a3)) * **keycloak:** fix schedule type in config.d.ts ([#665](#665)) ([4403ac3](4403ac3)) * **kiali:** fix code smells ([#607](#607)) ([ef2eecf](ef2eecf)) * **kiali:** upgrade patternfly ([#673](#673)) ([6e5702f](6e5702f)) * **kubernetes-actions:** fix code smells ([#686](#686)) ([ea58682](ea58682)) * **lint-staged:** add lint-staged ([#685](#685)) ([c65bdba](c65bdba)) * **nexus:** set accept headers to prefer docker schema 2 v2 when available ([#719](#719)) ([29d9c89](29d9c89)) * **tekton:** fix code smells ([#632](#632)) ([2ad13da](2ad13da)) * **topology:** checluster resource to have matching labels for catalog entity ([#730](#730)) ([4576f6d](4576f6d)) * **topology:** fix code smells ([#671](#671)) ([9743d86](9743d86)) * **topology:** fix pipelinerun status icon color ([#732](#732)) ([55679af](55679af)) * **topology:** fixes crash on dev setup for k8s tab ([#723](#723)) ([8035098](8035098)) ### Documentation * **aap:** aap backend plugin documentation ([#690](#690)) ([66bbb32](66bbb32)) * acr plugin documentation ([#683](#683)) ([0073471](0073471)) * **acr:** update acr README.md to show how to create bearer/basic tokens ([#717](#717)) ([ebb0333](ebb0333)) * **acr:** updated serviceEntityPage in README ([#701](#701)) ([fe172f6](fe172f6)) * **jfrog:** jfrog artifactory plugin documentation ([#708](#708)) ([078fd1c](078fd1c)) * **jfrog:** update README.md ([#696](#696)) ([425a09b](425a09b)) * **nexus:** nexus plugin documentation ([#714](#714)) ([643196e](643196e)) * **nexus:** update nexus CONTRIBUTING.md and turbo to ensure generate command is ran ([#718](#718)) ([19f2f01](19f2f01)) * **nexus:** update README.md ([#669](#669)) ([5f48f12](5f48f12)) * **ocm:** update OCM configuration documentation ([#763](#763)) ([2c58874](2c58874)) * **tekton:** minor changes in tekton documentation ([#691](#691)) ([02a18fb](02a18fb)) * **tekton:** updated images ([#606](#606)) ([b138c64](b138c64)) * **topology:** update README.md ([#678](#678)) ([4f08af3](4f08af3)) * **topology:** updates topology readme ([#764](#764)) ([9f3a31c](9f3a31c)) * update tekton and topology documentation with pod log permissions ([#668](#668)) ([5b0a9f7](5b0a9f7)) ### Other changes * **keycloak:** add pagination/traversal test cases ([#697](#697)) ([b2ab403](b2ab403))
## [1.3.1](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2023-09-22) ### Features * **aap:** support workflow job templates in catalog provider ([#674](#674)) ([c90bc30](c90bc30)) * fork `@backstage/cli` into a new `@janus-idp/cli` ([#729](#729)) ([e0e8355](e0e8355)), 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](#740)) ([e73d8af](e73d8af)) * **kiali:** add namespace selector ([#675](#675)) ([e3cfc26](e3cfc26)) * **kiali:** frontend dev environment ([#687](#687)) ([c4f4ddd](c4f4ddd)) * **kiali:** show kiali information in header ([#630](#630)) ([b9a83b3](b9a83b3)) * **nexus:** add nexus repository manager plugin ([#618](#618)) ([157a58d](157a58d)) * **nexus:** support docker manifest 2 schema 1 ([#713](#713)) ([e7168cb](e7168cb)) * **ocm-backend:** add support for new backend system ([#682](#682)) ([a28b14d](a28b14d)) * the RBAC extension ([#485](#485)) ([92c7dc0](92c7dc0)), closes [#510](#510) [#544](#544) ### Bug Fixes * **aap:** fixes codesmells for aap plugin ([#653](#653)) ([0a9dc6b](0a9dc6b)) * **aap:** show template name and type as it is without formatting ([#710](#710)) ([35f9645](35f9645)) * avoid concurrent or useless workflow runs. ([#772](#772)) ([6b20e65](6b20e65)) * **ci:** add generated files to .prettierignore ([#661](#661)) ([a273f5d](a273f5d)) * **config types:** inline types in config.d.ts ([#664](#664)) ([ae1aea1](ae1aea1)) * **deps:** pin dependencies ([#745](#745)) ([69bd6a9](69bd6a9)) * **deps:** update dependency @rollup/plugin-node-resolve to v15 ([#767](#767)) ([8d9696c](8d9696c)) * **deps:** update dependency handlebars to v4.7.7 [security] ([#753](#753)) ([52a195e](52a195e)) * **deps:** update dependency postcss to v8.2.13 [security] ([#755](#755)) ([37fc85f](37fc85f)) * **deps:** update dependency yaml to v2.2.2 [security] ([#757](#757)) ([b3c719c](b3c719c)) * **deps:** update linters ([#746](#746)) ([bf06a66](bf06a66)) * **keycloak:** fix config loader issue on backstage v1.17 ([#650](#650)) ([1799a1f](1799a1f)) * **keycloak:** fix keycloak user displayname ([#693](#693)) ([dfef9a3](dfef9a3)) * **keycloak:** fix schedule type in config.d.ts ([#665](#665)) ([4403ac3](4403ac3)) * **kiali:** fix code smells ([#607](#607)) ([ef2eecf](ef2eecf)) * **kiali:** upgrade patternfly ([#673](#673)) ([6e5702f](6e5702f)) * **kubernetes-actions:** fix code smells ([#686](#686)) ([ea58682](ea58682)) * **lint-staged:** add lint-staged ([#685](#685)) ([c65bdba](c65bdba)) * **nexus:** set accept headers to prefer docker schema 2 v2 when available ([#719](#719)) ([29d9c89](29d9c89)) * **tekton:** fix code smells ([#632](#632)) ([2ad13da](2ad13da)) * **topology:** checluster resource to have matching labels for catalog entity ([#730](#730)) ([4576f6d](4576f6d)) * **topology:** fix code smells ([#671](#671)) ([9743d86](9743d86)) * **topology:** fix pipelinerun status icon color ([#732](#732)) ([55679af](55679af)) * **topology:** fixes crash on dev setup for k8s tab ([#723](#723)) ([8035098](8035098)) ### Documentation * **aap:** aap backend plugin documentation ([#690](#690)) ([66bbb32](66bbb32)) * acr plugin documentation ([#683](#683)) ([0073471](0073471)) * **acr:** update acr README.md to show how to create bearer/basic tokens ([#717](#717)) ([ebb0333](ebb0333)) * **acr:** updated serviceEntityPage in README ([#701](#701)) ([fe172f6](fe172f6)) * **jfrog:** jfrog artifactory plugin documentation ([#708](#708)) ([078fd1c](078fd1c)) * **jfrog:** update README.md ([#696](#696)) ([425a09b](425a09b)) * **nexus:** nexus plugin documentation ([#714](#714)) ([643196e](643196e)) * **nexus:** update nexus CONTRIBUTING.md and turbo to ensure generate command is ran ([#718](#718)) ([19f2f01](19f2f01)) * **nexus:** update README.md ([#669](#669)) ([5f48f12](5f48f12)) * **ocm:** update OCM configuration documentation ([#763](#763)) ([2c58874](2c58874)) * **tekton:** minor changes in tekton documentation ([#691](#691)) ([02a18fb](02a18fb)) * **tekton:** updated images ([#606](#606)) ([b138c64](b138c64)) * **topology:** update README.md ([#678](#678)) ([4f08af3](4f08af3)) * **topology:** updates topology readme ([#764](#764)) ([9f3a31c](9f3a31c)) * update tekton and topology documentation with pod log permissions ([#668](#668)) ([5b0a9f7](5b0a9f7)) ### Other changes * **keycloak:** add pagination/traversal test cases ([#697](#697)) ([b2ab403](b2ab403))
## [1.3.1](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2023-09-22) ### Features * **aap:** support workflow job templates in catalog provider ([#674](#674)) ([c90bc30](c90bc30)) * fork `@backstage/cli` into a new `@janus-idp/cli` ([#729](#729)) ([e0e8355](e0e8355)), 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](#740)) ([e73d8af](e73d8af)) * **kiali:** add namespace selector ([#675](#675)) ([e3cfc26](e3cfc26)) * **kiali:** frontend dev environment ([#687](#687)) ([c4f4ddd](c4f4ddd)) * **kiali:** show kiali information in header ([#630](#630)) ([b9a83b3](b9a83b3)) * **nexus:** add nexus repository manager plugin ([#618](#618)) ([157a58d](157a58d)) * **nexus:** support docker manifest 2 schema 1 ([#713](#713)) ([e7168cb](e7168cb)) * **ocm-backend:** add support for new backend system ([#682](#682)) ([a28b14d](a28b14d)) * the RBAC extension ([#485](#485)) ([92c7dc0](92c7dc0)), closes [#510](#510) [#544](#544) ### Bug Fixes * **aap:** fixes codesmells for aap plugin ([#653](#653)) ([0a9dc6b](0a9dc6b)) * **aap:** show template name and type as it is without formatting ([#710](#710)) ([35f9645](35f9645)) * avoid concurrent or useless workflow runs. ([#772](#772)) ([6b20e65](6b20e65)) * **ci:** add generated files to .prettierignore ([#661](#661)) ([a273f5d](a273f5d)) * **config types:** inline types in config.d.ts ([#664](#664)) ([ae1aea1](ae1aea1)) * **deps:** pin dependencies ([#745](#745)) ([69bd6a9](69bd6a9)) * **deps:** update dependency @rollup/plugin-node-resolve to v15 ([#767](#767)) ([8d9696c](8d9696c)) * **deps:** update dependency handlebars to v4.7.7 [security] ([#753](#753)) ([52a195e](52a195e)) * **deps:** update dependency postcss to v8.2.13 [security] ([#755](#755)) ([37fc85f](37fc85f)) * **deps:** update dependency yaml to v2.2.2 [security] ([#757](#757)) ([b3c719c](b3c719c)) * **deps:** update linters ([#746](#746)) ([bf06a66](bf06a66)) * **keycloak:** fix config loader issue on backstage v1.17 ([#650](#650)) ([1799a1f](1799a1f)) * **keycloak:** fix keycloak user displayname ([#693](#693)) ([dfef9a3](dfef9a3)) * **keycloak:** fix schedule type in config.d.ts ([#665](#665)) ([4403ac3](4403ac3)) * **kiali:** fix code smells ([#607](#607)) ([ef2eecf](ef2eecf)) * **kiali:** upgrade patternfly ([#673](#673)) ([6e5702f](6e5702f)) * **kubernetes-actions:** fix code smells ([#686](#686)) ([ea58682](ea58682)) * **lint-staged:** add lint-staged ([#685](#685)) ([c65bdba](c65bdba)) * **nexus:** set accept headers to prefer docker schema 2 v2 when available ([#719](#719)) ([29d9c89](29d9c89)) * **tekton:** fix code smells ([#632](#632)) ([2ad13da](2ad13da)) * **topology:** checluster resource to have matching labels for catalog entity ([#730](#730)) ([4576f6d](4576f6d)) * **topology:** fix code smells ([#671](#671)) ([9743d86](9743d86)) * **topology:** fix pipelinerun status icon color ([#732](#732)) ([55679af](55679af)) * **topology:** fixes crash on dev setup for k8s tab ([#723](#723)) ([8035098](8035098)) ### Documentation * **aap:** aap backend plugin documentation ([#690](#690)) ([66bbb32](66bbb32)) * acr plugin documentation ([#683](#683)) ([0073471](0073471)) * **acr:** update acr README.md to show how to create bearer/basic tokens ([#717](#717)) ([ebb0333](ebb0333)) * **acr:** updated serviceEntityPage in README ([#701](#701)) ([fe172f6](fe172f6)) * **jfrog:** jfrog artifactory plugin documentation ([#708](#708)) ([078fd1c](078fd1c)) * **jfrog:** update README.md ([#696](#696)) ([425a09b](425a09b)) * **nexus:** nexus plugin documentation ([#714](#714)) ([643196e](643196e)) * **nexus:** update nexus CONTRIBUTING.md and turbo to ensure generate command is ran ([#718](#718)) ([19f2f01](19f2f01)) * **nexus:** update README.md ([#669](#669)) ([5f48f12](5f48f12)) * **ocm:** update OCM configuration documentation ([#763](#763)) ([2c58874](2c58874)) * **tekton:** minor changes in tekton documentation ([#691](#691)) ([02a18fb](02a18fb)) * **tekton:** updated images ([#606](#606)) ([b138c64](b138c64)) * **topology:** update README.md ([#678](#678)) ([4f08af3](4f08af3)) * **topology:** updates topology readme ([#764](#764)) ([9f3a31c](9f3a31c)) * update tekton and topology documentation with pod log permissions ([#668](#668)) ([5b0a9f7](5b0a9f7)) ### Other changes * **keycloak:** add pagination/traversal test cases ([#697](#697)) ([b2ab403](b2ab403))
## [1.1.1](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2023-09-22) ### Features * **aap:** support workflow job templates in catalog provider ([#674](#674)) ([c90bc30](c90bc30)) * fork `@backstage/cli` into a new `@janus-idp/cli` ([#729](#729)) ([e0e8355](e0e8355)), 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](#740)) ([e73d8af](e73d8af)) * **kiali:** add namespace selector ([#675](#675)) ([e3cfc26](e3cfc26)) * **kiali:** frontend dev environment ([#687](#687)) ([c4f4ddd](c4f4ddd)) * **kiali:** show kiali information in header ([#630](#630)) ([b9a83b3](b9a83b3)) * **nexus:** add nexus repository manager plugin ([#618](#618)) ([157a58d](157a58d)) * **nexus:** support docker manifest 2 schema 1 ([#713](#713)) ([e7168cb](e7168cb)) * **ocm-backend:** add support for new backend system ([#682](#682)) ([a28b14d](a28b14d)) * the RBAC extension ([#485](#485)) ([92c7dc0](92c7dc0)), closes [#510](#510) [#544](#544) ### Bug Fixes * **aap:** fixes codesmells for aap plugin ([#653](#653)) ([0a9dc6b](0a9dc6b)) * **aap:** show template name and type as it is without formatting ([#710](#710)) ([35f9645](35f9645)) * avoid concurrent or useless workflow runs. ([#772](#772)) ([6b20e65](6b20e65)) * **ci:** add generated files to .prettierignore ([#661](#661)) ([a273f5d](a273f5d)) * **config types:** inline types in config.d.ts ([#664](#664)) ([ae1aea1](ae1aea1)) * **deps:** pin dependencies ([#745](#745)) ([69bd6a9](69bd6a9)) * **deps:** update dependency @rollup/plugin-node-resolve to v15 ([#767](#767)) ([8d9696c](8d9696c)) * **deps:** update dependency handlebars to v4.7.7 [security] ([#753](#753)) ([52a195e](52a195e)) * **deps:** update dependency postcss to v8.2.13 [security] ([#755](#755)) ([37fc85f](37fc85f)) * **deps:** update dependency yaml to v2.2.2 [security] ([#757](#757)) ([b3c719c](b3c719c)) * **deps:** update linters ([#746](#746)) ([bf06a66](bf06a66)) * **keycloak:** fix config loader issue on backstage v1.17 ([#650](#650)) ([1799a1f](1799a1f)) * **keycloak:** fix keycloak user displayname ([#693](#693)) ([dfef9a3](dfef9a3)) * **keycloak:** fix schedule type in config.d.ts ([#665](#665)) ([4403ac3](4403ac3)) * **kiali:** fix code smells ([#607](#607)) ([ef2eecf](ef2eecf)) * **kiali:** upgrade patternfly ([#673](#673)) ([6e5702f](6e5702f)) * **kubernetes-actions:** fix code smells ([#686](#686)) ([ea58682](ea58682)) * **lint-staged:** add lint-staged ([#685](#685)) ([c65bdba](c65bdba)) * **nexus:** set accept headers to prefer docker schema 2 v2 when available ([#719](#719)) ([29d9c89](29d9c89)) * **tekton:** fix code smells ([#632](#632)) ([2ad13da](2ad13da)) * **topology:** checluster resource to have matching labels for catalog entity ([#730](#730)) ([4576f6d](4576f6d)) * **topology:** fix code smells ([#671](#671)) ([9743d86](9743d86)) * **topology:** fix pipelinerun status icon color ([#732](#732)) ([55679af](55679af)) * **topology:** fixes crash on dev setup for k8s tab ([#723](#723)) ([8035098](8035098)) ### Documentation * **aap:** aap backend plugin documentation ([#690](#690)) ([66bbb32](66bbb32)) * acr plugin documentation ([#683](#683)) ([0073471](0073471)) * **acr:** update acr README.md to show how to create bearer/basic tokens ([#717](#717)) ([ebb0333](ebb0333)) * **acr:** updated serviceEntityPage in README ([#701](#701)) ([fe172f6](fe172f6)) * **jfrog:** jfrog artifactory plugin documentation ([#708](#708)) ([078fd1c](078fd1c)) * **jfrog:** update README.md ([#696](#696)) ([425a09b](425a09b)) * **nexus:** nexus plugin documentation ([#714](#714)) ([643196e](643196e)) * **nexus:** update nexus CONTRIBUTING.md and turbo to ensure generate command is ran ([#718](#718)) ([19f2f01](19f2f01)) * **nexus:** update README.md ([#669](#669)) ([5f48f12](5f48f12)) * **ocm:** update OCM configuration documentation ([#763](#763)) ([2c58874](2c58874)) * **tekton:** minor changes in tekton documentation ([#691](#691)) ([02a18fb](02a18fb)) * **tekton:** updated images ([#606](#606)) ([b138c64](b138c64)) * **topology:** update README.md ([#678](#678)) ([4f08af3](4f08af3)) * **topology:** updates topology readme ([#764](#764)) ([9f3a31c](9f3a31c)) * update tekton and topology documentation with pod log permissions ([#668](#668)) ([5b0a9f7](5b0a9f7)) ### Other changes * **keycloak:** add pagination/traversal test cases ([#697](#697)) ([b2ab403](b2ab403))
## 1.0.0 (2023-09-22) ### ⚠ BREAKING CHANGES * **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 * **#360:** implemented matomo plugin ([#370](#370)) ([1112a7e](1112a7e)), closes [#360](#360) [#360](#360) * **aap:** aap backend plugin to support job templates in catalog provider ([#527](#527)) ([a7b9b27](a7b9b27)) * **aap:** support workflow job templates in catalog provider ([#674](#674)) ([c90bc30](c90bc30)) * **acr:** azure container registry plugin ([#483](#483)) ([b2e6188](b2e6188)) * Add API server annotation ([c57db67](c57db67)) * Add cluster ID annotation ([0f99891](0f99891)) * **artifactory:** First funtional version of the plugin ([#198](#198)) ([b900593](b900593)) * **artifactory:** Rename to jfrog-artifactory ([#211](#211)) ([2c0ecaf](2c0ecaf)) * fork `@backstage/cli` into a new `@janus-idp/cli` ([#729](#729)) ([e0e8355](e0e8355)), 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](#740)) ([e73d8af](e73d8af)) * Initial commit ([e957eb4](e957eb4)) * **k8s-actions:** add create namespace action ([#292](#292)) ([00ef86f](00ef86f)) * **keycloak:** Add missing config schema ([#141](#141)) ([e7f30ea](e7f30ea)) * **keycloak:** Add support for scheduler in config file ([#247](#247)) ([dcf345f](dcf345f)) * **keycloak:** add support for user and group pagination ([#259](#259)) ([b6e8a49](b6e8a49)) * **keycloak:** add userTransformer and groupTransformer ([#542](#542)) ([15a5e8c](15a5e8c)) * **kiali:** add namespace selector ([#675](#675)) ([e3cfc26](e3cfc26)) * **kiali:** frontend dev environment ([#687](#687)) ([c4f4ddd](c4f4ddd)) * **kiali:** kiali plugin ([#371](#371)) ([08d5583](08d5583)) * **kiali:** move from node-fetch to axios ([#573](#573)) ([c0ed797](c0ed797)) * **kiali:** show kiali information in header ([#630](#630)) ([b9a83b3](b9a83b3)) * **nexus:** add nexus repository manager plugin ([#618](#618)) ([157a58d](157a58d)) * **nexus:** support docker manifest 2 schema 1 ([#713](#713)) ([e7168cb](e7168cb)) * **ocm-backend:** add a scheduler configuration option ([#246](#246)) ([5157185](5157185)) * **ocm-backend:** add additional information to status endpoint ([#352](#352)) ([887015d](887015d)) * **ocm-backend:** add support for new backend system ([#682](#682)) ([a28b14d](a28b14d)) * **ocm:** Add a default owner configuration field ([#157](#157)) ([dbf5c9b](dbf5c9b)) * **ocm:** Add a frontend indicator for cluster upgrades ([a9c0b73](a9c0b73)) * **ocm:** Add an option to decouple ocm config from k8s plugin ([4566ed2](4566ed2)) * **ocm:** Add cluster update information to the ocm status endpoint ([eb50fec](eb50fec)) * **ocm:** Add header to the ocm cluster status page ([#167](#167)) ([52bb702](52bb702)) * **ocm:** Migrate ocm frontend plugin to the backstage utility API ([#266](#266)) ([30cb98c](30cb98c)) * **ocm:** Relocate OCM config and support multiple hubs ([#145](#145)) ([1518235](1518235)) * **ocm:** remake OCM UX ([#386](#386)) ([c77a10f](c77a10f)) * **openshift-image-registry:** enable search by description and tags ([#346](#346)) ([96d0f55](96d0f55)) * **openshift-image-registry:** remove private from package.json ([#341](#341)) ([639a48b](639a48b)) * **openshift-image-registry:** show all image-streams in openshift cluster ([#334](#334)) ([d52557e](d52557e)) * **quay-actions:** create action to create quay repository ([#244](#244)) ([0fcd8b4](0fcd8b4)) * **quay:** Add expiration and style hash ([8f48279](8f48279)) * **quay:** add quay link to repository ([#207](#207)) ([eb44446](eb44446)) * **quay:** add quay security details ([#240](#240)) ([c163943](c163943)) * **regex-action:** initial commit ([#241](#241)) ([3558bc3](3558bc3)) * Remove backend plugins and use proxy instead ([e57d31f](e57d31f)) * rename and release keycloak plugin ([#7](#7)) ([6b5ff5c](6b5ff5c)) * **segment:** analytics plugin for Segment ([#321](#321)) ([a60e047](a60e047)) * **shared-react:** add date and unit conversion utils ([#633](#633)) ([269195f](269195f)) * **shared-react:** update shared plugin ([#532](#532)) ([88ec74e](88ec74e)) * **shared:** move common components to shared package ([#467](#467)) ([118a38b](118a38b)) * **sonarqube:** Custom action to create a SonarQube project ([#206](#206)) ([218a653](218a653)) * **tekton:** add cluster selector in the pipeline vis card ([#308](#308)) ([e321ba9](e321ba9)) * **tekton:** add latest pipelineRun visualization ([#242](#242)) ([87f7f5c](87f7f5c)) * **tekton:** create paginated table using Backstage core components ([#503](#503)) ([5cc47c1](5cc47c1)) * **tekton:** show cluster label before the select dropdown ([#345](#345)) ([582586e](582586e)) * **tekton:** tekton pipeline run list page ([#236](#236)) ([864941f](864941f)) * **tekton:** tekton pipeline run list sort ([#253](#253)) ([356f637](356f637)) * **tekton:** tekton plugin init with backstage k8s plugin ([#214](#214)) ([eb2f6d8](eb2f6d8)) * **tekton:** view pipelinerun visualization on click of pipelinerun ([#506](#506)) ([092d2bd](092d2bd)) * **tekton:** visualize pipelinerun logs ([#553](#553)) ([540a105](540a105)) * the RBAC extension ([#485](#485)) ([92c7dc0](92c7dc0)), closes [#510](#510) [#544](#544) * **topology:** add download pod logs functionality ([#616](#616)) ([63ae6f4](63ae6f4)) * **topology:** add edit code node decorator ([#535](#535)) ([8b5893a](8b5893a)) * **topology:** Add filter resources by cluster functionality in Topology plugin ([#146](#146)) ([811f72f](811f72f)) * **topology:** add runtime icon to topology node ([#615](#615)) ([dc3769b](dc3769b)) * **topology:** add specific details for all supported workloads ([#295](#295)) ([788c23a](788c23a)) * **topology:** Add topology workload node sidebar ([#226](#226)) ([9b87752](9b87752)) * **topology:** added visualization of SS, DS, CJ and Jobs in the topology view ([#193](#193)) ([badb026](badb026)) * **topology:** adds support for decorator in topology for ingress ([#148](#148)) ([05d17c2](05d17c2)) * **topology:** Initial release ([66889b7](66889b7)) * **topology:** Show ingress rules in sidebar ([#256](#256)) ([22a565c](22a565c)) * **topology:** show only latest 3 pods/plrs in node sidebar ([#577](#577)) ([2a56f8e](2a56f8e)) * **topology:** show pipeline decorator on topology node ([#447](#447)) ([f983c47](f983c47)) * **topology:** show pipeline-runs list in sidepanel ([#403](#403)) ([b0d805a](b0d805a)) * **topology:** support for logviewer for pods based on container ([#464](#464)) ([cf2af63](cf2af63)) * **topology:** visualize Route resource in decorator and sidebar for supported workloads ([#378](#378)) ([1a489b3](1a489b3)) * transfer Open Cluster Management plugins ([#5](#5)) ([1ccf8c3](1ccf8c3)), closes [#160](#160) [#161](#161) [#163](#163) [#165](#165) [#164](#164) [#156](#156) [#167](#167) [#168](#168) [#184](#184) [#188](#188) [#187](#187) [#192](#192) [#186](#186) [#162](#162) * **ts:** transpile each plugin separately ([#634](#634)) ([b94c4dc](b94c4dc)) * **webterminal:** donate webterminal plugin from operate-first ([#350](#350)) ([fc625f2](fc625f2)), closes [#190](#190) [#192](#192) [#193](#193) [#206](#206) [#207](#207) [#211](#211) [#210](#210) [#214](#214) [#212](#212) ### Bug Fixes * **3scale:** don't expose token and use correct config ([#388](#388)) ([d0700da](d0700da)) * **aap:** fixes codesmells for aap plugin ([#653](#653)) ([0a9dc6b](0a9dc6b)) * **aap:** show template name and type as it is without formatting ([#710](#710)) ([35f9645](35f9645)) * avoid concurrent or useless workflow runs. ([#772](#772)) ([6b20e65](6b20e65)) * **ci:** add generated files to .prettierignore ([#661](#661)) ([a273f5d](a273f5d)) * **config types:** inline types in config.d.ts ([#664](#664)) ([ae1aea1](ae1aea1)) * **deps:** pin dependencies ([#745](#745)) ([69bd6a9](69bd6a9)) * **deps:** update all non-major dependencies ([d971f33](d971f33)) * **deps:** update all non-major dependencies ([#339](#339)) ([d19d96d](d19d96d)) * **deps:** update all non-major dependencies ([#358](#358)) ([086a9ed](086a9ed)) * **deps:** update all non-major dependencies ([#414](#414)) ([86d24eb](86d24eb)) * **deps:** update dependency @keycloak/keycloak-admin-client to v20 ([2bce9a3](2bce9a3)) * **deps:** update dependency @rollup/plugin-commonjs to v25 ([#765](#765)) ([615ff44](615ff44)) * **deps:** update dependency @rollup/plugin-json to v6 ([#766](#766)) ([2fe869f](2fe869f)) * **deps:** update dependency @rollup/plugin-node-resolve to v15 ([#767](#767)) ([8d9696c](8d9696c)) * **deps:** update dependency @spotify/eslint-config-base to v15 ([#774](#774)) ([04a0ae1](04a0ae1)) * **deps:** update dependency better-sqlite3 to v8 ([efd70c8](efd70c8)) * **deps:** update dependency handlebars to v4.7.7 [security] ([#753](#753)) ([52a195e](52a195e)) * **deps:** update dependency mobx to v6 ([#153](#153)) ([33ba4a8](33ba4a8)) * **deps:** update dependency mobx-react to v7 ([#154](#154)) ([51eb0cb](51eb0cb)) * **deps:** update dependency node-fetch to v3 ([908bcc0](908bcc0)) * **deps:** update dependency postcss to v8.2.13 [security] ([#755](#755)) ([37fc85f](37fc85f)) * **deps:** update dependency uuid to v9 ([50e01ad](50e01ad)) * **deps:** update dependency yaml to v2.2.2 [security] ([#757](#757)) ([b3c719c](b3c719c)) * **deps:** update dependency yn to v5 ([ac5cde9](ac5cde9)) * **deps:** update linters ([#746](#746)) ([bf06a66](bf06a66)) * Fix typo in cluster status page ocm ([c06304a](c06304a)) * Formating in issue template ([57bcd24](57bcd24)) * **keycloak:** Downgrade to keycloak client v18 ([#46](#46)) ([24d40ec](24d40ec)) * **keycloak:** fix config loader issue on backstage v1.17 ([#650](#650)) ([1799a1f](1799a1f)) * **keycloak:** fix keycloak user displayname ([#693](#693)) ([dfef9a3](dfef9a3)) * **keycloak:** fix schedule type in config.d.ts ([#665](#665)) ([4403ac3](4403ac3)) * **kiali:** fix code smells ([#607](#607)) ([ef2eecf](ef2eecf)) * **kiali:** upgrade patternfly ([#673](#673)) ([6e5702f](6e5702f)) * **kubernetes-actions:** fix code smells ([#686](#686)) ([ea58682](ea58682)) * **lint-staged:** add lint-staged ([#685](#685)) ([c65bdba](c65bdba)) * **metadata:** adding default metadata to current plugins ([06776da](06776da)), closes [#155](#155) [#155](#155) * **monorepo:** update test script ([#436](#436)) ([0f1f3ff](0f1f3ff)) * **nexus:** set accept headers to prefer docker schema 2 v2 when available ([#719](#719)) ([29d9c89](29d9c89)) * **ocm-backend:** Handle a case when the error is a string ([#245](#245)) ([917d7d3](917d7d3)) * **ocm-backend:** Improve error reporting and check for url ([#190](#190)) ([b2f559e](b2f559e)) * **ocm-backend:** Package config schema with the plugin ([14e6b42](14e6b42)) * **ocm-backend:** Package config schema with the plugin - retry ([2a7b186](2a7b186)) * **ocm-backend:** Reference the correct config during url validation and add tests ([#228](#228)) ([755349d](755349d)) * **ocm:** handle missing nodeList properly ([#404](#404)) ([ae771b0](ae771b0)) * **ocm:** hide logo when not provided ([#410](#410)) ([3cdccc1](3cdccc1)) * **plugins:** add bearer token to request headers when sending requests, authmiddleware issue ([#498](#498)) ([86881c3](86881c3)) * **plugins:** remove React.FC types ([#335](#335)) ([f3d40af](f3d40af)) * **quay:** change http link to https ([#217](#217)) ([dca6a5a](dca6a5a)) * **quay:** indicate when a layer has no security vulnerabilities detected ([#298](#298)) ([1285e10](1285e10)) * **segment:** fixes the config for optional parameters ([#363](#363)) ([4857f5d](4857f5d)) * **shared-react:** export hooks ([#637](#637)) ([d378a8f](d378a8f)) * **shared-react:** fix code smells ([#631](#631)) ([903443c](903443c)) * **shared-react:** minor fixes ([#628](#628)) ([5227da8](5227da8)) * **sonarqube:** Add comment to avoid getting a false positive flagged by rh-gitleaks ([#222](#222)) ([510658f](510658f)) * **sonarqube:** Enable release automation ([#220](#220)) ([8ae200e](8ae200e)) * **sonarqube:** Fix formatting issue in markdown table ([#224](#224)) ([1ceae7a](1ceae7a)), closes [#223](#223) * **tekton:** fix code smells ([#632](#632)) ([2ad13da](2ad13da)) * **tekton:** fix pipelinerun task status info ([#491](#491)) ([191ba44](191ba44)) * **tekton:** fix task node status ([#320](#320)) ([22b0b1e](22b0b1e)) * **tekton:** handles unnecessary rerenders on tekton ([#391](#391)) ([86c1700](86c1700)) * **tekton:** in case of bad configuration show empty state for tekton plugin and no cluster selector ([#390](#390)) ([83e47df](83e47df)) * **tekton:** updates pf react-topology to standalone release ([#263](#263)) ([e739463](e739463)) * **tekton:** use shared-react package ([#623](#623)) ([57672c0](57672c0)) * **topology:** adds wrapper to topology view for consistent border ([#326](#326)) ([51a5a0d](51a5a0d)) * **topology:** Change toolbar text and spacing ([#202](#202)) ([d2fc80c](d2fc80c)) * **topology:** checluster resource to have matching labels for catalog entity ([#730](#730)) ([4576f6d](4576f6d)) * **topology:** close workload sidepanel on outside-click ([#399](#399)) ([e870b6f](e870b6f)) * **topology:** fix code smells ([#671](#671)) ([9743d86](9743d86)) * **topology:** fix pipelinerun status icon color ([#732](#732)) ([55679af](55679af)) * **topology:** fix pod status info in topology side panel ([#620](#620)) ([c4c428c](c4c428c)) * **topology:** fix topology node tooltip position ([#538](#538)) ([07e9086](07e9086)) * **topology:** Fix topology sidepanel css ([#289](#289)) ([37c6d2e](37c6d2e)) * **topology:** fixes crash on dev setup for k8s tab ([#723](#723)) ([8035098](8035098)) * **topology:** fixes pods label overlap with rolling recreate ([35cbaac](35cbaac)) * **topology:** Get selected-node if data-model available ([#258](#258)) ([d54b798](d54b798)) * **topology:** getDeploymentRevision always return false but not the revision for deployment ([72f5c7a](72f5c7a)) * **topology:** moves base styles to plugin form component ([#252](#252)) ([860ee5e](860ee5e)) * **topology:** persist selected topology node id in new tab ([#369](#369)) ([28e6d82](28e6d82)) * **topology:** removed mobx and mobx-react from direct dependency and use one from @patternfly/react-topology ([#188](#188)) ([fe6f935](fe6f935)) * **topology:** updates pf react-topology to standalone release ([#261](#261)) ([90c78e9](90c78e9)) * **topology:** updates PF versions ([#195](#195)) ([67e136e](67e136e)) * typo in keycloak annotations ([#9](#9)) ([07f99cf](07f99cf)) ### Documentation * **3scale:** adding admin section in readme ([#473](#473)) ([423d7a9](423d7a9)) * **aap:** aap backend plugin documentation ([#690](#690)) ([66bbb32](66bbb32)) * acr plugin documentation ([#683](#683)) ([0073471](0073471)) * **acr:** update acr README.md to show how to create bearer/basic tokens ([#717](#717)) ([ebb0333](ebb0333)) * **acr:** updated serviceEntityPage in README ([#701](#701)) ([fe172f6](fe172f6)) * Describe release process ([#3](#3)) ([1ad0571](1ad0571)) * fix misc README issues ([#375](#375)) ([7ae8876](7ae8876)) * fix segment README ([#364](#364)) ([9f6ed93](9f6ed93)) * **jfrog:** adding admin sections in readme ([#474](#474)) ([36ba737](36ba737)) * **jfrog:** be explicit about JFrog SaaS target URI ([#451](#451)) ([2ca2d7a](2ca2d7a)) * **jfrog:** jfrog artifactory plugin documentation ([#708](#708)) ([078fd1c](078fd1c)) * **jfrog:** update README.md ([#696](#696)) ([425a09b](425a09b)) * **keycloak-backend:** Update installation documentation ([0948ade](0948ade)) * **keycloak:** fixes in readme file ([#454](#454)) ([eeb1333](eeb1333)) * **keycloak:** update user doc ([#342](#342)) ([9cdba4a](9cdba4a)) * **nexus:** nexus plugin documentation ([#714](#714)) ([643196e](643196e)) * **nexus:** update nexus CONTRIBUTING.md and turbo to ensure generate command is ran ([#718](#718)) ([19f2f01](19f2f01)) * **nexus:** update README.md ([#669](#669)) ([5f48f12](5f48f12)) * **ocm:** add user docs ([#385](#385)) ([76f65ff](76f65ff)) * **ocm:** Documentation for OCM plugins ([b5152ed](b5152ed)) * **ocm:** Update ClusterRole requirement ([ffb7a12](ffb7a12)) * **ocm:** Update docs on standalone ocm configuration ([f7a3123](f7a3123)) * **ocm:** update OCM configuration documentation ([#763](#763)) ([2c58874](2c58874)) * **ocm:** update the readme with removed frontend components ([#455](#455)) ([8bfdf36](8bfdf36)) * **openshift image registry:** added admin sections in readme ([#479](#479)) ([afbcd84](afbcd84)) * **Quay:** update user doc ([#353](#353)) ([f8d143f](f8d143f)) * review for Keycloak plugin ([#277](#277)) ([105fc05](105fc05)) * review for OCM plugin ([#291](#291)) ([9316baf](9316baf)) * review for Quay plugin ([#281](#281)) ([b3717ce](b3717ce)) * review for Tekton Plugin ([#265](#265)) ([dfa8a23](dfa8a23)) * review for Topology plugin ([#269](#269)) ([10f0910](10f0910)) * **tekton:** add user docs ([#365](#365)) ([4dc7e1a](4dc7e1a)) * **tekton:** minor changes in tekton documentation ([#691](#691)) ([02a18fb](02a18fb)) * **tekton:** updated images ([#606](#606)) ([b138c64](b138c64)) * **topology:** fixes to topology readme ([#468](#468)) ([b94f1ae](b94f1ae)) * **topology:** update README.md ([#678](#678)) ([4f08af3](4f08af3)) * **topology:** updates topology readme ([#764](#764)) ([9f3a31c](9f3a31c)) * **Topology:** updates user docs ([#381](#381)) ([417964a](417964a)) * Update plugin readme for proxy and dev setup ([aef0996](aef0996)) * update plugin README formatting ([#396](#396)) ([9b39056](9b39056)), closes [#295](#295) [#369](#369) [#295](#295) [#369](#369) * update plugin READMEs ([#373](#373)) ([478560e](478560e)) * update Segment README.md ([#362](#362)) ([a75d30a](a75d30a)) * update tekton and topology documentation with pod log permissions ([#668](#668)) ([5b0a9f7](5b0a9f7)) ### Other changes * **keycloak:** add pagination/traversal test cases ([#697](#697)) ([b2ab403](b2ab403)) * **keycloak:** add tests ([#437](#437)) ([1872d7c](1872d7c)) * **ocm-backend:** Add development setup using msw handlers ([#230](#230)) ([6567632](6567632)) * **ocm-backend:** Migrate tests from nock to msw ([#268](#268)) ([560d855](560d855)) * **ocm:** Add router tests ([b58a545](b58a545)) * **ocm:** add unit tests for ocm plugin ([#449](#449)) ([0fbe7fa](0fbe7fa)) * **ocm:** fix typo in testsuite ([#278](#278)) ([92455e4](92455e4)) * **quay:** add unit tests for quay plugin ([#441](#441)) ([e9d7ed5](e9d7ed5)) * **quay:** unit tests and refactor utils ([#185](#185)) ([4b23878](4b23878)) * reorder imports via prettier ([#419](#419)) ([17f1e6a](17f1e6a)) * Use arrow functions, maps and inlines ([#11](#11)) ([ba5bfd1](ba5bfd1))
## 1.0.0 (2023-09-22) ### ⚠ BREAKING CHANGES * **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 * **#360:** implemented matomo plugin ([#370](#370)) ([1112a7e](1112a7e)), closes [#360](#360) [#360](#360) * **aap:** aap backend plugin to support job templates in catalog provider ([#527](#527)) ([a7b9b27](a7b9b27)) * **aap:** support workflow job templates in catalog provider ([#674](#674)) ([c90bc30](c90bc30)) * **acr:** azure container registry plugin ([#483](#483)) ([b2e6188](b2e6188)) * Add API server annotation ([c57db67](c57db67)) * Add cluster ID annotation ([0f99891](0f99891)) * **artifactory:** First funtional version of the plugin ([#198](#198)) ([b900593](b900593)) * **artifactory:** Rename to jfrog-artifactory ([#211](#211)) ([2c0ecaf](2c0ecaf)) * fork `@backstage/cli` into a new `@janus-idp/cli` ([#729](#729)) ([e0e8355](e0e8355)), 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](#740)) ([e73d8af](e73d8af)) * Initial commit ([e957eb4](e957eb4)) * **k8s-actions:** add create namespace action ([#292](#292)) ([00ef86f](00ef86f)) * **keycloak:** Add missing config schema ([#141](#141)) ([e7f30ea](e7f30ea)) * **keycloak:** Add support for scheduler in config file ([#247](#247)) ([dcf345f](dcf345f)) * **keycloak:** add support for user and group pagination ([#259](#259)) ([b6e8a49](b6e8a49)) * **keycloak:** add userTransformer and groupTransformer ([#542](#542)) ([15a5e8c](15a5e8c)) * **kiali:** add namespace selector ([#675](#675)) ([e3cfc26](e3cfc26)) * **kiali:** frontend dev environment ([#687](#687)) ([c4f4ddd](c4f4ddd)) * **kiali:** kiali plugin ([#371](#371)) ([08d5583](08d5583)) * **kiali:** move from node-fetch to axios ([#573](#573)) ([c0ed797](c0ed797)) * **kiali:** show kiali information in header ([#630](#630)) ([b9a83b3](b9a83b3)) * **nexus:** add nexus repository manager plugin ([#618](#618)) ([157a58d](157a58d)) * **nexus:** support docker manifest 2 schema 1 ([#713](#713)) ([e7168cb](e7168cb)) * **ocm-backend:** add a scheduler configuration option ([#246](#246)) ([5157185](5157185)) * **ocm-backend:** add additional information to status endpoint ([#352](#352)) ([887015d](887015d)) * **ocm-backend:** add support for new backend system ([#682](#682)) ([a28b14d](a28b14d)) * **ocm:** Add a default owner configuration field ([#157](#157)) ([dbf5c9b](dbf5c9b)) * **ocm:** Add a frontend indicator for cluster upgrades ([a9c0b73](a9c0b73)) * **ocm:** Add an option to decouple ocm config from k8s plugin ([4566ed2](4566ed2)) * **ocm:** Add cluster update information to the ocm status endpoint ([eb50fec](eb50fec)) * **ocm:** Add header to the ocm cluster status page ([#167](#167)) ([52bb702](52bb702)) * **ocm:** Migrate ocm frontend plugin to the backstage utility API ([#266](#266)) ([30cb98c](30cb98c)) * **ocm:** Relocate OCM config and support multiple hubs ([#145](#145)) ([1518235](1518235)) * **ocm:** remake OCM UX ([#386](#386)) ([c77a10f](c77a10f)) * **openshift-image-registry:** enable search by description and tags ([#346](#346)) ([96d0f55](96d0f55)) * **openshift-image-registry:** remove private from package.json ([#341](#341)) ([639a48b](639a48b)) * **openshift-image-registry:** show all image-streams in openshift cluster ([#334](#334)) ([d52557e](d52557e)) * **quay-actions:** create action to create quay repository ([#244](#244)) ([0fcd8b4](0fcd8b4)) * **quay:** Add expiration and style hash ([8f48279](8f48279)) * **quay:** add quay link to repository ([#207](#207)) ([eb44446](eb44446)) * **quay:** add quay security details ([#240](#240)) ([c163943](c163943)) * **regex-action:** initial commit ([#241](#241)) ([3558bc3](3558bc3)) * Remove backend plugins and use proxy instead ([e57d31f](e57d31f)) * rename and release keycloak plugin ([#7](#7)) ([6b5ff5c](6b5ff5c)) * **segment:** analytics plugin for Segment ([#321](#321)) ([a60e047](a60e047)) * **shared-react:** add date and unit conversion utils ([#633](#633)) ([269195f](269195f)) * **shared-react:** update shared plugin ([#532](#532)) ([88ec74e](88ec74e)) * **shared:** move common components to shared package ([#467](#467)) ([118a38b](118a38b)) * **sonarqube:** Custom action to create a SonarQube project ([#206](#206)) ([218a653](218a653)) * **tekton:** add cluster selector in the pipeline vis card ([#308](#308)) ([e321ba9](e321ba9)) * **tekton:** add latest pipelineRun visualization ([#242](#242)) ([87f7f5c](87f7f5c)) * **tekton:** create paginated table using Backstage core components ([#503](#503)) ([5cc47c1](5cc47c1)) * **tekton:** show cluster label before the select dropdown ([#345](#345)) ([582586e](582586e)) * **tekton:** tekton pipeline run list page ([#236](#236)) ([864941f](864941f)) * **tekton:** tekton pipeline run list sort ([#253](#253)) ([356f637](356f637)) * **tekton:** tekton plugin init with backstage k8s plugin ([#214](#214)) ([eb2f6d8](eb2f6d8)) * **tekton:** view pipelinerun visualization on click of pipelinerun ([#506](#506)) ([092d2bd](092d2bd)) * **tekton:** visualize pipelinerun logs ([#553](#553)) ([540a105](540a105)) * the RBAC extension ([#485](#485)) ([92c7dc0](92c7dc0)), closes [#510](#510) [#544](#544) * **topology:** add download pod logs functionality ([#616](#616)) ([63ae6f4](63ae6f4)) * **topology:** add edit code node decorator ([#535](#535)) ([8b5893a](8b5893a)) * **topology:** Add filter resources by cluster functionality in Topology plugin ([#146](#146)) ([811f72f](811f72f)) * **topology:** add runtime icon to topology node ([#615](#615)) ([dc3769b](dc3769b)) * **topology:** add specific details for all supported workloads ([#295](#295)) ([788c23a](788c23a)) * **topology:** Add topology workload node sidebar ([#226](#226)) ([9b87752](9b87752)) * **topology:** added visualization of SS, DS, CJ and Jobs in the topology view ([#193](#193)) ([badb026](badb026)) * **topology:** adds support for decorator in topology for ingress ([#148](#148)) ([05d17c2](05d17c2)) * **topology:** Initial release ([66889b7](66889b7)) * **topology:** Show ingress rules in sidebar ([#256](#256)) ([22a565c](22a565c)) * **topology:** show only latest 3 pods/plrs in node sidebar ([#577](#577)) ([2a56f8e](2a56f8e)) * **topology:** show pipeline decorator on topology node ([#447](#447)) ([f983c47](f983c47)) * **topology:** show pipeline-runs list in sidepanel ([#403](#403)) ([b0d805a](b0d805a)) * **topology:** support for logviewer for pods based on container ([#464](#464)) ([cf2af63](cf2af63)) * **topology:** visualize Route resource in decorator and sidebar for supported workloads ([#378](#378)) ([1a489b3](1a489b3)) * transfer Open Cluster Management plugins ([#5](#5)) ([1ccf8c3](1ccf8c3)), closes [#160](#160) [#161](#161) [#163](#163) [#165](#165) [#164](#164) [#156](#156) [#167](#167) [#168](#168) [#184](#184) [#188](#188) [#187](#187) [#192](#192) [#186](#186) [#162](#162) * **ts:** transpile each plugin separately ([#634](#634)) ([b94c4dc](b94c4dc)) * **webterminal:** donate webterminal plugin from operate-first ([#350](#350)) ([fc625f2](fc625f2)), closes [#190](#190) [#192](#192) [#193](#193) [#206](#206) [#207](#207) [#211](#211) [#210](#210) [#214](#214) [#212](#212) ### Bug Fixes * **3scale:** don't expose token and use correct config ([#388](#388)) ([d0700da](d0700da)) * **aap:** fixes codesmells for aap plugin ([#653](#653)) ([0a9dc6b](0a9dc6b)) * **aap:** show template name and type as it is without formatting ([#710](#710)) ([35f9645](35f9645)) * avoid concurrent or useless workflow runs. ([#772](#772)) ([6b20e65](6b20e65)) * **ci:** add generated files to .prettierignore ([#661](#661)) ([a273f5d](a273f5d)) * **config types:** inline types in config.d.ts ([#664](#664)) ([ae1aea1](ae1aea1)) * **deps:** pin dependencies ([#745](#745)) ([69bd6a9](69bd6a9)) * **deps:** update all non-major dependencies ([d971f33](d971f33)) * **deps:** update all non-major dependencies ([#339](#339)) ([d19d96d](d19d96d)) * **deps:** update all non-major dependencies ([#358](#358)) ([086a9ed](086a9ed)) * **deps:** update all non-major dependencies ([#414](#414)) ([86d24eb](86d24eb)) * **deps:** update dependency @keycloak/keycloak-admin-client to v20 ([2bce9a3](2bce9a3)) * **deps:** update dependency @rollup/plugin-commonjs to v25 ([#765](#765)) ([615ff44](615ff44)) * **deps:** update dependency @rollup/plugin-json to v6 ([#766](#766)) ([2fe869f](2fe869f)) * **deps:** update dependency @rollup/plugin-node-resolve to v15 ([#767](#767)) ([8d9696c](8d9696c)) * **deps:** update dependency @spotify/eslint-config-base to v15 ([#774](#774)) ([04a0ae1](04a0ae1)) * **deps:** update dependency better-sqlite3 to v8 ([efd70c8](efd70c8)) * **deps:** update dependency handlebars to v4.7.7 [security] ([#753](#753)) ([52a195e](52a195e)) * **deps:** update dependency mobx to v6 ([#153](#153)) ([33ba4a8](33ba4a8)) * **deps:** update dependency mobx-react to v7 ([#154](#154)) ([51eb0cb](51eb0cb)) * **deps:** update dependency node-fetch to v3 ([908bcc0](908bcc0)) * **deps:** update dependency postcss to v8.2.13 [security] ([#755](#755)) ([37fc85f](37fc85f)) * **deps:** update dependency uuid to v9 ([50e01ad](50e01ad)) * **deps:** update dependency yaml to v2.2.2 [security] ([#757](#757)) ([b3c719c](b3c719c)) * **deps:** update dependency yn to v5 ([ac5cde9](ac5cde9)) * **deps:** update linters ([#746](#746)) ([bf06a66](bf06a66)) * Fix typo in cluster status page ocm ([c06304a](c06304a)) * Formating in issue template ([57bcd24](57bcd24)) * **keycloak:** Downgrade to keycloak client v18 ([#46](#46)) ([24d40ec](24d40ec)) * **keycloak:** fix config loader issue on backstage v1.17 ([#650](#650)) ([1799a1f](1799a1f)) * **keycloak:** fix keycloak user displayname ([#693](#693)) ([dfef9a3](dfef9a3)) * **keycloak:** fix schedule type in config.d.ts ([#665](#665)) ([4403ac3](4403ac3)) * **kiali:** fix code smells ([#607](#607)) ([ef2eecf](ef2eecf)) * **kiali:** upgrade patternfly ([#673](#673)) ([6e5702f](6e5702f)) * **kubernetes-actions:** fix code smells ([#686](#686)) ([ea58682](ea58682)) * **lint-staged:** add lint-staged ([#685](#685)) ([c65bdba](c65bdba)) * **metadata:** adding default metadata to current plugins ([06776da](06776da)), closes [#155](#155) [#155](#155) * **monorepo:** update test script ([#436](#436)) ([0f1f3ff](0f1f3ff)) * **nexus:** set accept headers to prefer docker schema 2 v2 when available ([#719](#719)) ([29d9c89](29d9c89)) * **ocm-backend:** Handle a case when the error is a string ([#245](#245)) ([917d7d3](917d7d3)) * **ocm-backend:** Improve error reporting and check for url ([#190](#190)) ([b2f559e](b2f559e)) * **ocm-backend:** Package config schema with the plugin ([14e6b42](14e6b42)) * **ocm-backend:** Package config schema with the plugin - retry ([2a7b186](2a7b186)) * **ocm-backend:** Reference the correct config during url validation and add tests ([#228](#228)) ([755349d](755349d)) * **ocm:** handle missing nodeList properly ([#404](#404)) ([ae771b0](ae771b0)) * **ocm:** hide logo when not provided ([#410](#410)) ([3cdccc1](3cdccc1)) * **plugins:** add bearer token to request headers when sending requests, authmiddleware issue ([#498](#498)) ([86881c3](86881c3)) * **plugins:** remove React.FC types ([#335](#335)) ([f3d40af](f3d40af)) * **quay:** change http link to https ([#217](#217)) ([dca6a5a](dca6a5a)) * **quay:** indicate when a layer has no security vulnerabilities detected ([#298](#298)) ([1285e10](1285e10)) * **segment:** fixes the config for optional parameters ([#363](#363)) ([4857f5d](4857f5d)) * **shared-react:** export hooks ([#637](#637)) ([d378a8f](d378a8f)) * **shared-react:** fix code smells ([#631](#631)) ([903443c](903443c)) * **shared-react:** minor fixes ([#628](#628)) ([5227da8](5227da8)) * **sonarqube:** Add comment to avoid getting a false positive flagged by rh-gitleaks ([#222](#222)) ([510658f](510658f)) * **sonarqube:** Enable release automation ([#220](#220)) ([8ae200e](8ae200e)) * **sonarqube:** Fix formatting issue in markdown table ([#224](#224)) ([1ceae7a](1ceae7a)), closes [#223](#223) * **tekton:** fix code smells ([#632](#632)) ([2ad13da](2ad13da)) * **tekton:** fix pipelinerun task status info ([#491](#491)) ([191ba44](191ba44)) * **tekton:** fix task node status ([#320](#320)) ([22b0b1e](22b0b1e)) * **tekton:** handles unnecessary rerenders on tekton ([#391](#391)) ([86c1700](86c1700)) * **tekton:** in case of bad configuration show empty state for tekton plugin and no cluster selector ([#390](#390)) ([83e47df](83e47df)) * **tekton:** updates pf react-topology to standalone release ([#263](#263)) ([e739463](e739463)) * **tekton:** use shared-react package ([#623](#623)) ([57672c0](57672c0)) * **topology:** adds wrapper to topology view for consistent border ([#326](#326)) ([51a5a0d](51a5a0d)) * **topology:** Change toolbar text and spacing ([#202](#202)) ([d2fc80c](d2fc80c)) * **topology:** checluster resource to have matching labels for catalog entity ([#730](#730)) ([4576f6d](4576f6d)) * **topology:** close workload sidepanel on outside-click ([#399](#399)) ([e870b6f](e870b6f)) * **topology:** fix code smells ([#671](#671)) ([9743d86](9743d86)) * **topology:** fix pipelinerun status icon color ([#732](#732)) ([55679af](55679af)) * **topology:** fix pod status info in topology side panel ([#620](#620)) ([c4c428c](c4c428c)) * **topology:** fix topology node tooltip position ([#538](#538)) ([07e9086](07e9086)) * **topology:** Fix topology sidepanel css ([#289](#289)) ([37c6d2e](37c6d2e)) * **topology:** fixes crash on dev setup for k8s tab ([#723](#723)) ([8035098](8035098)) * **topology:** fixes pods label overlap with rolling recreate ([35cbaac](35cbaac)) * **topology:** Get selected-node if data-model available ([#258](#258)) ([d54b798](d54b798)) * **topology:** getDeploymentRevision always return false but not the revision for deployment ([72f5c7a](72f5c7a)) * **topology:** moves base styles to plugin form component ([#252](#252)) ([860ee5e](860ee5e)) * **topology:** persist selected topology node id in new tab ([#369](#369)) ([28e6d82](28e6d82)) * **topology:** removed mobx and mobx-react from direct dependency and use one from @patternfly/react-topology ([#188](#188)) ([fe6f935](fe6f935)) * **topology:** updates pf react-topology to standalone release ([#261](#261)) ([90c78e9](90c78e9)) * **topology:** updates PF versions ([#195](#195)) ([67e136e](67e136e)) * typo in keycloak annotations ([#9](#9)) ([07f99cf](07f99cf)) ### Documentation * **3scale:** adding admin section in readme ([#473](#473)) ([423d7a9](423d7a9)) * **aap:** aap backend plugin documentation ([#690](#690)) ([66bbb32](66bbb32)) * acr plugin documentation ([#683](#683)) ([0073471](0073471)) * **acr:** update acr README.md to show how to create bearer/basic tokens ([#717](#717)) ([ebb0333](ebb0333)) * **acr:** updated serviceEntityPage in README ([#701](#701)) ([fe172f6](fe172f6)) * Describe release process ([#3](#3)) ([1ad0571](1ad0571)) * fix misc README issues ([#375](#375)) ([7ae8876](7ae8876)) * fix segment README ([#364](#364)) ([9f6ed93](9f6ed93)) * **jfrog:** adding admin sections in readme ([#474](#474)) ([36ba737](36ba737)) * **jfrog:** be explicit about JFrog SaaS target URI ([#451](#451)) ([2ca2d7a](2ca2d7a)) * **jfrog:** jfrog artifactory plugin documentation ([#708](#708)) ([078fd1c](078fd1c)) * **jfrog:** update README.md ([#696](#696)) ([425a09b](425a09b)) * **keycloak-backend:** Update installation documentation ([0948ade](0948ade)) * **keycloak:** fixes in readme file ([#454](#454)) ([eeb1333](eeb1333)) * **keycloak:** update user doc ([#342](#342)) ([9cdba4a](9cdba4a)) * **nexus:** nexus plugin documentation ([#714](#714)) ([643196e](643196e)) * **nexus:** update nexus CONTRIBUTING.md and turbo to ensure generate command is ran ([#718](#718)) ([19f2f01](19f2f01)) * **nexus:** update README.md ([#669](#669)) ([5f48f12](5f48f12)) * **ocm:** add user docs ([#385](#385)) ([76f65ff](76f65ff)) * **ocm:** Documentation for OCM plugins ([b5152ed](b5152ed)) * **ocm:** Update ClusterRole requirement ([ffb7a12](ffb7a12)) * **ocm:** Update docs on standalone ocm configuration ([f7a3123](f7a3123)) * **ocm:** update OCM configuration documentation ([#763](#763)) ([2c58874](2c58874)) * **ocm:** update the readme with removed frontend components ([#455](#455)) ([8bfdf36](8bfdf36)) * **openshift image registry:** added admin sections in readme ([#479](#479)) ([afbcd84](afbcd84)) * **Quay:** update user doc ([#353](#353)) ([f8d143f](f8d143f)) * review for Keycloak plugin ([#277](#277)) ([105fc05](105fc05)) * review for OCM plugin ([#291](#291)) ([9316baf](9316baf)) * review for Quay plugin ([#281](#281)) ([b3717ce](b3717ce)) * review for Tekton Plugin ([#265](#265)) ([dfa8a23](dfa8a23)) * review for Topology plugin ([#269](#269)) ([10f0910](10f0910)) * **tekton:** add user docs ([#365](#365)) ([4dc7e1a](4dc7e1a)) * **tekton:** minor changes in tekton documentation ([#691](#691)) ([02a18fb](02a18fb)) * **tekton:** updated images ([#606](#606)) ([b138c64](b138c64)) * **topology:** fixes to topology readme ([#468](#468)) ([b94f1ae](b94f1ae)) * **topology:** update README.md ([#678](#678)) ([4f08af3](4f08af3)) * **topology:** updates topology readme ([#764](#764)) ([9f3a31c](9f3a31c)) * **Topology:** updates user docs ([#381](#381)) ([417964a](417964a)) * Update plugin readme for proxy and dev setup ([aef0996](aef0996)) * update plugin README formatting ([#396](#396)) ([9b39056](9b39056)), closes [#295](#295) [#369](#369) [#295](#295) [#369](#369) * update plugin READMEs ([#373](#373)) ([478560e](478560e)) * update Segment README.md ([#362](#362)) ([a75d30a](a75d30a)) * update tekton and topology documentation with pod log permissions ([#668](#668)) ([5b0a9f7](5b0a9f7)) ### Other changes * **keycloak:** add pagination/traversal test cases ([#697](#697)) ([b2ab403](b2ab403)) * **keycloak:** add tests ([#437](#437)) ([1872d7c](1872d7c)) * **ocm-backend:** Add development setup using msw handlers ([#230](#230)) ([6567632](6567632)) * **ocm-backend:** Migrate tests from nock to msw ([#268](#268)) ([560d855](560d855)) * **ocm:** Add router tests ([b58a545](b58a545)) * **ocm:** add unit tests for ocm plugin ([#449](#449)) ([0fbe7fa](0fbe7fa)) * **ocm:** fix typo in testsuite ([#278](#278)) ([92455e4](92455e4)) * **quay:** add unit tests for quay plugin ([#441](#441)) ([e9d7ed5](e9d7ed5)) * **quay:** unit tests and refactor utils ([#185](#185)) ([4b23878](4b23878)) * reorder imports via prettier ([#419](#419)) ([17f1e6a](17f1e6a)) * Use arrow functions, maps and inlines ([#11](#11)) ([ba5bfd1](ba5bfd1))
## 1.0.0 (2023-09-29) ### ⚠ BREAKING CHANGES * **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 * **#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)) * **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)) * 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 namespace selector ([#675](https://github.com/janus-idp/backstage-plugins/issues/675)) ([e3cfc26](https://github.com/janus-idp/backstage-plugins/commit/e3cfc26bdf550916da3ee801601196d8614471b5)) * **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:** 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)) * **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:** 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)) * **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:** 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)) * **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)) * **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)) * **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 latest pipelineRun visualization ([#242](https://github.com/janus-idp/backstage-plugins/issues/242)) ([87f7f5c](https://github.com/janus-idp/backstage-plugins/commit/87f7f5c3753c100dfd50fe8e6359e22651cfb3ae)) * **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:** 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:** 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 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)) * **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 * **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)) * **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)) * 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)) * **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 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)) * 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:** 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:** 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:** fix code smells ([#607](https://github.com/janus-idp/backstage-plugins/issues/607)) ([ef2eecf](https://github.com/janus-idp/backstage-plugins/commit/ef2eecfa71e2a60b4442ce3105a526b3332eaa1b)) * **kiali:** upgrade patternfly ([#673](https://github.com/janus-idp/backstage-plugins/issues/673)) ([6e5702f](https://github.com/janus-idp/backstage-plugins/commit/6e5702f196c2fbf8de888ca5083241a58548469e)) * **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)) * **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)) * **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)) * **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)) * **plugins:** add bearer token to request headers when sending requests, authmiddleware issue ([#498](https://github.com/janus-idp/backstage-plugins/issues/498)) ([86881c3](https://github.com/janus-idp/backstage-plugins/commit/86881c37321d1b446f15ff59b2fcb8ebc8500786)) * **plugins:** remove React.FC types ([#335](https://github.com/janus-idp/backstage-plugins/issues/335)) ([f3d40af](https://github.com/janus-idp/backstage-plugins/commit/f3d40af9c6e55e5699ed78d07ae6617e25b33c18)) * **quay:** change http link to https ([#217](https://github.com/janus-idp/backstage-plugins/issues/217)) ([dca6a5a](https://github.com/janus-idp/backstage-plugins/commit/dca6a5a174b86ce63d5aa93465526537e4be6bfa)) * **quay:** indicate when a layer has no security vulnerabilities detected ([#298](https://github.com/janus-idp/backstage-plugins/issues/298)) ([1285e10](https://github.com/janus-idp/backstage-plugins/commit/1285e102d875696781a2d45f60c61408405896ba)) * **rbac:** remove private package ([#809](https://github.com/janus-idp/backstage-plugins/issues/809)) ([cf59d6d](https://github.com/janus-idp/backstage-plugins/commit/cf59d6d1c5a65363a7ccdd7490d3148d665e7d46)) * **segment:** fixes the config for optional parameters ([#363](https://github.com/janus-idp/backstage-plugins/issues/363)) ([4857f5d](https://github.com/janus-idp/backstage-plugins/commit/4857f5d6f0b028e32e492f07e5d033381b467386)) * **shared-react:** export hooks ([#637](https://github.com/janus-idp/backstage-plugins/issues/637)) ([d378a8f](https://github.com/janus-idp/backstage-plugins/commit/d378a8f79a9a5ad25c12aad51d5849d6bc3b4bec)) * **shared-react:** fix code smells ([#631](https://github.com/janus-idp/backstage-plugins/issues/631)) ([903443c](https://github.com/janus-idp/backstage-plugins/commit/903443c20f41a245a1a370818df60a4d255e6b0f)) * **shared-react:** minor fixes ([#628](https://github.com/janus-idp/backstage-plugins/issues/628)) ([5227da8](https://github.com/janus-idp/backstage-plugins/commit/5227da82f9a3569c6d5e75e1ee09e2b44eab68fd)) * **sonarqube:** Add comment to avoid getting a false positive flagged by rh-gitleaks ([#222](https://github.com/janus-idp/backstage-plugins/issues/222)) ([510658f](https://github.com/janus-idp/backstage-plugins/commit/510658ffad9602339bef9eea4c2a8126100677ab)) * **sonarqube:** Enable release automation ([#220](https://github.com/janus-idp/backstage-plugins/issues/220)) ([8ae200e](https://github.com/janus-idp/backstage-plugins/commit/8ae200e5d9f7694d57ae01db2fecdfa09b546050)) * **sonarqube:** Fix formatting issue in markdown table ([#224](https://github.com/janus-idp/backstage-plugins/issues/224)) ([1ceae7a](https://github.com/janus-idp/backstage-plugins/commit/1ceae7a1b538c784032ed1ffa82fb5523a3bbd5f)), closes [#223](https://github.com/janus-idp/backstage-plugins/issues/223) * **tekton:** fix code smells ([#632](https://github.com/janus-idp/backstage-plugins/issues/632)) ([2ad13da](https://github.com/janus-idp/backstage-plugins/commit/2ad13dac8ae27959d74d45c91da01c95e7b80e20)) * **tekton:** fix pipelinerun task status info ([#491](https://github.com/janus-idp/backstage-plugins/issues/491)) ([191ba44](https://github.com/janus-idp/backstage-plugins/commit/191ba44fd3e5c7e092a5b0231325427300383a0e)) * **tekton:** fix task node status ([#320](https://github.com/janus-idp/backstage-plugins/issues/320)) ([22b0b1e](https://github.com/janus-idp/backstage-plugins/commit/22b0b1ece1b0da5e3ac49949b6ac57dd116f564b)) * **tekton:** handles unnecessary rerenders on tekton ([#391](https://github.com/janus-idp/backstage-plugins/issues/391)) ([86c1700](https://github.com/janus-idp/backstage-plugins/commit/86c1700a89db238dda0efca23ada72c94a2ee72b)) * **tekton:** in case of bad configuration show empty state for tekton plugin and no cluster selector ([#390](https://github.com/janus-idp/backstage-plugins/issues/390)) ([83e47df](https://github.com/janus-idp/backstage-plugins/commit/83e47df6247cf9dccc0842eec1380b37e58bea47)) * **tekton:** updates pf react-topology to standalone release ([#263](https://github.com/janus-idp/backstage-plugins/issues/263)) ([e739463](https://github.com/janus-idp/backstage-plugins/commit/e73946309fecfb3785419cf3543feefff4f54111)) * **tekton:** use shared-react package ([#623](https://github.com/janus-idp/backstage-plugins/issues/623)) ([57672c0](https://github.com/janus-idp/backstage-plugins/commit/57672c0d7f5549360e2cef19421648f3fea1f332)) * **topology:** adds wrapper to topology view for consistent border ([#326](https://github.com/janus-idp/backstage-plugins/issues/326)) ([51a5a0d](https://github.com/janus-idp/backstage-plugins/commit/51a5a0dc2216517785e1ef0cf397bc05cd8a6a98)) * **topology:** Change toolbar text and spacing ([#202](https://github.com/janus-idp/backstage-plugins/issues/202)) ([d2fc80c](https://github.com/janus-idp/backstage-plugins/commit/d2fc80c6b577474864d694f51c14561fc4a2ae40)) * **topology:** checluster resource to have matching labels for catalog entity ([#730](https://github.com/janus-idp/backstage-plugins/issues/730)) ([4576f6d](https://github.com/janus-idp/backstage-plugins/commit/4576f6db7789bf6c2fc7f5dcbd7af7c8ffbe7bab)) * **topology:** close workload sidepanel on outside-click ([#399](https://github.com/janus-idp/backstage-plugins/issues/399)) ([e870b6f](https://github.com/janus-idp/backstage-plugins/commit/e870b6f1bdca7b1fd9823560bb5f66ffbaff0033)) * **topology:** fix code smells ([#671](https://github.com/janus-idp/backstage-plugins/issues/671)) ([9743d86](https://github.com/janus-idp/backstage-plugins/commit/9743d86a76e9155e39769b61adcbe25d35b58f00)) * **topology:** fix pipelinerun status icon color ([#732](https://github.com/janus-idp/backstage-plugins/issues/732)) ([55679af](https://github.com/janus-idp/backstage-plugins/commit/55679af65c891a2a872431266d2f49fe90682a4a)) * **topology:** fix pod status info in topology side panel ([#620](https://github.com/janus-idp/backstage-plugins/issues/620)) ([c4c428c](https://github.com/janus-idp/backstage-plugins/commit/c4c428c44d9fec1fdfb5fe1dd5205c3abc6b5cd1)) * **topology:** fix topology node tooltip position ([#538](https://github.com/janus-idp/backstage-plugins/issues/538)) ([07e9086](https://github.com/janus-idp/backstage-plugins/commit/07e90862ac8d5dc58e4730fbadc57109071c35c5)) * **topology:** Fix topology sidepanel css ([#289](https://github.com/janus-idp/backstage-plugins/issues/289)) ([37c6d2e](https://github.com/janus-idp/backstage-plugins/commit/37c6d2e89b744c2435bde8c6f58cb7b03e5f8e84)) * **topology:** fixes crash on dev setup for k8s tab ([#723](https://github.com/janus-idp/backstage-plugins/issues/723)) ([8035098](https://github.com/janus-idp/backstage-plugins/commit/80350982621773efbe701614a29ed883030585b2)) * **topology:** fixes pods label overlap with rolling recreate ([35cbaac](https://github.com/janus-idp/backstage-plugins/commit/35cbaac87b938214dbc43dc9df5e889db727136a)) * **topology:** Get selected-node if data-model available ([#258](https://github.com/janus-idp/backstage-plugins/issues/258)) ([d54b798](https://github.com/janus-idp/backstage-plugins/commit/d54b7985640262ac2603a09b1b42dbf406f05287)) * **topology:** getDeploymentRevision always return false but not the revision for deployment ([72f5c7a](https://github.com/janus-idp/backstage-plugins/commit/72f5c7a2e2a0e9d4d0fabf624d8cb55f9a2d222b)) * **topology:** moves base styles to plugin form component ([#252](https://github.com/janus-idp/backstage-plugins/issues/252)) ([860ee5e](https://github.com/janus-idp/backstage-plugins/commit/860ee5e684f2483c9b22e8bdc1633edb1742c154)) * **topology:** persist selected topology node id in new tab ([#369](https://github.com/janus-idp/backstage-plugins/issues/369)) ([28e6d82](https://github.com/janus-idp/backstage-plugins/commit/28e6d825508d33f18bbfa17b8c5e0e222328700c)) * **topology:** removed mobx and mobx-react from direct dependency and use one from @patternfly/react-topology ([#188](https://github.com/janus-idp/backstage-plugins/issues/188)) ([fe6f935](https://github.com/janus-idp/backstage-plugins/commit/fe6f9352789f3d243f5da1d7e3469298321fd5d4)) * **topology:** updates pf react-topology to standalone release ([#261](https://github.com/janus-idp/backstage-plugins/issues/261)) ([90c78e9](https://github.com/janus-idp/backstage-plugins/commit/90c78e9abdad6f72cd9fad7e41736bbe6324c203)) * **topology:** updates PF versions ([#195](https://github.com/janus-idp/backstage-plugins/issues/195)) ([67e136e](https://github.com/janus-idp/backstage-plugins/commit/67e136e4ded19feb754a0bbc45776e95fa0e2498)) * typo in keycloak annotations ([#9](https://github.com/janus-idp/backstage-plugins/issues/9)) ([07f99cf](https://github.com/janus-idp/backstage-plugins/commit/07f99cff02467a3a627c310d14cdb7105009a67a)) ### Documentation * **3scale:** adding admin section in readme ([#473](https://github.com/janus-idp/backstage-plugins/issues/473)) ([423d7a9](https://github.com/janus-idp/backstage-plugins/commit/423d7a9c0a08ff97e4189e443d276790de3d84d3)) * **aap:** aap backend plugin documentation ([#690](https://github.com/janus-idp/backstage-plugins/issues/690)) ([66bbb32](https://github.com/janus-idp/backstage-plugins/commit/66bbb327ce03077bad751dfd2ff1ce53a7f846c6)) * acr plugin documentation ([#683](https://github.com/janus-idp/backstage-plugins/issues/683)) ([0073471](https://github.com/janus-idp/backstage-plugins/commit/0073471d6d7b07c1cdf53fd9dd949b740bea12db)) * **acr:** update acr README.md to show how to create bearer/basic tokens ([#717](https://github.com/janus-idp/backstage-plugins/issues/717)) ([ebb0333](https://github.com/janus-idp/backstage-plugins/commit/ebb0333fbf6ab2a0572bdb2e1ad3b27cfe5c6e1b)) * **acr:** updated serviceEntityPage in README ([#701](https://github.com/janus-idp/backstage-plugins/issues/701)) ([fe172f6](https://github.com/janus-idp/backstage-plugins/commit/fe172f6c086b281b177d6859d3b06dc772097428)) * Describe release process ([#3](https://github.com/janus-idp/backstage-plugins/issues/3)) ([1ad0571](https://github.com/janus-idp/backstage-plugins/commit/1ad0571e54c75d03794ccaa98ca5d3b96edb892a)) * fix misc README issues ([#375](https://github.com/janus-idp/backstage-plugins/issues/375)) ([7ae8876](https://github.com/janus-idp/backstage-plugins/commit/7ae88760c322694b29b558bac78cbc4eb768695c)) * fix segment README ([#364](https://github.com/janus-idp/backstage-plugins/issues/364)) ([9f6ed93](https://github.com/janus-idp/backstage-plugins/commit/9f6ed9303297977864f0a3624552c454a1af64dd)) * **jfrog:** adding admin sections in readme ([#474](https://github.com/janus-idp/backstage-plugins/issues/474)) ([36ba737](https://github.com/janus-idp/backstage-plugins/commit/36ba73717f5d7ae52968a1213d792a1f6a78bc1e)) * **jfrog:** be explicit about JFrog SaaS target URI ([#451](https://github.com/janus-idp/backstage-plugins/issues/451)) ([2ca2d7a](https://github.com/janus-idp/backstage-plugins/commit/2ca2d7afe18a4f5d858e5a43c908228ef828792e)) * **jfrog:** jfrog artifactory plugin documentation ([#708](https://github.com/janus-idp/backstage-plugins/issues/708)) ([078fd1c](https://github.com/janus-idp/backstage-plugins/commit/078fd1c9d7185792b38c59673d3d173eae6cebf2)) * **jfrog:** update README.md ([#696](https://github.com/janus-idp/backstage-plugins/issues/696)) ([425a09b](https://github.com/janus-idp/backstage-plugins/commit/425a09b212d1f4ee1fb43e3562d0dde589950249)) * **keycloak-backend:** Update installation documentation ([0948ade](https://github.com/janus-idp/backstage-plugins/commit/0948ade5f255d4f6954f8cad90a0d1f5f52d69df)) * **keycloak:** fixes in readme file ([#454](https://github.com/janus-idp/backstage-plugins/issues/454)) ([eeb1333](https://github.com/janus-idp/backstage-plugins/commit/eeb133359cd39e2abefffccd60c5d0355e05995d)) * **keycloak:** update user doc ([#342](https://github.com/janus-idp/backstage-plugins/issues/342)) ([9cdba4a](https://github.com/janus-idp/backstage-plugins/commit/9cdba4a5652a1b6737ec9fd50b13b4893b51a171)) * **nexus:** nexus plugin documentation ([#714](https://github.com/janus-idp/backstage-plugins/issues/714)) ([643196e](https://github.com/janus-idp/backstage-plugins/commit/643196e560dd34a5eb5d26c13024ed099ba6ea7f)) * **nexus:** update nexus CONTRIBUTING.md and turbo to ensure generate command is ran ([#718](https://github.com/janus-idp/backstage-plugins/issues/718)) ([19f2f01](https://github.com/janus-idp/backstage-plugins/commit/19f2f018deafa3a521ce8826a26736b15275a9a1)) * **nexus:** update README.md ([#669](https://github.com/janus-idp/backstage-plugins/issues/669)) ([5f48f12](https://github.com/janus-idp/backstage-plugins/commit/5f48f122d2a1f088c60ba456f0aa5f820d8d2b82)) * **ocm:** add user docs ([#385](https://github.com/janus-idp/backstage-plugins/issues/385)) ([76f65ff](https://github.com/janus-idp/backstage-plugins/commit/76f65ff95c8e745bc6a85f044f6d6a8492743e95)) * **ocm:** Documentation for OCM plugins ([b5152ed](https://github.com/janus-idp/backstage-plugins/commit/b5152ed26cbfbba9e58ecead7581a8751b259a43)) * **ocm:** Update ClusterRole requirement ([ffb7a12](https://github.com/janus-idp/backstage-plugins/commit/ffb7a1265a77866e118830a9a1c0531d549e00b1)) * **ocm:** Update docs on standalone ocm configuration ([f7a3123](https://github.com/janus-idp/backstage-plugins/commit/f7a31239991e8a464050a1b988b6b6aa340e3c66)) * **ocm:** update OCM configuration documentation ([#763](https://github.com/janus-idp/backstage-plugins/issues/763)) ([2c58874](https://github.com/janus-idp/backstage-plugins/commit/2c58874c3037ecdff6074312c4bb8fc39bf66ecc)) * **ocm:** update the readme with removed frontend components ([#455](https://github.com/janus-idp/backstage-plugins/issues/455)) ([8bfdf36](https://github.com/janus-idp/backstage-plugins/commit/8bfdf363bb6cf715c4cd9ceb0ec096e21948a5e7)) * **openshift image registry:** added admin sections in readme ([#479](https://github.com/janus-idp/backstage-plugins/issues/479)) ([afbcd84](https://github.com/janus-idp/backstage-plugins/commit/afbcd84ebf0e7997b72a85c5c29fe597987dee35)) * **Quay:** update user doc ([#353](https://github.com/janus-idp/backstage-plugins/issues/353)) ([f8d143f](https://github.com/janus-idp/backstage-plugins/commit/f8d143f243db069e8877f6b8a053790fabe078cf)) * review for Keycloak plugin ([#277](https://github.com/janus-idp/backstage-plugins/issues/277)) ([105fc05](https://github.com/janus-idp/backstage-plugins/commit/105fc052f817eaeb976f32a388c0f8fa0a09de89)) * review for OCM plugin ([#291](https://github.com/janus-idp/backstage-plugins/issues/291)) ([9316baf](https://github.com/janus-idp/backstage-plugins/commit/9316bafd954f2c6986baa620ea13a74dcb558b29)) * review for Quay plugin ([#281](https://github.com/janus-idp/backstage-plugins/issues/281)) ([b3717ce](https://github.com/janus-idp/backstage-plugins/commit/b3717ce5cddedb1d0250ee1df4b425d8fd7567d6)) * review for Tekton Plugin ([#265](https://github.com/janus-idp/backstage-plugins/issues/265)) ([dfa8a23](https://github.com/janus-idp/backstage-plugins/commit/dfa8a23d8239bada8cdfc18bc161268b008f5f46)) * review for Topology plugin ([#269](https://github.com/janus-idp/backstage-plugins/issues/269)) ([10f0910](https://github.com/janus-idp/backstage-plugins/commit/10f0910ddab0b826b7d968bd569ab0442caef1ed)) * **tekton:** add user docs ([#365](https://github.com/janus-idp/backstage-plugins/issues/365)) ([4dc7e1a](https://github.com/janus-idp/backstage-plugins/commit/4dc7e1a2a81676642a24905d720967cfb78f4194)) * **tekton:** minor changes in tekton documentation ([#691](https://github.com/janus-idp/backstage-plugins/issues/691)) ([02a18fb](https://github.com/janus-idp/backstage-plugins/commit/02a18fb75a31fbbd221385ac18e5c05cecec0d7d)) * **tekton:** updated images ([#606](https://github.com/janus-idp/backstage-plugins/issues/606)) ([b138c64](https://github.com/janus-idp/backstage-plugins/commit/b138c64b5476216eac38a5553b05751e3df736f1)) * **topology:** fixes to topology readme ([#468](https://github.com/janus-idp/backstage-plugins/issues/468)) ([b94f1ae](https://github.com/janus-idp/backstage-plugins/commit/b94f1ae0b241636ab9a6b74c063a4e31dc8016ed)) * **topology:** update README.md ([#678](https://github.com/janus-idp/backstage-plugins/issues/678)) ([4f08af3](https://github.com/janus-idp/backstage-plugins/commit/4f08af3a6e716f6b584c827b2723cc75abda1fac)) * **topology:** updates topology readme ([#764](https://github.com/janus-idp/backstage-plugins/issues/764)) ([9f3a31c](https://github.com/janus-idp/backstage-plugins/commit/9f3a31c25996ba06a0d360b5fac559cb721ec109)) * **Topology:** updates user docs ([#381](https://github.com/janus-idp/backstage-plugins/issues/381)) ([417964a](https://github.com/janus-idp/backstage-plugins/commit/417964a65ad65dfdef4d705a7fa598574e1409fd)) * Update plugin readme for proxy and dev setup ([aef0996](https://github.com/janus-idp/backstage-plugins/commit/aef099630b87bc426e0059193896292229f77dbe)) * update plugin README formatting ([#396](https://github.com/janus-idp/backstage-plugins/issues/396)) ([9b39056](https://github.com/janus-idp/backstage-plugins/commit/9b39056f6c66e9a6a0a5d0c4059420dff66db263)), closes [#295](https://github.com/janus-idp/backstage-plugins/issues/295) [#369](https://github.com/janus-idp/backstage-plugins/issues/369) [#295](https://github.com/janus-idp/backstage-plugins/issues/295) [#369](https://github.com/janus-idp/backstage-plugins/issues/369) * update plugin READMEs ([#373](https://github.com/janus-idp/backstage-plugins/issues/373)) ([478560e](https://github.com/janus-idp/backstage-plugins/commit/478560e38cceaa40d976bccf4785956ed58b5221)) * update Segment README.md ([#362](https://github.com/janus-idp/backstage-plugins/issues/362)) ([a75d30a](https://github.com/janus-idp/backstage-plugins/commit/a75d30a376a03b44f17cb7b410c30b3817581c43)) * update tekton and topology documentation with pod log permissions ([#668](https://github.com/janus-idp/backstage-plugins/issues/668)) ([5b0a9f7](https://github.com/janus-idp/backstage-plugins/commit/5b0a9f77448d624c50f58e19d7f439700bef9cfe)) ### Other changes * **keycloak:** add pagination/traversal test cases ([#697](https://github.com/janus-idp/backstage-plugins/issues/697)) ([b2ab403](https://github.com/janus-idp/backstage-plugins/commit/b2ab403d45f43e929d477e008f560c9777ce0f8c)) * **keycloak:** add tests ([#437](https://github.com/janus-idp/backstage-plugins/issues/437)) ([1872d7c](https://github.com/janus-idp/backstage-plugins/commit/1872d7c997cb372d4a2501c472698b660a025e49)) * **ocm-backend:** Add development setup using msw handlers ([#230](https://github.com/janus-idp/backstage-plugins/issues/230)) ([6567632](https://github.com/janus-idp/backstage-plugins/commit/65676322b17dab9881a22195784a59710232add0)) * **ocm-backend:** Migrate tests from nock to msw ([#268](https://github.com/janus-idp/backstage-plugins/issues/268)) ([560d855](https://github.com/janus-idp/backstage-plugins/commit/560d8551a5d50dee413dc97cbadfde5c9ec85aae)) * **ocm:** Add router tests ([b58a545](https://github.com/janus-idp/backstage-plugins/commit/b58a5457b09ea0a2888f97ac3553445042fc479d)) * **ocm:** add unit tests for ocm plugin ([#449](https://github.com/janus-idp/backstage-plugins/issues/449)) ([0fbe7fa](https://github.com/janus-idp/backstage-plugins/commit/0fbe7fa59973e49e8a96f62fab5112aeccecc98e)) * **ocm:** fix typo in testsuite ([#278](https://github.com/janus-idp/backstage-plugins/issues/278)) ([92455e4](https://github.com/janus-idp/backstage-plugins/commit/92455e451e4a4c6d36b29bde4dd1f747572e71c4)) * **quay:** add unit tests for quay plugin ([#441](https://github.com/janus-idp/backstage-plugins/issues/441)) ([e9d7ed5](https://github.com/janus-idp/backstage-plugins/commit/e9d7ed54b7da5e8246993e586ea1b5379f757322)) * **quay:** unit tests and refactor utils ([#185](https://github.com/janus-idp/backstage-plugins/issues/185)) ([4b23878](https://github.com/janus-idp/backstage-plugins/commit/4b238789d3fe02b5e5eeb08cd997c1cb9161366e)) * reorder imports via prettier ([#419](https://github.com/janus-idp/backstage-plugins/issues/419)) ([17f1e6a](https://github.com/janus-idp/backstage-plugins/commit/17f1e6a689bd793a619ec5e42e5cdda0998f78a5)) * Use arrow functions, maps and inlines ([#11](https://github.com/janus-idp/backstage-plugins/issues/11)) ([ba5bfd1](https://github.com/janus-idp/backstage-plugins/commit/ba5bfd1b28c9ade7c1292f30d24a30e3c93510af))
## [1.1.2](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2023-10-19) ### ⚠ BREAKING CHANGES * **tekton:** enable tekton related features when the tekton annotation is present (#741) ### Features * **#360:** implemented matomo plugin ([#370](#370)) ([1112a7e](1112a7e)), closes [#360](#360) [#360](#360) * **aap:** support workflow job templates in catalog provider ([#674](#674)) ([c90bc30](c90bc30)) * add a `git_ref` input in `workflow_dispatch` mode when publishing the `backend-plugin-manaer`. ([#810](#810)) ([42cdb08](42cdb08)) * add the `export-dynamic-plugin` command, with an implementation for the backend case ([#819](#819)) ([f873a94](f873a94)) * fork `@backstage/cli` into a new `@janus-idp/cli` ([#729](#729)) ([e0e8355](e0e8355)), 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](#740)) ([e73d8af](e73d8af)) * **kiali:** add namespace selector ([#675](#675)) ([e3cfc26](e3cfc26)) * **kiali:** frontend dev environment ([#687](#687)) ([c4f4ddd](c4f4ddd)) * **kiali:** show kiali information in header ([#630](#630)) ([b9a83b3](b9a83b3)) * **matomo:** analytics module plugin for matomo ([#837](#837)) ([8c497fc](8c497fc)) * **nexus:** initial maven support ([#828](#828)) ([d54060b](d54060b)), 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](#829)) ([01c28c2](01c28c2)) * **nexus:** support docker manifest 2 schema 1 ([#713](#713)) ([e7168cb](e7168cb)) * **ocm-backend:** add support for new backend system ([#682](#682)) ([a28b14d](a28b14d)) * **rbac:** implement RBAC group support ([#803](#803)) ([4c72f5c](4c72f5c)) * **servicenow:** add servicenow custom action plugin ([#793](#793)) ([f3eebe2](f3eebe2)) * **tekton:** enable tekton related features when the tekton annotation is present ([#741](#741)) ([474d3f0](474d3f0)) * the RBAC extension ([#485](#485)) ([92c7dc0](92c7dc0)), closes [#510](#510) [#544](#544) ### Bug Fixes * **aap:** show template name and type as it is without formatting ([#710](#710)) ([35f9645](35f9645)) * avoid concurrent or useless workflow runs. ([#772](#772)) ([6b20e65](6b20e65)) * **deps:** pin dependencies ([#745](#745)) ([69bd6a9](69bd6a9)) * **deps:** update dependency @rollup/plugin-commonjs to v25 ([#765](#765)) ([615ff44](615ff44)) * **deps:** update dependency @rollup/plugin-json to v6 ([#766](#766)) ([2fe869f](2fe869f)) * **deps:** update dependency @rollup/plugin-node-resolve to v15 ([#767](#767)) ([8d9696c](8d9696c)) * **deps:** update dependency @spotify/eslint-config-base to v15 ([#774](#774)) ([04a0ae1](04a0ae1)) * **deps:** update dependency @spotify/eslint-config-react to v15 ([#789](#789)) ([1a3965a](1a3965a)) * **deps:** update dependency @spotify/eslint-config-typescript to v15 ([#790](#790)) ([9ecaaa3](9ecaaa3)) * **deps:** update dependency @svgr/core to v8 ([#791](#791)) ([db2d09b](db2d09b)) * **deps:** update dependency @svgr/plugin-jsx to v8 ([#792](#792)) ([467560c](467560c)) * **deps:** update dependency @svgr/rollup to v8 ([#795](#795)) ([111aa57](111aa57)) * **deps:** update dependency handlebars to v4.7.7 [security] ([#753](#753)) ([52a195e](52a195e)) * **deps:** update dependency postcss to v8.2.13 [security] ([#755](#755)) ([37fc85f](37fc85f)) * **deps:** update dependency yaml to v2.2.2 [security] ([#757](#757)) ([b3c719c](b3c719c)) * **deps:** update linters ([#746](#746)) ([bf06a66](bf06a66)) * **keycloak:** fix keycloak user displayname ([#693](#693)) ([dfef9a3](dfef9a3)) * **keycloak:** fix schedule type in config.d.ts ([#665](#665)) ([4403ac3](4403ac3)) * **keycloak:** respect fetch size for members ([#806](#806)) ([759fdb1](759fdb1)) * **kiali:** upgrade patternfly ([#673](#673)) ([6e5702f](6e5702f)) * **kubernetes-actions:** fix code smells ([#686](#686)) ([ea58682](ea58682)) * **lint-staged:** add lint-staged ([#685](#685)) ([c65bdba](c65bdba)) * **Nexus:** jsdoc comment fixed ([#802](#802)) ([e07ef99](e07ef99)) * **nexus:** set accept headers to prefer docker schema 2 v2 when available ([#719](#719)) ([29d9c89](29d9c89)) * **rbac:** add models folder to package ([#823](#823)) ([e2bc66e](e2bc66e)) * **rbac:** remove private package ([#809](#809)) ([cf59d6d](cf59d6d)) * **tekton:** fix pipelinerun status icon color ([#734](#734)) ([c800f98](c800f98)) * **topology:** checluster resource to have matching labels for catalog entity ([#730](#730)) ([4576f6d](4576f6d)) * **topology:** fix code smells ([#671](#671)) ([9743d86](9743d86)) * **topology:** fix pipelinerun status icon color ([#732](#732)) ([55679af](55679af)) * **topology:** fixes crash on dev setup for k8s tab ([#723](#723)) ([8035098](8035098)) ### Documentation * **aap:** aap backend plugin documentation ([#690](#690)) ([66bbb32](66bbb32)) * acr plugin documentation ([#683](#683)) ([0073471](0073471)) * **acr:** update acr README.md to show how to create bearer/basic tokens ([#717](#717)) ([ebb0333](ebb0333)) * **acr:** updated serviceEntityPage in README ([#701](#701)) ([fe172f6](fe172f6)) * **acr:** updates README and light theme image ([#847](#847)) ([5f933a5](5f933a5)) * **jfrog:** jfrog artifactory plugin documentation ([#708](#708)) ([078fd1c](078fd1c)) * **jfrog:** update README.md ([#696](#696)) ([425a09b](425a09b)) * **nexus:** nexus plugin documentation ([#714](#714)) ([643196e](643196e)) * **nexus:** update nexus CONTRIBUTING.md and turbo to ensure generate command is ran ([#718](#718)) ([19f2f01](19f2f01)) * **nexus:** update README.md ([#669](#669)) ([5f48f12](5f48f12)) * **ocm:** update OCM configuration documentation ([#763](#763)) ([2c58874](2c58874)) * **rbac:** initial documentation for RBAC ([#814](#814)) ([d5cd566](d5cd566)) * **tekton:** minor changes in tekton documentation ([#691](#691)) ([02a18fb](02a18fb)) * **tekton:** updated images ([#606](#606)) ([b138c64](b138c64)) * **topology:** update README.md ([#678](#678)) ([4f08af3](4f08af3)) * **topology:** updates topology readme ([#764](#764)) ([9f3a31c](9f3a31c)) * update tekton and topology documentation with pod log permissions ([#668](#668)) ([5b0a9f7](5b0a9f7)) ### Other changes * **keycloak:** add pagination/traversal test cases ([#697](#697)) ([b2ab403](b2ab403))
## [2.2.1](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2023-10-19) ### ⚠ BREAKING CHANGES * **tekton:** enable tekton related features when the tekton annotation is present (#741) ### Features * **#360:** implemented matomo plugin ([#370](#370)) ([1112a7e](1112a7e)), closes [#360](#360) [#360](#360) * **aap:** support workflow job templates in catalog provider ([#674](#674)) ([c90bc30](c90bc30)) * add a `git_ref` input in `workflow_dispatch` mode when publishing the `backend-plugin-manaer`. ([#810](#810)) ([42cdb08](42cdb08)) * add the `export-dynamic-plugin` command, with an implementation for the backend case ([#819](#819)) ([f873a94](f873a94)) * fork `@backstage/cli` into a new `@janus-idp/cli` ([#729](#729)) ([e0e8355](e0e8355)), 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](#740)) ([e73d8af](e73d8af)) * **kiali:** add namespace selector ([#675](#675)) ([e3cfc26](e3cfc26)) * **kiali:** frontend dev environment ([#687](#687)) ([c4f4ddd](c4f4ddd)) * **kiali:** show kiali information in header ([#630](#630)) ([b9a83b3](b9a83b3)) * **matomo:** analytics module plugin for matomo ([#837](#837)) ([8c497fc](8c497fc)) * **nexus:** add nexus repository manager plugin ([#618](#618)) ([157a58d](157a58d)) * **nexus:** initial maven support ([#828](#828)) ([d54060b](d54060b)), 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](#829)) ([01c28c2](01c28c2)) * **nexus:** support docker manifest 2 schema 1 ([#713](#713)) ([e7168cb](e7168cb)) * **ocm-backend:** add support for new backend system ([#682](#682)) ([a28b14d](a28b14d)) * **rbac:** implement RBAC group support ([#803](#803)) ([4c72f5c](4c72f5c)) * **servicenow:** add servicenow custom action plugin ([#793](#793)) ([f3eebe2](f3eebe2)) * **tekton:** enable tekton related features when the tekton annotation is present ([#741](#741)) ([474d3f0](474d3f0)) * the RBAC extension ([#485](#485)) ([92c7dc0](92c7dc0)), closes [#510](#510) [#544](#544) ### Bug Fixes * **aap:** fixes codesmells for aap plugin ([#653](#653)) ([0a9dc6b](0a9dc6b)) * **aap:** show template name and type as it is without formatting ([#710](#710)) ([35f9645](35f9645)) * avoid concurrent or useless workflow runs. ([#772](#772)) ([6b20e65](6b20e65)) * **ci:** add generated files to .prettierignore ([#661](#661)) ([a273f5d](a273f5d)) * **config types:** inline types in config.d.ts ([#664](#664)) ([ae1aea1](ae1aea1)) * **deps:** pin dependencies ([#745](#745)) ([69bd6a9](69bd6a9)) * **deps:** update dependency @rollup/plugin-commonjs to v25 ([#765](#765)) ([615ff44](615ff44)) * **deps:** update dependency @rollup/plugin-json to v6 ([#766](#766)) ([2fe869f](2fe869f)) * **deps:** update dependency @rollup/plugin-node-resolve to v15 ([#767](#767)) ([8d9696c](8d9696c)) * **deps:** update dependency @spotify/eslint-config-base to v15 ([#774](#774)) ([04a0ae1](04a0ae1)) * **deps:** update dependency @spotify/eslint-config-react to v15 ([#789](#789)) ([1a3965a](1a3965a)) * **deps:** update dependency @spotify/eslint-config-typescript to v15 ([#790](#790)) ([9ecaaa3](9ecaaa3)) * **deps:** update dependency @svgr/core to v8 ([#791](#791)) ([db2d09b](db2d09b)) * **deps:** update dependency @svgr/plugin-jsx to v8 ([#792](#792)) ([467560c](467560c)) * **deps:** update dependency @svgr/rollup to v8 ([#795](#795)) ([111aa57](111aa57)) * **deps:** update dependency handlebars to v4.7.7 [security] ([#753](#753)) ([52a195e](52a195e)) * **deps:** update dependency postcss to v8.2.13 [security] ([#755](#755)) ([37fc85f](37fc85f)) * **deps:** update dependency yaml to v2.2.2 [security] ([#757](#757)) ([b3c719c](b3c719c)) * **deps:** update linters ([#746](#746)) ([bf06a66](bf06a66)) * **keycloak:** fix config loader issue on backstage v1.17 ([#650](#650)) ([1799a1f](1799a1f)) * **keycloak:** fix keycloak user displayname ([#693](#693)) ([dfef9a3](dfef9a3)) * **keycloak:** fix schedule type in config.d.ts ([#665](#665)) ([4403ac3](4403ac3)) * **keycloak:** respect fetch size for members ([#806](#806)) ([759fdb1](759fdb1)) * **kiali:** fix code smells ([#607](#607)) ([ef2eecf](ef2eecf)) * **kiali:** upgrade patternfly ([#673](#673)) ([6e5702f](6e5702f)) * **kubernetes-actions:** fix code smells ([#686](#686)) ([ea58682](ea58682)) * **lint-staged:** add lint-staged ([#685](#685)) ([c65bdba](c65bdba)) * **Nexus:** jsdoc comment fixed ([#802](#802)) ([e07ef99](e07ef99)) * **nexus:** set accept headers to prefer docker schema 2 v2 when available ([#719](#719)) ([29d9c89](29d9c89)) * **rbac:** add models folder to package ([#823](#823)) ([e2bc66e](e2bc66e)) * **rbac:** remove private package ([#809](#809)) ([cf59d6d](cf59d6d)) * **tekton:** fix code smells ([#632](#632)) ([2ad13da](2ad13da)) * **tekton:** fix pipelinerun status icon color ([#734](#734)) ([c800f98](c800f98)) * **topology:** checluster resource to have matching labels for catalog entity ([#730](#730)) ([4576f6d](4576f6d)) * **topology:** fix code smells ([#671](#671)) ([9743d86](9743d86)) * **topology:** fix pipelinerun status icon color ([#732](#732)) ([55679af](55679af)) * **topology:** fixes crash on dev setup for k8s tab ([#723](#723)) ([8035098](8035098)) ### Documentation * **aap:** aap backend plugin documentation ([#690](#690)) ([66bbb32](66bbb32)) * acr plugin documentation ([#683](#683)) ([0073471](0073471)) * **acr:** update acr README.md to show how to create bearer/basic tokens ([#717](#717)) ([ebb0333](ebb0333)) * **acr:** updated serviceEntityPage in README ([#701](#701)) ([fe172f6](fe172f6)) * **acr:** updates README and light theme image ([#847](#847)) ([5f933a5](5f933a5)) * **jfrog:** jfrog artifactory plugin documentation ([#708](#708)) ([078fd1c](078fd1c)) * **jfrog:** update README.md ([#696](#696)) ([425a09b](425a09b)) * **nexus:** nexus plugin documentation ([#714](#714)) ([643196e](643196e)) * **nexus:** update nexus CONTRIBUTING.md and turbo to ensure generate command is ran ([#718](#718)) ([19f2f01](19f2f01)) * **nexus:** update README.md ([#669](#669)) ([5f48f12](5f48f12)) * **ocm:** update OCM configuration documentation ([#763](#763)) ([2c58874](2c58874)) * **rbac:** initial documentation for RBAC ([#814](#814)) ([d5cd566](d5cd566)) * **tekton:** minor changes in tekton documentation ([#691](#691)) ([02a18fb](02a18fb)) * **tekton:** updated images ([#606](#606)) ([b138c64](b138c64)) * **topology:** update README.md ([#678](#678)) ([4f08af3](4f08af3)) * **topology:** updates topology readme ([#764](#764)) ([9f3a31c](9f3a31c)) * update tekton and topology documentation with pod log permissions ([#668](#668)) ([5b0a9f7](5b0a9f7)) ### Other changes * **keycloak:** add pagination/traversal test cases ([#697](#697)) ([b2ab403](b2ab403))
## [1.1.1](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2023-10-19) ### ⚠ BREAKING CHANGES * **tekton:** enable tekton related features when the tekton annotation is present (#741) ### Features * **#360:** implemented matomo plugin ([#370](#370)) ([1112a7e](1112a7e)), closes [#360](#360) [#360](#360) * **aap:** support workflow job templates in catalog provider ([#674](#674)) ([c90bc30](c90bc30)) * add a `git_ref` input in `workflow_dispatch` mode when publishing the `backend-plugin-manaer`. ([#810](#810)) ([42cdb08](42cdb08)) * add the `export-dynamic-plugin` command, with an implementation for the backend case ([#819](#819)) ([f873a94](f873a94)) * fork `@backstage/cli` into a new `@janus-idp/cli` ([#729](#729)) ([e0e8355](e0e8355)), 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](#740)) ([e73d8af](e73d8af)) * **kiali:** add namespace selector ([#675](#675)) ([e3cfc26](e3cfc26)) * **kiali:** frontend dev environment ([#687](#687)) ([c4f4ddd](c4f4ddd)) * **kiali:** show kiali information in header ([#630](#630)) ([b9a83b3](b9a83b3)) * **matomo:** analytics module plugin for matomo ([#837](#837)) ([8c497fc](8c497fc)) * **nexus:** add nexus repository manager plugin ([#618](#618)) ([157a58d](157a58d)) * **nexus:** initial maven support ([#828](#828)) ([d54060b](d54060b)), 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](#829)) ([01c28c2](01c28c2)) * **nexus:** support docker manifest 2 schema 1 ([#713](#713)) ([e7168cb](e7168cb)) * **ocm-backend:** add support for new backend system ([#682](#682)) ([a28b14d](a28b14d)) * **rbac:** implement RBAC group support ([#803](#803)) ([4c72f5c](4c72f5c)) * **servicenow:** add servicenow custom action plugin ([#793](#793)) ([f3eebe2](f3eebe2)) * **tekton:** enable tekton related features when the tekton annotation is present ([#741](#741)) ([474d3f0](474d3f0)) * the RBAC extension ([#485](#485)) ([92c7dc0](92c7dc0)), closes [#510](#510) [#544](#544) ### Bug Fixes * **aap:** fixes codesmells for aap plugin ([#653](#653)) ([0a9dc6b](0a9dc6b)) * **aap:** show template name and type as it is without formatting ([#710](#710)) ([35f9645](35f9645)) * avoid concurrent or useless workflow runs. ([#772](#772)) ([6b20e65](6b20e65)) * **ci:** add generated files to .prettierignore ([#661](#661)) ([a273f5d](a273f5d)) * **config types:** inline types in config.d.ts ([#664](#664)) ([ae1aea1](ae1aea1)) * **deps:** pin dependencies ([#745](#745)) ([69bd6a9](69bd6a9)) * **deps:** update dependency @rollup/plugin-commonjs to v25 ([#765](#765)) ([615ff44](615ff44)) * **deps:** update dependency @rollup/plugin-json to v6 ([#766](#766)) ([2fe869f](2fe869f)) * **deps:** update dependency @rollup/plugin-node-resolve to v15 ([#767](#767)) ([8d9696c](8d9696c)) * **deps:** update dependency @spotify/eslint-config-base to v15 ([#774](#774)) ([04a0ae1](04a0ae1)) * **deps:** update dependency @spotify/eslint-config-react to v15 ([#789](#789)) ([1a3965a](1a3965a)) * **deps:** update dependency @spotify/eslint-config-typescript to v15 ([#790](#790)) ([9ecaaa3](9ecaaa3)) * **deps:** update dependency @svgr/core to v8 ([#791](#791)) ([db2d09b](db2d09b)) * **deps:** update dependency @svgr/plugin-jsx to v8 ([#792](#792)) ([467560c](467560c)) * **deps:** update dependency @svgr/rollup to v8 ([#795](#795)) ([111aa57](111aa57)) * **deps:** update dependency handlebars to v4.7.7 [security] ([#753](#753)) ([52a195e](52a195e)) * **deps:** update dependency postcss to v8.2.13 [security] ([#755](#755)) ([37fc85f](37fc85f)) * **deps:** update dependency yaml to v2.2.2 [security] ([#757](#757)) ([b3c719c](b3c719c)) * **deps:** update linters ([#746](#746)) ([bf06a66](bf06a66)) * **keycloak:** fix config loader issue on backstage v1.17 ([#650](#650)) ([1799a1f](1799a1f)) * **keycloak:** fix keycloak user displayname ([#693](#693)) ([dfef9a3](dfef9a3)) * **keycloak:** fix schedule type in config.d.ts ([#665](#665)) ([4403ac3](4403ac3)) * **keycloak:** respect fetch size for members ([#806](#806)) ([759fdb1](759fdb1)) * **kiali:** fix code smells ([#607](#607)) ([ef2eecf](ef2eecf)) * **kiali:** upgrade patternfly ([#673](#673)) ([6e5702f](6e5702f)) * **kubernetes-actions:** fix code smells ([#686](#686)) ([ea58682](ea58682)) * **lint-staged:** add lint-staged ([#685](#685)) ([c65bdba](c65bdba)) * **Nexus:** jsdoc comment fixed ([#802](#802)) ([e07ef99](e07ef99)) * **nexus:** set accept headers to prefer docker schema 2 v2 when available ([#719](#719)) ([29d9c89](29d9c89)) * **rbac:** add models folder to package ([#823](#823)) ([e2bc66e](e2bc66e)) * **rbac:** remove private package ([#809](#809)) ([cf59d6d](cf59d6d)) * **tekton:** fix code smells ([#632](#632)) ([2ad13da](2ad13da)) * **tekton:** fix pipelinerun status icon color ([#734](#734)) ([c800f98](c800f98)) * **topology:** checluster resource to have matching labels for catalog entity ([#730](#730)) ([4576f6d](4576f6d)) * **topology:** fix code smells ([#671](#671)) ([9743d86](9743d86)) * **topology:** fix pipelinerun status icon color ([#732](#732)) ([55679af](55679af)) * **topology:** fixes crash on dev setup for k8s tab ([#723](#723)) ([8035098](8035098)) ### Documentation * **aap:** aap backend plugin documentation ([#690](#690)) ([66bbb32](66bbb32)) * acr plugin documentation ([#683](#683)) ([0073471](0073471)) * **acr:** update acr README.md to show how to create bearer/basic tokens ([#717](#717)) ([ebb0333](ebb0333)) * **acr:** updated serviceEntityPage in README ([#701](#701)) ([fe172f6](fe172f6)) * **acr:** updates README and light theme image ([#847](#847)) ([5f933a5](5f933a5)) * **jfrog:** jfrog artifactory plugin documentation ([#708](#708)) ([078fd1c](078fd1c)) * **jfrog:** update README.md ([#696](#696)) ([425a09b](425a09b)) * **nexus:** nexus plugin documentation ([#714](#714)) ([643196e](643196e)) * **nexus:** update nexus CONTRIBUTING.md and turbo to ensure generate command is ran ([#718](#718)) ([19f2f01](19f2f01)) * **nexus:** update README.md ([#669](#669)) ([5f48f12](5f48f12)) * **ocm:** update OCM configuration documentation ([#763](#763)) ([2c58874](2c58874)) * **rbac:** initial documentation for RBAC ([#814](#814)) ([d5cd566](d5cd566)) * **tekton:** minor changes in tekton documentation ([#691](#691)) ([02a18fb](02a18fb)) * **tekton:** updated images ([#606](#606)) ([b138c64](b138c64)) * **topology:** update README.md ([#678](#678)) ([4f08af3](4f08af3)) * **topology:** updates topology readme ([#764](#764)) ([9f3a31c](9f3a31c)) * update tekton and topology documentation with pod log permissions ([#668](#668)) ([5b0a9f7](5b0a9f7)) ### Other changes * **keycloak:** add pagination/traversal test cases ([#697](#697)) ([b2ab403](b2ab403))
## [1.1.1](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2023-10-19) ### ⚠ BREAKING CHANGES * **tekton:** enable tekton related features when the tekton annotation is present (#741) ### Features * **#360:** implemented matomo plugin ([#370](#370)) ([1112a7e](1112a7e)), closes [#360](#360) [#360](#360) * **aap:** support workflow job templates in catalog provider ([#674](#674)) ([c90bc30](c90bc30)) * add a `git_ref` input in `workflow_dispatch` mode when publishing the `backend-plugin-manaer`. ([#810](#810)) ([42cdb08](42cdb08)) * add the `export-dynamic-plugin` command, with an implementation for the backend case ([#819](#819)) ([f873a94](f873a94)) * fork `@backstage/cli` into a new `@janus-idp/cli` ([#729](#729)) ([e0e8355](e0e8355)), 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](#740)) ([e73d8af](e73d8af)) * **kiali:** add namespace selector ([#675](#675)) ([e3cfc26](e3cfc26)) * **kiali:** frontend dev environment ([#687](#687)) ([c4f4ddd](c4f4ddd)) * **kiali:** show kiali information in header ([#630](#630)) ([b9a83b3](b9a83b3)) * **matomo:** analytics module plugin for matomo ([#837](#837)) ([8c497fc](8c497fc)) * **nexus:** add nexus repository manager plugin ([#618](#618)) ([157a58d](157a58d)) * **nexus:** initial maven support ([#828](#828)) ([d54060b](d54060b)), 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](#829)) ([01c28c2](01c28c2)) * **nexus:** support docker manifest 2 schema 1 ([#713](#713)) ([e7168cb](e7168cb)) * **ocm-backend:** add support for new backend system ([#682](#682)) ([a28b14d](a28b14d)) * **rbac:** implement RBAC group support ([#803](#803)) ([4c72f5c](4c72f5c)) * **servicenow:** add servicenow custom action plugin ([#793](#793)) ([f3eebe2](f3eebe2)) * **tekton:** enable tekton related features when the tekton annotation is present ([#741](#741)) ([474d3f0](474d3f0)) * the RBAC extension ([#485](#485)) ([92c7dc0](92c7dc0)), closes [#510](#510) [#544](#544) ### Bug Fixes * **aap:** fixes codesmells for aap plugin ([#653](#653)) ([0a9dc6b](0a9dc6b)) * **aap:** show template name and type as it is without formatting ([#710](#710)) ([35f9645](35f9645)) * avoid concurrent or useless workflow runs. ([#772](#772)) ([6b20e65](6b20e65)) * **ci:** add generated files to .prettierignore ([#661](#661)) ([a273f5d](a273f5d)) * **config types:** inline types in config.d.ts ([#664](#664)) ([ae1aea1](ae1aea1)) * **deps:** pin dependencies ([#745](#745)) ([69bd6a9](69bd6a9)) * **deps:** update dependency @rollup/plugin-commonjs to v25 ([#765](#765)) ([615ff44](615ff44)) * **deps:** update dependency @rollup/plugin-json to v6 ([#766](#766)) ([2fe869f](2fe869f)) * **deps:** update dependency @rollup/plugin-node-resolve to v15 ([#767](#767)) ([8d9696c](8d9696c)) * **deps:** update dependency @spotify/eslint-config-base to v15 ([#774](#774)) ([04a0ae1](04a0ae1)) * **deps:** update dependency @spotify/eslint-config-react to v15 ([#789](#789)) ([1a3965a](1a3965a)) * **deps:** update dependency @spotify/eslint-config-typescript to v15 ([#790](#790)) ([9ecaaa3](9ecaaa3)) * **deps:** update dependency @svgr/core to v8 ([#791](#791)) ([db2d09b](db2d09b)) * **deps:** update dependency @svgr/plugin-jsx to v8 ([#792](#792)) ([467560c](467560c)) * **deps:** update dependency @svgr/rollup to v8 ([#795](#795)) ([111aa57](111aa57)) * **deps:** update dependency handlebars to v4.7.7 [security] ([#753](#753)) ([52a195e](52a195e)) * **deps:** update dependency postcss to v8.2.13 [security] ([#755](#755)) ([37fc85f](37fc85f)) * **deps:** update dependency yaml to v2.2.2 [security] ([#757](#757)) ([b3c719c](b3c719c)) * **deps:** update linters ([#746](#746)) ([bf06a66](bf06a66)) * **keycloak:** fix config loader issue on backstage v1.17 ([#650](#650)) ([1799a1f](1799a1f)) * **keycloak:** fix keycloak user displayname ([#693](#693)) ([dfef9a3](dfef9a3)) * **keycloak:** fix schedule type in config.d.ts ([#665](#665)) ([4403ac3](4403ac3)) * **keycloak:** respect fetch size for members ([#806](#806)) ([759fdb1](759fdb1)) * **kiali:** fix code smells ([#607](#607)) ([ef2eecf](ef2eecf)) * **kiali:** upgrade patternfly ([#673](#673)) ([6e5702f](6e5702f)) * **kubernetes-actions:** fix code smells ([#686](#686)) ([ea58682](ea58682)) * **lint-staged:** add lint-staged ([#685](#685)) ([c65bdba](c65bdba)) * **Nexus:** jsdoc comment fixed ([#802](#802)) ([e07ef99](e07ef99)) * **nexus:** set accept headers to prefer docker schema 2 v2 when available ([#719](#719)) ([29d9c89](29d9c89)) * **rbac:** add models folder to package ([#823](#823)) ([e2bc66e](e2bc66e)) * **rbac:** remove private package ([#809](#809)) ([cf59d6d](cf59d6d)) * **tekton:** fix code smells ([#632](#632)) ([2ad13da](2ad13da)) * **tekton:** fix pipelinerun status icon color ([#734](#734)) ([c800f98](c800f98)) * **topology:** checluster resource to have matching labels for catalog entity ([#730](#730)) ([4576f6d](4576f6d)) * **topology:** fix code smells ([#671](#671)) ([9743d86](9743d86)) * **topology:** fix pipelinerun status icon color ([#732](#732)) ([55679af](55679af)) * **topology:** fixes crash on dev setup for k8s tab ([#723](#723)) ([8035098](8035098)) ### Documentation * **aap:** aap backend plugin documentation ([#690](#690)) ([66bbb32](66bbb32)) * acr plugin documentation ([#683](#683)) ([0073471](0073471)) * **acr:** update acr README.md to show how to create bearer/basic tokens ([#717](#717)) ([ebb0333](ebb0333)) * **acr:** updated serviceEntityPage in README ([#701](#701)) ([fe172f6](fe172f6)) * **acr:** updates README and light theme image ([#847](#847)) ([5f933a5](5f933a5)) * **jfrog:** jfrog artifactory plugin documentation ([#708](#708)) ([078fd1c](078fd1c)) * **jfrog:** update README.md ([#696](#696)) ([425a09b](425a09b)) * **nexus:** nexus plugin documentation ([#714](#714)) ([643196e](643196e)) * **nexus:** update nexus CONTRIBUTING.md and turbo to ensure generate command is ran ([#718](#718)) ([19f2f01](19f2f01)) * **nexus:** update README.md ([#669](#669)) ([5f48f12](5f48f12)) * **ocm:** update OCM configuration documentation ([#763](#763)) ([2c58874](2c58874)) * **rbac:** initial documentation for RBAC ([#814](#814)) ([d5cd566](d5cd566)) * **tekton:** minor changes in tekton documentation ([#691](#691)) ([02a18fb](02a18fb)) * **tekton:** updated images ([#606](#606)) ([b138c64](b138c64)) * **topology:** update README.md ([#678](#678)) ([4f08af3](4f08af3)) * **topology:** updates topology readme ([#764](#764)) ([9f3a31c](9f3a31c)) * update tekton and topology documentation with pod log permissions ([#668](#668)) ([5b0a9f7](5b0a9f7)) ### Other changes * **keycloak:** add pagination/traversal test cases ([#697](#697)) ([b2ab403](b2ab403))
## 1.0.0 (2023-10-19) ### ⚠ BREAKING CHANGES * **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 * **#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 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)) * **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)) * 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 namespace selector ([#675](https://github.com/janus-idp/backstage-plugins/issues/675)) ([e3cfc26](https://github.com/janus-idp/backstage-plugins/commit/e3cfc26bdf550916da3ee801601196d8614471b5)) * **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:** 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)) * **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)) * **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:** 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)) * **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)) * **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)) * **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)) * **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 latest pipelineRun visualization ([#242](https://github.com/janus-idp/backstage-plugins/issues/242)) ([87f7f5c](https://github.com/janus-idp/backstage-plugins/commit/87f7f5c3753c100dfd50fe8e6359e22651cfb3ae)) * **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:** 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 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)) * **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 * **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)) * **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)) * 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)) * **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 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)) * 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:** 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:** 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:** fix code smells ([#607](https://github.com/janus-idp/backstage-plugins/issues/607)) ([ef2eecf](https://github.com/janus-idp/backstage-plugins/commit/ef2eecfa71e2a60b4442ce3105a526b3332eaa1b)) * **kiali:** upgrade patternfly ([#673](https://github.com/janus-idp/backstage-plugins/issues/673)) ([6e5702f](https://github.com/janus-idp/backstage-plugins/commit/6e5702f196c2fbf8de888ca5083241a58548469e)) * **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)) * **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)) * **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)) * **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)) * **plugins:** add bearer token to request headers when sending requests, authmiddleware issue ([#498](https://github.com/janus-idp/backstage-plugins/issues/498)) ([86881c3](https://github.com/janus-idp/backstage-plugins/commit/86881c37321d1b446f15ff59b2fcb8ebc8500786)) * **plugins:** remove React.FC types ([#335](https://github.com/janus-idp/backstage-plugins/issues/335)) ([f3d40af](https://github.com/janus-idp/backstage-plugins/commit/f3d40af9c6e55e5699ed78d07ae6617e25b33c18)) * **quay:** change http link to https ([#217](https://github.com/janus-idp/backstage-plugins/issues/217)) ([dca6a5a](https://github.com/janus-idp/backstage-plugins/commit/dca6a5a174b86ce63d5aa93465526537e4be6bfa)) * **quay:** indicate when a layer has no security vulnerabilities detected ([#298](https://github.com/janus-idp/backstage-plugins/issues/298)) ([1285e10](https://github.com/janus-idp/backstage-plugins/commit/1285e102d875696781a2d45f60c61408405896ba)) * **rbac:** add models folder to package ([#823](https://github.com/janus-idp/backstage-plugins/issues/823)) ([e2bc66e](https://github.com/janus-idp/backstage-plugins/commit/e2bc66edac61a16ec92f75fb48c8ad459f24a23a)) * **rbac:** remove private package ([#809](https://github.com/janus-idp/backstage-plugins/issues/809)) ([cf59d6d](https://github.com/janus-idp/backstage-plugins/commit/cf59d6d1c5a65363a7ccdd7490d3148d665e7d46)) * **segment:** fixes the config for optional parameters ([#363](https://github.com/janus-idp/backstage-plugins/issues/363)) ([4857f5d](https://github.com/janus-idp/backstage-plugins/commit/4857f5d6f0b028e32e492f07e5d033381b467386)) * **shared-react:** export hooks ([#637](https://github.com/janus-idp/backstage-plugins/issues/637)) ([d378a8f](https://github.com/janus-idp/backstage-plugins/commit/d378a8f79a9a5ad25c12aad51d5849d6bc3b4bec)) * **shared-react:** fix code smells ([#631](https://github.com/janus-idp/backstage-plugins/issues/631)) ([903443c](https://github.com/janus-idp/backstage-plugins/commit/903443c20f41a245a1a370818df60a4d255e6b0f)) * **shared-react:** minor fixes ([#628](https://github.com/janus-idp/backstage-plugins/issues/628)) ([5227da8](https://github.com/janus-idp/backstage-plugins/commit/5227da82f9a3569c6d5e75e1ee09e2b44eab68fd)) * **sonarqube:** Add comment to avoid getting a false positive flagged by rh-gitleaks ([#222](https://github.com/janus-idp/backstage-plugins/issues/222)) ([510658f](https://github.com/janus-idp/backstage-plugins/commit/510658ffad9602339bef9eea4c2a8126100677ab)) * **sonarqube:** Enable release automation ([#220](https://github.com/janus-idp/backstage-plugins/issues/220)) ([8ae200e](https://github.com/janus-idp/backstage-plugins/commit/8ae200e5d9f7694d57ae01db2fecdfa09b546050)) * **sonarqube:** Fix formatting issue in markdown table ([#224](https://github.com/janus-idp/backstage-plugins/issues/224)) ([1ceae7a](https://github.com/janus-idp/backstage-plugins/commit/1ceae7a1b538c784032ed1ffa82fb5523a3bbd5f)), closes [#223](https://github.com/janus-idp/backstage-plugins/issues/223) * **tekton:** fix code smells ([#632](https://github.com/janus-idp/backstage-plugins/issues/632)) ([2ad13da](https://github.com/janus-idp/backstage-plugins/commit/2ad13dac8ae27959d74d45c91da01c95e7b80e20)) * **tekton:** fix pipelinerun status icon color ([#734](https://github.com/janus-idp/backstage-plugins/issues/734)) ([c800f98](https://github.com/janus-idp/backstage-plugins/commit/c800f987afc9a96bec93c13295d8fdb0c5964a93)) * **tekton:** fix pipelinerun task status info ([#491](https://github.com/janus-idp/backstage-plugins/issues/491)) ([191ba44](https://github.com/janus-idp/backstage-plugins/commit/191ba44fd3e5c7e092a5b0231325427300383a0e)) * **tekton:** fix task node status ([#320](https://github.com/janus-idp/backstage-plugins/issues/320)) ([22b0b1e](https://github.com/janus-idp/backstage-plugins/commit/22b0b1ece1b0da5e3ac49949b6ac57dd116f564b)) * **tekton:** handles unnecessary rerenders on tekton ([#391](https://github.com/janus-idp/backstage-plugins/issues/391)) ([86c1700](https://github.com/janus-idp/backstage-plugins/commit/86c1700a89db238dda0efca23ada72c94a2ee72b)) * **tekton:** in case of bad configuration show empty state for tekton plugin and no cluster selector ([#390](https://github.com/janus-idp/backstage-plugins/issues/390)) ([83e47df](https://github.com/janus-idp/backstage-plugins/commit/83e47df6247cf9dccc0842eec1380b37e58bea47)) * **tekton:** updates pf react-topology to standalone release ([#263](https://github.com/janus-idp/backstage-plugins/issues/263)) ([e739463](https://github.com/janus-idp/backstage-plugins/commit/e73946309fecfb3785419cf3543feefff4f54111)) * **tekton:** use shared-react package ([#623](https://github.com/janus-idp/backstage-plugins/issues/623)) ([57672c0](https://github.com/janus-idp/backstage-plugins/commit/57672c0d7f5549360e2cef19421648f3fea1f332)) * **topology:** adds wrapper to topology view for consistent border ([#326](https://github.com/janus-idp/backstage-plugins/issues/326)) ([51a5a0d](https://github.com/janus-idp/backstage-plugins/commit/51a5a0dc2216517785e1ef0cf397bc05cd8a6a98)) * **topology:** Change toolbar text and spacing ([#202](https://github.com/janus-idp/backstage-plugins/issues/202)) ([d2fc80c](https://github.com/janus-idp/backstage-plugins/commit/d2fc80c6b577474864d694f51c14561fc4a2ae40)) * **topology:** checluster resource to have matching labels for catalog entity ([#730](https://github.com/janus-idp/backstage-plugins/issues/730)) ([4576f6d](https://github.com/janus-idp/backstage-plugins/commit/4576f6db7789bf6c2fc7f5dcbd7af7c8ffbe7bab)) * **topology:** close workload sidepanel on outside-click ([#399](https://github.com/janus-idp/backstage-plugins/issues/399)) ([e870b6f](https://github.com/janus-idp/backstage-plugins/commit/e870b6f1bdca7b1fd9823560bb5f66ffbaff0033)) * **topology:** fix code smells ([#671](https://github.com/janus-idp/backstage-plugins/issues/671)) ([9743d86](https://github.com/janus-idp/backstage-plugins/commit/9743d86a76e9155e39769b61adcbe25d35b58f00)) * **topology:** fix pipelinerun status icon color ([#732](https://github.com/janus-idp/backstage-plugins/issues/732)) ([55679af](https://github.com/janus-idp/backstage-plugins/commit/55679af65c891a2a872431266d2f49fe90682a4a)) * **topology:** fix pod status info in topology side panel ([#620](https://github.com/janus-idp/backstage-plugins/issues/620)) ([c4c428c](https://github.com/janus-idp/backstage-plugins/commit/c4c428c44d9fec1fdfb5fe1dd5205c3abc6b5cd1)) * **topology:** fix topology node tooltip position ([#538](https://github.com/janus-idp/backstage-plugins/issues/538)) ([07e9086](https://github.com/janus-idp/backstage-plugins/commit/07e90862ac8d5dc58e4730fbadc57109071c35c5)) * **topology:** Fix topology sidepanel css ([#289](https://github.com/janus-idp/backstage-plugins/issues/289)) ([37c6d2e](https://github.com/janus-idp/backstage-plugins/commit/37c6d2e89b744c2435bde8c6f58cb7b03e5f8e84)) * **topology:** fixes crash on dev setup for k8s tab ([#723](https://github.com/janus-idp/backstage-plugins/issues/723)) ([8035098](https://github.com/janus-idp/backstage-plugins/commit/80350982621773efbe701614a29ed883030585b2)) * **topology:** fixes pods label overlap with rolling recreate ([35cbaac](https://github.com/janus-idp/backstage-plugins/commit/35cbaac87b938214dbc43dc9df5e889db727136a)) * **topology:** Get selected-node if data-model available ([#258](https://github.com/janus-idp/backstage-plugins/issues/258)) ([d54b798](https://github.com/janus-idp/backstage-plugins/commit/d54b7985640262ac2603a09b1b42dbf406f05287)) * **topology:** getDeploymentRevision always return false but not the revision for deployment ([72f5c7a](https://github.com/janus-idp/backstage-plugins/commit/72f5c7a2e2a0e9d4d0fabf624d8cb55f9a2d222b)) * **topology:** moves base styles to plugin form component ([#252](https://github.com/janus-idp/backstage-plugins/issues/252)) ([860ee5e](https://github.com/janus-idp/backstage-plugins/commit/860ee5e684f2483c9b22e8bdc1633edb1742c154)) * **topology:** persist selected topology node id in new tab ([#369](https://github.com/janus-idp/backstage-plugins/issues/369)) ([28e6d82](https://github.com/janus-idp/backstage-plugins/commit/28e6d825508d33f18bbfa17b8c5e0e222328700c)) * **topology:** removed mobx and mobx-react from direct dependency and use one from @patternfly/react-topology ([#188](https://github.com/janus-idp/backstage-plugins/issues/188)) ([fe6f935](https://github.com/janus-idp/backstage-plugins/commit/fe6f9352789f3d243f5da1d7e3469298321fd5d4)) * **topology:** updates pf react-topology to standalone release ([#261](https://github.com/janus-idp/backstage-plugins/issues/261)) ([90c78e9](https://github.com/janus-idp/backstage-plugins/commit/90c78e9abdad6f72cd9fad7e41736bbe6324c203)) * **topology:** updates PF versions ([#195](https://github.com/janus-idp/backstage-plugins/issues/195)) ([67e136e](https://github.com/janus-idp/backstage-plugins/commit/67e136e4ded19feb754a0bbc45776e95fa0e2498)) * typo in keycloak annotations ([#9](https://github.com/janus-idp/backstage-plugins/issues/9)) ([07f99cf](https://github.com/janus-idp/backstage-plugins/commit/07f99cff02467a3a627c310d14cdb7105009a67a)) ### Documentation * **3scale:** adding admin section in readme ([#473](https://github.com/janus-idp/backstage-plugins/issues/473)) ([423d7a9](https://github.com/janus-idp/backstage-plugins/commit/423d7a9c0a08ff97e4189e443d276790de3d84d3)) * **aap:** aap backend plugin documentation ([#690](https://github.com/janus-idp/backstage-plugins/issues/690)) ([66bbb32](https://github.com/janus-idp/backstage-plugins/commit/66bbb327ce03077bad751dfd2ff1ce53a7f846c6)) * acr plugin documentation ([#683](https://github.com/janus-idp/backstage-plugins/issues/683)) ([0073471](https://github.com/janus-idp/backstage-plugins/commit/0073471d6d7b07c1cdf53fd9dd949b740bea12db)) * **acr:** update acr README.md to show how to create bearer/basic tokens ([#717](https://github.com/janus-idp/backstage-plugins/issues/717)) ([ebb0333](https://github.com/janus-idp/backstage-plugins/commit/ebb0333fbf6ab2a0572bdb2e1ad3b27cfe5c6e1b)) * **acr:** updated serviceEntityPage in README ([#701](https://github.com/janus-idp/backstage-plugins/issues/701)) ([fe172f6](https://github.com/janus-idp/backstage-plugins/commit/fe172f6c086b281b177d6859d3b06dc772097428)) * **acr:** updates README and light theme image ([#847](https://github.com/janus-idp/backstage-plugins/issues/847)) ([5f933a5](https://github.com/janus-idp/backstage-plugins/commit/5f933a5618171051ae30f0c7d2e473df386d8944)) * Describe release process ([#3](https://github.com/janus-idp/backstage-plugins/issues/3)) ([1ad0571](https://github.com/janus-idp/backstage-plugins/commit/1ad0571e54c75d03794ccaa98ca5d3b96edb892a)) * fix misc README issues ([#375](https://github.com/janus-idp/backstage-plugins/issues/375)) ([7ae8876](https://github.com/janus-idp/backstage-plugins/commit/7ae88760c322694b29b558bac78cbc4eb768695c)) * fix segment README ([#364](https://github.com/janus-idp/backstage-plugins/issues/364)) ([9f6ed93](https://github.com/janus-idp/backstage-plugins/commit/9f6ed9303297977864f0a3624552c454a1af64dd)) * **jfrog:** adding admin sections in readme ([#474](https://github.com/janus-idp/backstage-plugins/issues/474)) ([36ba737](https://github.com/janus-idp/backstage-plugins/commit/36ba73717f5d7ae52968a1213d792a1f6a78bc1e)) * **jfrog:** be explicit about JFrog SaaS target URI ([#451](https://github.com/janus-idp/backstage-plugins/issues/451)) ([2ca2d7a](https://github.com/janus-idp/backstage-plugins/commit/2ca2d7afe18a4f5d858e5a43c908228ef828792e)) * **jfrog:** jfrog artifactory plugin documentation ([#708](https://github.com/janus-idp/backstage-plugins/issues/708)) ([078fd1c](https://github.com/janus-idp/backstage-plugins/commit/078fd1c9d7185792b38c59673d3d173eae6cebf2)) * **jfrog:** update README.md ([#696](https://github.com/janus-idp/backstage-plugins/issues/696)) ([425a09b](https://github.com/janus-idp/backstage-plugins/commit/425a09b212d1f4ee1fb43e3562d0dde589950249)) * **keycloak-backend:** Update installation documentation ([0948ade](https://github.com/janus-idp/backstage-plugins/commit/0948ade5f255d4f6954f8cad90a0d1f5f52d69df)) * **keycloak:** fixes in readme file ([#454](https://github.com/janus-idp/backstage-plugins/issues/454)) ([eeb1333](https://github.com/janus-idp/backstage-plugins/commit/eeb133359cd39e2abefffccd60c5d0355e05995d)) * **keycloak:** update user doc ([#342](https://github.com/janus-idp/backstage-plugins/issues/342)) ([9cdba4a](https://github.com/janus-idp/backstage-plugins/commit/9cdba4a5652a1b6737ec9fd50b13b4893b51a171)) * **nexus:** nexus plugin documentation ([#714](https://github.com/janus-idp/backstage-plugins/issues/714)) ([643196e](https://github.com/janus-idp/backstage-plugins/commit/643196e560dd34a5eb5d26c13024ed099ba6ea7f)) * **nexus:** update nexus CONTRIBUTING.md and turbo to ensure generate command is ran ([#718](https://github.com/janus-idp/backstage-plugins/issues/718)) ([19f2f01](https://github.com/janus-idp/backstage-plugins/commit/19f2f018deafa3a521ce8826a26736b15275a9a1)) * **nexus:** update README.md ([#669](https://github.com/janus-idp/backstage-plugins/issues/669)) ([5f48f12](https://github.com/janus-idp/backstage-plugins/commit/5f48f122d2a1f088c60ba456f0aa5f820d8d2b82)) * **ocm:** add user docs ([#385](https://github.com/janus-idp/backstage-plugins/issues/385)) ([76f65ff](https://github.com/janus-idp/backstage-plugins/commit/76f65ff95c8e745bc6a85f044f6d6a8492743e95)) * **ocm:** Documentation for OCM plugins ([b5152ed](https://github.com/janus-idp/backstage-plugins/commit/b5152ed26cbfbba9e58ecead7581a8751b259a43)) * **ocm:** Update ClusterRole requirement ([ffb7a12](https://github.com/janus-idp/backstage-plugins/commit/ffb7a1265a77866e118830a9a1c0531d549e00b1)) * **ocm:** Update docs on standalone ocm configuration ([f7a3123](https://github.com/janus-idp/backstage-plugins/commit/f7a31239991e8a464050a1b988b6b6aa340e3c66)) * **ocm:** update OCM configuration documentation ([#763](https://github.com/janus-idp/backstage-plugins/issues/763)) ([2c58874](https://github.com/janus-idp/backstage-plugins/commit/2c58874c3037ecdff6074312c4bb8fc39bf66ecc)) * **ocm:** update the readme with removed frontend components ([#455](https://github.com/janus-idp/backstage-plugins/issues/455)) ([8bfdf36](https://github.com/janus-idp/backstage-plugins/commit/8bfdf363bb6cf715c4cd9ceb0ec096e21948a5e7)) * **openshift image registry:** added admin sections in readme ([#479](https://github.com/janus-idp/backstage-plugins/issues/479)) ([afbcd84](https://github.com/janus-idp/backstage-plugins/commit/afbcd84ebf0e7997b72a85c5c29fe597987dee35)) * **Quay:** update user doc ([#353](https://github.com/janus-idp/backstage-plugins/issues/353)) ([f8d143f](https://github.com/janus-idp/backstage-plugins/commit/f8d143f243db069e8877f6b8a053790fabe078cf)) * **rbac:** initial documentation for RBAC ([#814](https://github.com/janus-idp/backstage-plugins/issues/814)) ([d5cd566](https://github.com/janus-idp/backstage-plugins/commit/d5cd5666c43be5ca2790b1c548f56350ef50c96c)) * review for Keycloak plugin ([#277](https://github.com/janus-idp/backstage-plugins/issues/277)) ([105fc05](https://github.com/janus-idp/backstage-plugins/commit/105fc052f817eaeb976f32a388c0f8fa0a09de89)) * review for OCM plugin ([#291](https://github.com/janus-idp/backstage-plugins/issues/291)) ([9316baf](https://github.com/janus-idp/backstage-plugins/commit/9316bafd954f2c6986baa620ea13a74dcb558b29)) * review for Quay plugin ([#281](https://github.com/janus-idp/backstage-plugins/issues/281)) ([b3717ce](https://github.com/janus-idp/backstage-plugins/commit/b3717ce5cddedb1d0250ee1df4b425d8fd7567d6)) * review for Tekton Plugin ([#265](https://github.com/janus-idp/backstage-plugins/issues/265)) ([dfa8a23](https://github.com/janus-idp/backstage-plugins/commit/dfa8a23d8239bada8cdfc18bc161268b008f5f46)) * review for Topology plugin ([#269](https://github.com/janus-idp/backstage-plugins/issues/269)) ([10f0910](https://github.com/janus-idp/backstage-plugins/commit/10f0910ddab0b826b7d968bd569ab0442caef1ed)) * **tekton:** add user docs ([#365](https://github.com/janus-idp/backstage-plugins/issues/365)) ([4dc7e1a](https://github.com/janus-idp/backstage-plugins/commit/4dc7e1a2a81676642a24905d720967cfb78f4194)) * **tekton:** minor changes in tekton documentation ([#691](https://github.com/janus-idp/backstage-plugins/issues/691)) ([02a18fb](https://github.com/janus-idp/backstage-plugins/commit/02a18fb75a31fbbd221385ac18e5c05cecec0d7d)) * **tekton:** updated images ([#606](https://github.com/janus-idp/backstage-plugins/issues/606)) ([b138c64](https://github.com/janus-idp/backstage-plugins/commit/b138c64b5476216eac38a5553b05751e3df736f1)) * **topology:** fixes to topology readme ([#468](https://github.com/janus-idp/backstage-plugins/issues/468)) ([b94f1ae](https://github.com/janus-idp/backstage-plugins/commit/b94f1ae0b241636ab9a6b74c063a4e31dc8016ed)) * **topology:** update README.md ([#678](https://github.com/janus-idp/backstage-plugins/issues/678)) ([4f08af3](https://github.com/janus-idp/backstage-plugins/commit/4f08af3a6e716f6b584c827b2723cc75abda1fac)) * **topology:** updates topology readme ([#764](https://github.com/janus-idp/backstage-plugins/issues/764)) ([9f3a31c](https://github.com/janus-idp/backstage-plugins/commit/9f3a31c25996ba06a0d360b5fac559cb721ec109)) * **Topology:** updates user docs ([#381](https://github.com/janus-idp/backstage-plugins/issues/381)) ([417964a](https://github.com/janus-idp/backstage-plugins/commit/417964a65ad65dfdef4d705a7fa598574e1409fd)) * Update plugin readme for proxy and dev setup ([aef0996](https://github.com/janus-idp/backstage-plugins/commit/aef099630b87bc426e0059193896292229f77dbe)) * update plugin README formatting ([#396](https://github.com/janus-idp/backstage-plugins/issues/396)) ([9b39056](https://github.com/janus-idp/backstage-plugins/commit/9b39056f6c66e9a6a0a5d0c4059420dff66db263)), closes [#295](https://github.com/janus-idp/backstage-plugins/issues/295) [#369](https://github.com/janus-idp/backstage-plugins/issues/369) [#295](https://github.com/janus-idp/backstage-plugins/issues/295) [#369](https://github.com/janus-idp/backstage-plugins/issues/369) * update plugin READMEs ([#373](https://github.com/janus-idp/backstage-plugins/issues/373)) ([478560e](https://github.com/janus-idp/backstage-plugins/commit/478560e38cceaa40d976bccf4785956ed58b5221)) * update Segment README.md ([#362](https://github.com/janus-idp/backstage-plugins/issues/362)) ([a75d30a](https://github.com/janus-idp/backstage-plugins/commit/a75d30a376a03b44f17cb7b410c30b3817581c43)) * update tekton and topology documentation with pod log permissions ([#668](https://github.com/janus-idp/backstage-plugins/issues/668)) ([5b0a9f7](https://github.com/janus-idp/backstage-plugins/commit/5b0a9f77448d624c50f58e19d7f439700bef9cfe)) ### Other changes * **keycloak:** add pagination/traversal test cases ([#697](https://github.com/janus-idp/backstage-plugins/issues/697)) ([b2ab403](https://github.com/janus-idp/backstage-plugins/commit/b2ab403d45f43e929d477e008f560c9777ce0f8c)) * **keycloak:** add tests ([#437](https://github.com/janus-idp/backstage-plugins/issues/437)) ([1872d7c](https://github.com/janus-idp/backstage-plugins/commit/1872d7c997cb372d4a2501c472698b660a025e49)) * **ocm-backend:** Add development setup using msw handlers ([#230](https://github.com/janus-idp/backstage-plugins/issues/230)) ([6567632](https://github.com/janus-idp/backstage-plugins/commit/65676322b17dab9881a22195784a59710232add0)) * **ocm-backend:** Migrate tests from nock to msw ([#268](https://github.com/janus-idp/backstage-plugins/issues/268)) ([560d855](https://github.com/janus-idp/backstage-plugins/commit/560d8551a5d50dee413dc97cbadfde5c9ec85aae)) * **ocm:** Add router tests ([b58a545](https://github.com/janus-idp/backstage-plugins/commit/b58a5457b09ea0a2888f97ac3553445042fc479d)) * **ocm:** add unit tests for ocm plugin ([#449](https://github.com/janus-idp/backstage-plugins/issues/449)) ([0fbe7fa](https://github.com/janus-idp/backstage-plugins/commit/0fbe7fa59973e49e8a96f62fab5112aeccecc98e)) * **ocm:** fix typo in testsuite ([#278](https://github.com/janus-idp/backstage-plugins/issues/278)) ([92455e4](https://github.com/janus-idp/backstage-plugins/commit/92455e451e4a4c6d36b29bde4dd1f747572e71c4)) * **quay:** add unit tests for quay plugin ([#441](https://github.com/janus-idp/backstage-plugins/issues/441)) ([e9d7ed5](https://github.com/janus-idp/backstage-plugins/commit/e9d7ed54b7da5e8246993e586ea1b5379f757322)) * **quay:** unit tests and refactor utils ([#185](https://github.com/janus-idp/backstage-plugins/issues/185)) ([4b23878](https://github.com/janus-idp/backstage-plugins/commit/4b238789d3fe02b5e5eeb08cd997c1cb9161366e)) * reorder imports via prettier ([#419](https://github.com/janus-idp/backstage-plugins/issues/419)) ([17f1e6a](https://github.com/janus-idp/backstage-plugins/commit/17f1e6a689bd793a619ec5e42e5cdda0998f78a5)) * Use arrow functions, maps and inlines ([#11](https://github.com/janus-idp/backstage-plugins/issues/11)) ([ba5bfd1](https://github.com/janus-idp/backstage-plugins/commit/ba5bfd1b28c9ade7c1292f30d24a30e3c93510af))
## [1.1.1](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2023-10-19) ### ⚠ BREAKING CHANGES * **tekton:** enable tekton related features when the tekton annotation is present (#741) ### Features * **#360:** implemented matomo plugin ([#370](#370)) ([1112a7e](1112a7e)), closes [#360](#360) [#360](#360) * **aap:** support workflow job templates in catalog provider ([#674](#674)) ([c90bc30](c90bc30)) * add a `git_ref` input in `workflow_dispatch` mode when publishing the `backend-plugin-manaer`. ([#810](#810)) ([42cdb08](42cdb08)) * add the `export-dynamic-plugin` command, with an implementation for the backend case ([#819](#819)) ([f873a94](f873a94)) * fork `@backstage/cli` into a new `@janus-idp/cli` ([#729](#729)) ([e0e8355](e0e8355)), 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](#740)) ([e73d8af](e73d8af)) * **kiali:** add namespace selector ([#675](#675)) ([e3cfc26](e3cfc26)) * **kiali:** frontend dev environment ([#687](#687)) ([c4f4ddd](c4f4ddd)) * **kiali:** show kiali information in header ([#630](#630)) ([b9a83b3](b9a83b3)) * **matomo:** analytics module plugin for matomo ([#837](#837)) ([8c497fc](8c497fc)) * **nexus:** add nexus repository manager plugin ([#618](#618)) ([157a58d](157a58d)) * **nexus:** initial maven support ([#828](#828)) ([d54060b](d54060b)), 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](#829)) ([01c28c2](01c28c2)) * **nexus:** support docker manifest 2 schema 1 ([#713](#713)) ([e7168cb](e7168cb)) * **ocm-backend:** add support for new backend system ([#682](#682)) ([a28b14d](a28b14d)) * **rbac:** implement RBAC group support ([#803](#803)) ([4c72f5c](4c72f5c)) * **servicenow:** add servicenow custom action plugin ([#793](#793)) ([f3eebe2](f3eebe2)) * **tekton:** enable tekton related features when the tekton annotation is present ([#741](#741)) ([474d3f0](474d3f0)) * the RBAC extension ([#485](#485)) ([92c7dc0](92c7dc0)), closes [#510](#510) [#544](#544) ### Bug Fixes * **aap:** fixes codesmells for aap plugin ([#653](#653)) ([0a9dc6b](0a9dc6b)) * **aap:** show template name and type as it is without formatting ([#710](#710)) ([35f9645](35f9645)) * avoid concurrent or useless workflow runs. ([#772](#772)) ([6b20e65](6b20e65)) * **ci:** add generated files to .prettierignore ([#661](#661)) ([a273f5d](a273f5d)) * **config types:** inline types in config.d.ts ([#664](#664)) ([ae1aea1](ae1aea1)) * **deps:** pin dependencies ([#745](#745)) ([69bd6a9](69bd6a9)) * **deps:** update dependency @rollup/plugin-commonjs to v25 ([#765](#765)) ([615ff44](615ff44)) * **deps:** update dependency @rollup/plugin-json to v6 ([#766](#766)) ([2fe869f](2fe869f)) * **deps:** update dependency @rollup/plugin-node-resolve to v15 ([#767](#767)) ([8d9696c](8d9696c)) * **deps:** update dependency @spotify/eslint-config-base to v15 ([#774](#774)) ([04a0ae1](04a0ae1)) * **deps:** update dependency @spotify/eslint-config-react to v15 ([#789](#789)) ([1a3965a](1a3965a)) * **deps:** update dependency @spotify/eslint-config-typescript to v15 ([#790](#790)) ([9ecaaa3](9ecaaa3)) * **deps:** update dependency @svgr/core to v8 ([#791](#791)) ([db2d09b](db2d09b)) * **deps:** update dependency @svgr/plugin-jsx to v8 ([#792](#792)) ([467560c](467560c)) * **deps:** update dependency @svgr/rollup to v8 ([#795](#795)) ([111aa57](111aa57)) * **deps:** update dependency handlebars to v4.7.7 [security] ([#753](#753)) ([52a195e](52a195e)) * **deps:** update dependency postcss to v8.2.13 [security] ([#755](#755)) ([37fc85f](37fc85f)) * **deps:** update dependency yaml to v2.2.2 [security] ([#757](#757)) ([b3c719c](b3c719c)) * **deps:** update linters ([#746](#746)) ([bf06a66](bf06a66)) * **keycloak:** fix config loader issue on backstage v1.17 ([#650](#650)) ([1799a1f](1799a1f)) * **keycloak:** fix keycloak user displayname ([#693](#693)) ([dfef9a3](dfef9a3)) * **keycloak:** fix schedule type in config.d.ts ([#665](#665)) ([4403ac3](4403ac3)) * **keycloak:** respect fetch size for members ([#806](#806)) ([759fdb1](759fdb1)) * **kiali:** fix code smells ([#607](#607)) ([ef2eecf](ef2eecf)) * **kiali:** upgrade patternfly ([#673](#673)) ([6e5702f](6e5702f)) * **kubernetes-actions:** fix code smells ([#686](#686)) ([ea58682](ea58682)) * **lint-staged:** add lint-staged ([#685](#685)) ([c65bdba](c65bdba)) * **Nexus:** jsdoc comment fixed ([#802](#802)) ([e07ef99](e07ef99)) * **nexus:** set accept headers to prefer docker schema 2 v2 when available ([#719](#719)) ([29d9c89](29d9c89)) * **rbac:** add models folder to package ([#823](#823)) ([e2bc66e](e2bc66e)) * **rbac:** remove private package ([#809](#809)) ([cf59d6d](cf59d6d)) * **tekton:** fix code smells ([#632](#632)) ([2ad13da](2ad13da)) * **tekton:** fix pipelinerun status icon color ([#734](#734)) ([c800f98](c800f98)) * **topology:** checluster resource to have matching labels for catalog entity ([#730](#730)) ([4576f6d](4576f6d)) * **topology:** fix code smells ([#671](#671)) ([9743d86](9743d86)) * **topology:** fix pipelinerun status icon color ([#732](#732)) ([55679af](55679af)) * **topology:** fixes crash on dev setup for k8s tab ([#723](#723)) ([8035098](8035098)) ### Documentation * **aap:** aap backend plugin documentation ([#690](#690)) ([66bbb32](66bbb32)) * acr plugin documentation ([#683](#683)) ([0073471](0073471)) * **acr:** update acr README.md to show how to create bearer/basic tokens ([#717](#717)) ([ebb0333](ebb0333)) * **acr:** updated serviceEntityPage in README ([#701](#701)) ([fe172f6](fe172f6)) * **acr:** updates README and light theme image ([#847](#847)) ([5f933a5](5f933a5)) * **jfrog:** jfrog artifactory plugin documentation ([#708](#708)) ([078fd1c](078fd1c)) * **jfrog:** update README.md ([#696](#696)) ([425a09b](425a09b)) * **nexus:** nexus plugin documentation ([#714](#714)) ([643196e](643196e)) * **nexus:** update nexus CONTRIBUTING.md and turbo to ensure generate command is ran ([#718](#718)) ([19f2f01](19f2f01)) * **nexus:** update README.md ([#669](#669)) ([5f48f12](5f48f12)) * **ocm:** update OCM configuration documentation ([#763](#763)) ([2c58874](2c58874)) * **rbac:** initial documentation for RBAC ([#814](#814)) ([d5cd566](d5cd566)) * **tekton:** minor changes in tekton documentation ([#691](#691)) ([02a18fb](02a18fb)) * **tekton:** updated images ([#606](#606)) ([b138c64](b138c64)) * **topology:** update README.md ([#678](#678)) ([4f08af3](4f08af3)) * **topology:** updates topology readme ([#764](#764)) ([9f3a31c](9f3a31c)) * update tekton and topology documentation with pod log permissions ([#668](#668)) ([5b0a9f7](5b0a9f7)) ### Other changes * **keycloak:** add pagination/traversal test cases ([#697](#697)) ([b2ab403](b2ab403))
## 1.0.0 (2023-10-27) ### ⚠ BREAKING CHANGES * **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 * **#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 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)) * **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)) * **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) * **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 namespace selector ([#675](https://github.com/janus-idp/backstage-plugins/issues/675)) ([e3cfc26](https://github.com/janus-idp/backstage-plugins/commit/e3cfc26bdf550916da3ee801601196d8614471b5)) * **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:** 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)) * **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)) * **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:** enable dynamic plugin ([#876](https://github.com/janus-idp/backstage-plugins/issues/876)) ([1071eeb](https://github.com/janus-idp/backstage-plugins/commit/1071eeb3d7c56ff0896dfe2be6374ff771481411)) * **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)) * **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)) * **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:** implement RBAC group support ([#803](https://github.com/janus-idp/backstage-plugins/issues/803)) ([4c72f5c](https://github.com/janus-idp/backstage-plugins/commit/4c72f5c23324ea2f7538b406d60730ea224ae758)) * **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)) * **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 latest pipelineRun visualization ([#242](https://github.com/janus-idp/backstage-plugins/issues/242)) ([87f7f5c](https://github.com/janus-idp/backstage-plugins/commit/87f7f5c3753c100dfd50fe8e6359e22651cfb3ae)) * **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 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)) * **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 * **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)) * **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)) * 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)) * **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)) * **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 @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 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)) * 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:** 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:** 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:** fix code smells ([#607](https://github.com/janus-idp/backstage-plugins/issues/607)) ([ef2eecf](https://github.com/janus-idp/backstage-plugins/commit/ef2eecfa71e2a60b4442ce3105a526b3332eaa1b)) * **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)) * **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)) * **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)) * **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)) * **plugins:** add bearer token to request headers when sending requests, authmiddleware issue ([#498](https://github.com/janus-idp/backstage-plugins/issues/498)) ([86881c3](https://github.com/janus-idp/backstage-plugins/commit/86881c37321d1b446f15ff59b2fcb8ebc8500786)) * **plugins:** remove React.FC types ([#335](https://github.com/janus-idp/backstage-plugins/issues/335)) ([f3d40af](https://github.com/janus-idp/backstage-plugins/commit/f3d40af9c6e55e5699ed78d07ae6617e25b33c18)) * **quay:** add visual indicator to security scan when it is still loading ([#848](https://github.com/janus-idp/backstage-plugins/issues/848)) ([71ff2a8](https://github.com/janus-idp/backstage-plugins/commit/71ff2a87ede8094df5f03efaf55b2ca70bcc33e5)) * **quay:** change http link to https ([#217](https://github.com/janus-idp/backstage-plugins/issues/217)) ([dca6a5a](https://github.com/janus-idp/backstage-plugins/commit/dca6a5a174b86ce63d5aa93465526537e4be6bfa)) * **quay:** indicate when a layer has no security vulnerabilities detected ([#298](https://github.com/janus-idp/backstage-plugins/issues/298)) ([1285e10](https://github.com/janus-idp/backstage-plugins/commit/1285e102d875696781a2d45f60c61408405896ba)) * **rbac:** add models folder to package ([#823](https://github.com/janus-idp/backstage-plugins/issues/823)) ([e2bc66e](https://github.com/janus-idp/backstage-plugins/commit/e2bc66edac61a16ec92f75fb48c8ad459f24a23a)) * **rbac:** remove private package ([#809](https://github.com/janus-idp/backstage-plugins/issues/809)) ([cf59d6d](https://github.com/janus-idp/backstage-plugins/commit/cf59d6d1c5a65363a7ccdd7490d3148d665e7d46)) * **rbac:** use token manager for catalog requests ([#866](https://github.com/janus-idp/backstage-plugins/issues/866)) ([8ad3480](https://github.com/janus-idp/backstage-plugins/commit/8ad348029cec4eabf605c7065e76a5305be3cac8)) * **segment:** fixes the config for optional parameters ([#363](https://github.com/janus-idp/backstage-plugins/issues/363)) ([4857f5d](https://github.com/janus-idp/backstage-plugins/commit/4857f5d6f0b028e32e492f07e5d033381b467386)) * **shared-react:** export hooks ([#637](https://github.com/janus-idp/backstage-plugins/issues/637)) ([d378a8f](https://github.com/janus-idp/backstage-plugins/commit/d378a8f79a9a5ad25c12aad51d5849d6bc3b4bec)) * **shared-react:** fix code smells ([#631](https://github.com/janus-idp/backstage-plugins/issues/631)) ([903443c](https://github.com/janus-idp/backstage-plugins/commit/903443c20f41a245a1a370818df60a4d255e6b0f)) * **shared-react:** minor fixes ([#628](https://github.com/janus-idp/backstage-plugins/issues/628)) ([5227da8](https://github.com/janus-idp/backstage-plugins/commit/5227da82f9a3569c6d5e75e1ee09e2b44eab68fd)) * **sonarqube:** Add comment to avoid getting a false positive flagged by rh-gitleaks ([#222](https://github.com/janus-idp/backstage-plugins/issues/222)) ([510658f](https://github.com/janus-idp/backstage-plugins/commit/510658ffad9602339bef9eea4c2a8126100677ab)) * **sonarqube:** Enable release automation ([#220](https://github.com/janus-idp/backstage-plugins/issues/220)) ([8ae200e](https://github.com/janus-idp/backstage-plugins/commit/8ae200e5d9f7694d57ae01db2fecdfa09b546050)) * **sonarqube:** Fix formatting issue in markdown table ([#224](https://github.com/janus-idp/backstage-plugins/issues/224)) ([1ceae7a](https://github.com/janus-idp/backstage-plugins/commit/1ceae7a1b538c784032ed1ffa82fb5523a3bbd5f)), closes [#223](https://github.com/janus-idp/backstage-plugins/issues/223) * **tekton:** fix code smells ([#632](https://github.com/janus-idp/backstage-plugins/issues/632)) ([2ad13da](https://github.com/janus-idp/backstage-plugins/commit/2ad13dac8ae27959d74d45c91da01c95e7b80e20)) * **tekton:** fix pipelinerun status icon color ([#734](https://github.com/janus-idp/backstage-plugins/issues/734)) ([c800f98](https://github.com/janus-idp/backstage-plugins/commit/c800f987afc9a96bec93c13295d8fdb0c5964a93)) * **tekton:** fix pipelinerun task status info ([#491](https://github.com/janus-idp/backstage-plugins/issues/491)) ([191ba44](https://github.com/janus-idp/backstage-plugins/commit/191ba44fd3e5c7e092a5b0231325427300383a0e)) * **tekton:** fix task node status ([#320](https://github.com/janus-idp/backstage-plugins/issues/320)) ([22b0b1e](https://github.com/janus-idp/backstage-plugins/commit/22b0b1ece1b0da5e3ac49949b6ac57dd116f564b)) * **tekton:** handle flaky cluster error gracefully ([#887](https://github.com/janus-idp/backstage-plugins/issues/887)) ([10ed80e](https://github.com/janus-idp/backstage-plugins/commit/10ed80e4882d473eaee8319a9b1643b14f99a203)) * **tekton:** handles unnecessary rerenders on tekton ([#391](https://github.com/janus-idp/backstage-plugins/issues/391)) ([86c1700](https://github.com/janus-idp/backstage-plugins/commit/86c1700a89db238dda0efca23ada72c94a2ee72b)) * **tekton:** in case of bad configuration show empty state for tekton plugin and no cluster selector ([#390](https://github.com/janus-idp/backstage-plugins/issues/390)) ([83e47df](https://github.com/janus-idp/backstage-plugins/commit/83e47df6247cf9dccc0842eec1380b37e58bea47)) * **tekton:** update README and cleanup ([#881](https://github.com/janus-idp/backstage-plugins/issues/881)) ([c495515](https://github.com/janus-idp/backstage-plugins/commit/c495515bc146dfb9e2b64ec8df50d2e5fe01a6c7)) * **tekton:** updates pf react-topology to standalone release ([#263](https://github.com/janus-idp/backstage-plugins/issues/263)) ([e739463](https://github.com/janus-idp/backstage-plugins/commit/e73946309fecfb3785419cf3543feefff4f54111)) * **tekton:** use shared-react package ([#623](https://github.com/janus-idp/backstage-plugins/issues/623)) ([57672c0](https://github.com/janus-idp/backstage-plugins/commit/57672c0d7f5549360e2cef19421648f3fea1f332)) * **topology:** adds wrapper to topology view for consistent border ([#326](https://github.com/janus-idp/backstage-plugins/issues/326)) ([51a5a0d](https://github.com/janus-idp/backstage-plugins/commit/51a5a0dc2216517785e1ef0cf397bc05cd8a6a98)) * **topology:** Change toolbar text and spacing ([#202](https://github.com/janus-idp/backstage-plugins/issues/202)) ([d2fc80c](https://github.com/janus-idp/backstage-plugins/commit/d2fc80c6b577474864d694f51c14561fc4a2ae40)) * **topology:** checluster resource to have matching labels for catalog entity ([#730](https://github.com/janus-idp/backstage-plugins/issues/730)) ([4576f6d](https://github.com/janus-idp/backstage-plugins/commit/4576f6db7789bf6c2fc7f5dcbd7af7c8ffbe7bab)) * **topology:** close workload sidepanel on outside-click ([#399](https://github.com/janus-idp/backstage-plugins/issues/399)) ([e870b6f](https://github.com/janus-idp/backstage-plugins/commit/e870b6f1bdca7b1fd9823560bb5f66ffbaff0033)) * **topology:** fix code smells ([#671](https://github.com/janus-idp/backstage-plugins/issues/671)) ([9743d86](https://github.com/janus-idp/backstage-plugins/commit/9743d86a76e9155e39769b61adcbe25d35b58f00)) * **topology:** fix pipelinerun status icon color ([#732](https://github.com/janus-idp/backstage-plugins/issues/732)) ([55679af](https://github.com/janus-idp/backstage-plugins/commit/55679af65c891a2a872431266d2f49fe90682a4a)) * **topology:** fix pod status info in topology side panel ([#620](https://github.com/janus-idp/backstage-plugins/issues/620)) ([c4c428c](https://github.com/janus-idp/backstage-plugins/commit/c4c428c44d9fec1fdfb5fe1dd5205c3abc6b5cd1)) * **topology:** fix topology node tooltip position ([#538](https://github.com/janus-idp/backstage-plugins/issues/538)) ([07e9086](https://github.com/janus-idp/backstage-plugins/commit/07e90862ac8d5dc58e4730fbadc57109071c35c5)) * **topology:** Fix topology sidepanel css ([#289](https://github.com/janus-idp/backstage-plugins/issues/289)) ([37c6d2e](https://github.com/janus-idp/backstage-plugins/commit/37c6d2e89b744c2435bde8c6f58cb7b03e5f8e84)) * **topology:** fixes crash on dev setup for k8s tab ([#723](https://github.com/janus-idp/backstage-plugins/issues/723)) ([8035098](https://github.com/janus-idp/backstage-plugins/commit/80350982621773efbe701614a29ed883030585b2)) * **topology:** fixes pods label overlap with rolling recreate ([35cbaac](https://github.com/janus-idp/backstage-plugins/commit/35cbaac87b938214dbc43dc9df5e889db727136a)) * **topology:** Get selected-node if data-model available ([#258](https://github.com/janus-idp/backstage-plugins/issues/258)) ([d54b798](https://github.com/janus-idp/backstage-plugins/commit/d54b7985640262ac2603a09b1b42dbf406f05287)) * **topology:** getDeploymentRevision always return false but not the revision for deployment ([72f5c7a](https://github.com/janus-idp/backstage-plugins/commit/72f5c7a2e2a0e9d4d0fabf624d8cb55f9a2d222b)) * **topology:** moves base styles to plugin form component ([#252](https://github.com/janus-idp/backstage-plugins/issues/252)) ([860ee5e](https://github.com/janus-idp/backstage-plugins/commit/860ee5e684f2483c9b22e8bdc1633edb1742c154)) * **topology:** persist selected topology node id in new tab ([#369](https://github.com/janus-idp/backstage-plugins/issues/369)) ([28e6d82](https://github.com/janus-idp/backstage-plugins/commit/28e6d825508d33f18bbfa17b8c5e0e222328700c)) * **topology:** removed mobx and mobx-react from direct dependency and use one from @patternfly/react-topology ([#188](https://github.com/janus-idp/backstage-plugins/issues/188)) ([fe6f935](https://github.com/janus-idp/backstage-plugins/commit/fe6f9352789f3d243f5da1d7e3469298321fd5d4)) * **topology:** updates pf react-topology to standalone release ([#261](https://github.com/janus-idp/backstage-plugins/issues/261)) ([90c78e9](https://github.com/janus-idp/backstage-plugins/commit/90c78e9abdad6f72cd9fad7e41736bbe6324c203)) * **topology:** updates PF versions ([#195](https://github.com/janus-idp/backstage-plugins/issues/195)) ([67e136e](https://github.com/janus-idp/backstage-plugins/commit/67e136e4ded19feb754a0bbc45776e95fa0e2498)) * typo in keycloak annotations ([#9](https://github.com/janus-idp/backstage-plugins/issues/9)) ([07f99cf](https://github.com/janus-idp/backstage-plugins/commit/07f99cff02467a3a627c310d14cdb7105009a67a)) ### Documentation * **3scale:** adding admin section in readme ([#473](https://github.com/janus-idp/backstage-plugins/issues/473)) ([423d7a9](https://github.com/janus-idp/backstage-plugins/commit/423d7a9c0a08ff97e4189e443d276790de3d84d3)) * **aap:** aap backend plugin documentation ([#690](https://github.com/janus-idp/backstage-plugins/issues/690)) ([66bbb32](https://github.com/janus-idp/backstage-plugins/commit/66bbb327ce03077bad751dfd2ff1ce53a7f846c6)) * acr plugin documentation ([#683](https://github.com/janus-idp/backstage-plugins/issues/683)) ([0073471](https://github.com/janus-idp/backstage-plugins/commit/0073471d6d7b07c1cdf53fd9dd949b740bea12db)) * **acr:** update acr README.md to show how to create bearer/basic tokens ([#717](https://github.com/janus-idp/backstage-plugins/issues/717)) ([ebb0333](https://github.com/janus-idp/backstage-plugins/commit/ebb0333fbf6ab2a0572bdb2e1ad3b27cfe5c6e1b)) * **acr:** updated serviceEntityPage in README ([#701](https://github.com/janus-idp/backstage-plugins/issues/701)) ([fe172f6](https://github.com/janus-idp/backstage-plugins/commit/fe172f6c086b281b177d6859d3b06dc772097428)) * **acr:** updates README and light theme image ([#847](https://github.com/janus-idp/backstage-plugins/issues/847)) ([5f933a5](https://github.com/janus-idp/backstage-plugins/commit/5f933a5618171051ae30f0c7d2e473df386d8944)) * add contributing guide ([#799](https://github.com/janus-idp/backstage-plugins/issues/799)) ([4ce04cd](https://github.com/janus-idp/backstage-plugins/commit/4ce04cd50b50100f32fd6c043f3e6eed8a643fa3)) * Describe release process ([#3](https://github.com/janus-idp/backstage-plugins/issues/3)) ([1ad0571](https://github.com/janus-idp/backstage-plugins/commit/1ad0571e54c75d03794ccaa98ca5d3b96edb892a)) * fix misc README issues ([#375](https://github.com/janus-idp/backstage-plugins/issues/375)) ([7ae8876](https://github.com/janus-idp/backstage-plugins/commit/7ae88760c322694b29b558bac78cbc4eb768695c)) * fix segment README ([#364](https://github.com/janus-idp/backstage-plugins/issues/364)) ([9f6ed93](https://github.com/janus-idp/backstage-plugins/commit/9f6ed9303297977864f0a3624552c454a1af64dd)) * **jfrog:** adding admin sections in readme ([#474](https://github.com/janus-idp/backstage-plugins/issues/474)) ([36ba737](https://github.com/janus-idp/backstage-plugins/commit/36ba73717f5d7ae52968a1213d792a1f6a78bc1e)) * **jfrog:** be explicit about JFrog SaaS target URI ([#451](https://github.com/janus-idp/backstage-plugins/issues/451)) ([2ca2d7a](https://github.com/janus-idp/backstage-plugins/commit/2ca2d7afe18a4f5d858e5a43c908228ef828792e)) * **jfrog:** jfrog artifactory plugin documentation ([#708](https://github.com/janus-idp/backstage-plugins/issues/708)) ([078fd1c](https://github.com/janus-idp/backstage-plugins/commit/078fd1c9d7185792b38c59673d3d173eae6cebf2)) * **jfrog:** update README.md ([#696](https://github.com/janus-idp/backstage-plugins/issues/696)) ([425a09b](https://github.com/janus-idp/backstage-plugins/commit/425a09b212d1f4ee1fb43e3562d0dde589950249)) * **keycloak-backend:** Update installation documentation ([0948ade](https://github.com/janus-idp/backstage-plugins/commit/0948ade5f255d4f6954f8cad90a0d1f5f52d69df)) * **keycloak:** fixes in readme file ([#454](https://github.com/janus-idp/backstage-plugins/issues/454)) ([eeb1333](https://github.com/janus-idp/backstage-plugins/commit/eeb133359cd39e2abefffccd60c5d0355e05995d)) * **keycloak:** update user doc ([#342](https://github.com/janus-idp/backstage-plugins/issues/342)) ([9cdba4a](https://github.com/janus-idp/backstage-plugins/commit/9cdba4a5652a1b6737ec9fd50b13b4893b51a171)) * **nexus:** nexus plugin documentation ([#714](https://github.com/janus-idp/backstage-plugins/issues/714)) ([643196e](https://github.com/janus-idp/backstage-plugins/commit/643196e560dd34a5eb5d26c13024ed099ba6ea7f)) * **nexus:** update nexus CONTRIBUTING.md and turbo to ensure generate command is ran ([#718](https://github.com/janus-idp/backstage-plugins/issues/718)) ([19f2f01](https://github.com/janus-idp/backstage-plugins/commit/19f2f018deafa3a521ce8826a26736b15275a9a1)) * **nexus:** update README.md ([#669](https://github.com/janus-idp/backstage-plugins/issues/669)) ([5f48f12](https://github.com/janus-idp/backstage-plugins/commit/5f48f122d2a1f088c60ba456f0aa5f820d8d2b82)) * **ocm:** add user docs ([#385](https://github.com/janus-idp/backstage-plugins/issues/385)) ([76f65ff](https://github.com/janus-idp/backstage-plugins/commit/76f65ff95c8e745bc6a85f044f6d6a8492743e95)) * **ocm:** Documentation for OCM plugins ([b5152ed](https://github.com/janus-idp/backstage-plugins/commit/b5152ed26cbfbba9e58ecead7581a8751b259a43)) * **ocm:** Update ClusterRole requirement ([ffb7a12](https://github.com/janus-idp/backstage-plugins/commit/ffb7a1265a77866e118830a9a1c0531d549e00b1)) * **ocm:** Update docs on standalone ocm configuration ([f7a3123](https://github.com/janus-idp/backstage-plugins/commit/f7a31239991e8a464050a1b988b6b6aa340e3c66)) * **ocm:** update OCM configuration documentation ([#763](https://github.com/janus-idp/backstage-plugins/issues/763)) ([2c58874](https://github.com/janus-idp/backstage-plugins/commit/2c58874c3037ecdff6074312c4bb8fc39bf66ecc)) * **ocm:** update the readme with removed frontend components ([#455](https://github.com/janus-idp/backstage-plugins/issues/455)) ([8bfdf36](https://github.com/janus-idp/backstage-plugins/commit/8bfdf363bb6cf715c4cd9ceb0ec096e21948a5e7)) * **openshift image registry:** added admin sections in readme ([#479](https://github.com/janus-idp/backstage-plugins/issues/479)) ([afbcd84](https://github.com/janus-idp/backstage-plugins/commit/afbcd84ebf0e7997b72a85c5c29fe597987dee35)) * **Quay:** update user doc ([#353](https://github.com/janus-idp/backstage-plugins/issues/353)) ([f8d143f](https://github.com/janus-idp/backstage-plugins/commit/f8d143f243db069e8877f6b8a053790fabe078cf)) * **rbac:** initial documentation for RBAC ([#814](https://github.com/janus-idp/backstage-plugins/issues/814)) ([d5cd566](https://github.com/janus-idp/backstage-plugins/commit/d5cd5666c43be5ca2790b1c548f56350ef50c96c)) * review for Keycloak plugin ([#277](https://github.com/janus-idp/backstage-plugins/issues/277)) ([105fc05](https://github.com/janus-idp/backstage-plugins/commit/105fc052f817eaeb976f32a388c0f8fa0a09de89)) * review for OCM plugin ([#291](https://github.com/janus-idp/backstage-plugins/issues/291)) ([9316baf](https://github.com/janus-idp/backstage-plugins/commit/9316bafd954f2c6986baa620ea13a74dcb558b29)) * review for Quay plugin ([#281](https://github.com/janus-idp/backstage-plugins/issues/281)) ([b3717ce](https://github.com/janus-idp/backstage-plugins/commit/b3717ce5cddedb1d0250ee1df4b425d8fd7567d6)) * review for Tekton Plugin ([#265](https://github.com/janus-idp/backstage-plugins/issues/265)) ([dfa8a23](https://github.com/janus-idp/backstage-plugins/commit/dfa8a23d8239bada8cdfc18bc161268b008f5f46)) * review for Topology plugin ([#269](https://github.com/janus-idp/backstage-plugins/issues/269)) ([10f0910](https://github.com/janus-idp/backstage-plugins/commit/10f0910ddab0b826b7d968bd569ab0442caef1ed)) * **tekton:** add user docs ([#365](https://github.com/janus-idp/backstage-plugins/issues/365)) ([4dc7e1a](https://github.com/janus-idp/backstage-plugins/commit/4dc7e1a2a81676642a24905d720967cfb78f4194)) * **tekton:** minor changes in tekton documentation ([#691](https://github.com/janus-idp/backstage-plugins/issues/691)) ([02a18fb](https://github.com/janus-idp/backstage-plugins/commit/02a18fb75a31fbbd221385ac18e5c05cecec0d7d)) * **tekton:** updated images ([#606](https://github.com/janus-idp/backstage-plugins/issues/606)) ([b138c64](https://github.com/janus-idp/backstage-plugins/commit/b138c64b5476216eac38a5553b05751e3df736f1)) * **topology:** fixes to topology readme ([#468](https://github.com/janus-idp/backstage-plugins/issues/468)) ([b94f1ae](https://github.com/janus-idp/backstage-plugins/commit/b94f1ae0b241636ab9a6b74c063a4e31dc8016ed)) * **topology:** update README.md ([#678](https://github.com/janus-idp/backstage-plugins/issues/678)) ([4f08af3](https://github.com/janus-idp/backstage-plugins/commit/4f08af3a6e716f6b584c827b2723cc75abda1fac)) * **topology:** updates topology readme ([#764](https://github.com/janus-idp/backstage-plugins/issues/764)) ([9f3a31c](https://github.com/janus-idp/backstage-plugins/commit/9f3a31c25996ba06a0d360b5fac559cb721ec109)) * **Topology:** updates user docs ([#381](https://github.com/janus-idp/backstage-plugins/issues/381)) ([417964a](https://github.com/janus-idp/backstage-plugins/commit/417964a65ad65dfdef4d705a7fa598574e1409fd)) * Update plugin readme for proxy and dev setup ([aef0996](https://github.com/janus-idp/backstage-plugins/commit/aef099630b87bc426e0059193896292229f77dbe)) * update plugin README formatting ([#396](https://github.com/janus-idp/backstage-plugins/issues/396)) ([9b39056](https://github.com/janus-idp/backstage-plugins/commit/9b39056f6c66e9a6a0a5d0c4059420dff66db263)), closes [#295](https://github.com/janus-idp/backstage-plugins/issues/295) [#369](https://github.com/janus-idp/backstage-plugins/issues/369) [#295](https://github.com/janus-idp/backstage-plugins/issues/295) [#369](https://github.com/janus-idp/backstage-plugins/issues/369) * update plugin READMEs ([#373](https://github.com/janus-idp/backstage-plugins/issues/373)) ([478560e](https://github.com/janus-idp/backstage-plugins/commit/478560e38cceaa40d976bccf4785956ed58b5221)) * update Segment README.md ([#362](https://github.com/janus-idp/backstage-plugins/issues/362)) ([a75d30a](https://github.com/janus-idp/backstage-plugins/commit/a75d30a376a03b44f17cb7b410c30b3817581c43)) * update tekton and topology documentation with pod log permissions ([#668](https://github.com/janus-idp/backstage-plugins/issues/668)) ([5b0a9f7](https://github.com/janus-idp/backstage-plugins/commit/5b0a9f77448d624c50f58e19d7f439700bef9cfe)) ### Other changes * **keycloak:** add pagination/traversal test cases ([#697](https://github.com/janus-idp/backstage-plugins/issues/697)) ([b2ab403](https://github.com/janus-idp/backstage-plugins/commit/b2ab403d45f43e929d477e008f560c9777ce0f8c)) * **keycloak:** add tests ([#437](https://github.com/janus-idp/backstage-plugins/issues/437)) ([1872d7c](https://github.com/janus-idp/backstage-plugins/commit/1872d7c997cb372d4a2501c472698b660a025e49)) * **ocm-backend:** Add development setup using msw handlers ([#230](https://github.com/janus-idp/backstage-plugins/issues/230)) ([6567632](https://github.com/janus-idp/backstage-plugins/commit/65676322b17dab9881a22195784a59710232add0)) * **ocm-backend:** Migrate tests from nock to msw ([#268](https://github.com/janus-idp/backstage-plugins/issues/268)) ([560d855](https://github.com/janus-idp/backstage-plugins/commit/560d8551a5d50dee413dc97cbadfde5c9ec85aae)) * **ocm:** Add router tests ([b58a545](https://github.com/janus-idp/backstage-plugins/commit/b58a5457b09ea0a2888f97ac3553445042fc479d)) * **ocm:** add unit tests for ocm plugin ([#449](https://github.com/janus-idp/backstage-plugins/issues/449)) ([0fbe7fa](https://github.com/janus-idp/backstage-plugins/commit/0fbe7fa59973e49e8a96f62fab5112aeccecc98e)) * **ocm:** fix typo in testsuite ([#278](https://github.com/janus-idp/backstage-plugins/issues/278)) ([92455e4](https://github.com/janus-idp/backstage-plugins/commit/92455e451e4a4c6d36b29bde4dd1f747572e71c4)) * **quay:** add unit tests for quay plugin ([#441](https://github.com/janus-idp/backstage-plugins/issues/441)) ([e9d7ed5](https://github.com/janus-idp/backstage-plugins/commit/e9d7ed54b7da5e8246993e586ea1b5379f757322)) * **quay:** unit tests and refactor utils ([#185](https://github.com/janus-idp/backstage-plugins/issues/185)) ([4b23878](https://github.com/janus-idp/backstage-plugins/commit/4b238789d3fe02b5e5eeb08cd997c1cb9161366e)) * reorder imports via prettier ([#419](https://github.com/janus-idp/backstage-plugins/issues/419)) ([17f1e6a](https://github.com/janus-idp/backstage-plugins/commit/17f1e6a689bd793a619ec5e42e5cdda0998f78a5)) * Use arrow functions, maps and inlines ([#11](https://github.com/janus-idp/backstage-plugins/issues/11)) ([ba5bfd1](https://github.com/janus-idp/backstage-plugins/commit/ba5bfd1b28c9ade7c1292f30d24a30e3c93510af))
## 1.0.0 (2023-10-30) ### ⚠ BREAKING CHANGES * **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 * **#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 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)) * **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)) * **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) * **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 namespace selector ([#675](https://github.com/janus-idp/backstage-plugins/issues/675)) ([e3cfc26](https://github.com/janus-idp/backstage-plugins/commit/e3cfc26bdf550916da3ee801601196d8614471b5)) * **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:** 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)) * **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)) * **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:** enable dynamic plugin ([#876](https://github.com/janus-idp/backstage-plugins/issues/876)) ([1071eeb](https://github.com/janus-idp/backstage-plugins/commit/1071eeb3d7c56ff0896dfe2be6374ff771481411)) * **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)) * **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)) * **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:** 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 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)) * **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)) * **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 latest pipelineRun visualization ([#242](https://github.com/janus-idp/backstage-plugins/issues/242)) ([87f7f5c](https://github.com/janus-idp/backstage-plugins/commit/87f7f5c3753c100dfd50fe8e6359e22651cfb3ae)) * **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 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)) * **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 * **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)) * **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)) * 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)) * **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)) * **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 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)) * 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:** 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:** 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:** fix code smells ([#607](https://github.com/janus-idp/backstage-plugins/issues/607)) ([ef2eecf](https://github.com/janus-idp/backstage-plugins/commit/ef2eecfa71e2a60b4442ce3105a526b3332eaa1b)) * **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)) * **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)) * **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)) * **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)) * **plugins:** add bearer token to request headers when sending requests, authmiddleware issue ([#498](https://github.com/janus-idp/backstage-plugins/issues/498)) ([86881c3](https://github.com/janus-idp/backstage-plugins/commit/86881c37321d1b446f15ff59b2fcb8ebc8500786)) * **plugins:** remove React.FC types ([#335](https://github.com/janus-idp/backstage-plugins/issues/335)) ([f3d40af](https://github.com/janus-idp/backstage-plugins/commit/f3d40af9c6e55e5699ed78d07ae6617e25b33c18)) * **quay:** add visual indicator to security scan when it is still loading ([#848](https://github.com/janus-idp/backstage-plugins/issues/848)) ([71ff2a8](https://github.com/janus-idp/backstage-plugins/commit/71ff2a87ede8094df5f03efaf55b2ca70bcc33e5)) * **quay:** change http link to https ([#217](https://github.com/janus-idp/backstage-plugins/issues/217)) ([dca6a5a](https://github.com/janus-idp/backstage-plugins/commit/dca6a5a174b86ce63d5aa93465526537e4be6bfa)) * **quay:** indicate when a layer has no security vulnerabilities detected ([#298](https://github.com/janus-idp/backstage-plugins/issues/298)) ([1285e10](https://github.com/janus-idp/backstage-plugins/commit/1285e102d875696781a2d45f60c61408405896ba)) * **rbac:** add models folder and config.d.ts to package ([#891](https://github.com/janus-idp/backstage-plugins/issues/891)) ([406c147](https://github.com/janus-idp/backstage-plugins/commit/406c14703110018c702834482d32fdd4f8a36cef)) * **rbac:** add models folder to package ([#823](https://github.com/janus-idp/backstage-plugins/issues/823)) ([e2bc66e](https://github.com/janus-idp/backstage-plugins/commit/e2bc66edac61a16ec92f75fb48c8ad459f24a23a)) * **rbac:** remove private package ([#809](https://github.com/janus-idp/backstage-plugins/issues/809)) ([cf59d6d](https://github.com/janus-idp/backstage-plugins/commit/cf59d6d1c5a65363a7ccdd7490d3148d665e7d46)) * **rbac:** use token manager for catalog requests ([#866](https://github.com/janus-idp/backstage-plugins/issues/866)) ([8ad3480](https://github.com/janus-idp/backstage-plugins/commit/8ad348029cec4eabf605c7065e76a5305be3cac8)) * **segment:** fixes the config for optional parameters ([#363](https://github.com/janus-idp/backstage-plugins/issues/363)) ([4857f5d](https://github.com/janus-idp/backstage-plugins/commit/4857f5d6f0b028e32e492f07e5d033381b467386)) * **shared-react:** export hooks ([#637](https://github.com/janus-idp/backstage-plugins/issues/637)) ([d378a8f](https://github.com/janus-idp/backstage-plugins/commit/d378a8f79a9a5ad25c12aad51d5849d6bc3b4bec)) * **shared-react:** fix code smells ([#631](https://github.com/janus-idp/backstage-plugins/issues/631)) ([903443c](https://github.com/janus-idp/backstage-plugins/commit/903443c20f41a245a1a370818df60a4d255e6b0f)) * **shared-react:** minor fixes ([#628](https://github.com/janus-idp/backstage-plugins/issues/628)) ([5227da8](https://github.com/janus-idp/backstage-plugins/commit/5227da82f9a3569c6d5e75e1ee09e2b44eab68fd)) * **sonarqube:** Add comment to avoid getting a false positive flagged by rh-gitleaks ([#222](https://github.com/janus-idp/backstage-plugins/issues/222)) ([510658f](https://github.com/janus-idp/backstage-plugins/commit/510658ffad9602339bef9eea4c2a8126100677ab)) * **sonarqube:** Enable release automation ([#220](https://github.com/janus-idp/backstage-plugins/issues/220)) ([8ae200e](https://github.com/janus-idp/backstage-plugins/commit/8ae200e5d9f7694d57ae01db2fecdfa09b546050)) * **sonarqube:** Fix formatting issue in markdown table ([#224](https://github.com/janus-idp/backstage-plugins/issues/224)) ([1ceae7a](https://github.com/janus-idp/backstage-plugins/commit/1ceae7a1b538c784032ed1ffa82fb5523a3bbd5f)), closes [#223](https://github.com/janus-idp/backstage-plugins/issues/223) * **tekton:** fix code smells ([#632](https://github.com/janus-idp/backstage-plugins/issues/632)) ([2ad13da](https://github.com/janus-idp/backstage-plugins/commit/2ad13dac8ae27959d74d45c91da01c95e7b80e20)) * **tekton:** fix pipelinerun status icon color ([#734](https://github.com/janus-idp/backstage-plugins/issues/734)) ([c800f98](https://github.com/janus-idp/backstage-plugins/commit/c800f987afc9a96bec93c13295d8fdb0c5964a93)) * **tekton:** fix pipelinerun task status info ([#491](https://github.com/janus-idp/backstage-plugins/issues/491)) ([191ba44](https://github.com/janus-idp/backstage-plugins/commit/191ba44fd3e5c7e092a5b0231325427300383a0e)) * **tekton:** fix task node status ([#320](https://github.com/janus-idp/backstage-plugins/issues/320)) ([22b0b1e](https://github.com/janus-idp/backstage-plugins/commit/22b0b1ece1b0da5e3ac49949b6ac57dd116f564b)) * **tekton:** handle flaky cluster error gracefully ([#887](https://github.com/janus-idp/backstage-plugins/issues/887)) ([10ed80e](https://github.com/janus-idp/backstage-plugins/commit/10ed80e4882d473eaee8319a9b1643b14f99a203)) * **tekton:** handles unnecessary rerenders on tekton ([#391](https://github.com/janus-idp/backstage-plugins/issues/391)) ([86c1700](https://github.com/janus-idp/backstage-plugins/commit/86c1700a89db238dda0efca23ada72c94a2ee72b)) * **tekton:** in case of bad configuration show empty state for tekton plugin and no cluster selector ([#390](https://github.com/janus-idp/backstage-plugins/issues/390)) ([83e47df](https://github.com/janus-idp/backstage-plugins/commit/83e47df6247cf9dccc0842eec1380b37e58bea47)) * **tekton:** update README and cleanup ([#881](https://github.com/janus-idp/backstage-plugins/issues/881)) ([c495515](https://github.com/janus-idp/backstage-plugins/commit/c495515bc146dfb9e2b64ec8df50d2e5fe01a6c7)) * **tekton:** updates pf react-topology to standalone release ([#263](https://github.com/janus-idp/backstage-plugins/issues/263)) ([e739463](https://github.com/janus-idp/backstage-plugins/commit/e73946309fecfb3785419cf3543feefff4f54111)) * **tekton:** use shared-react package ([#623](https://github.com/janus-idp/backstage-plugins/issues/623)) ([57672c0](https://github.com/janus-idp/backstage-plugins/commit/57672c0d7f5549360e2cef19421648f3fea1f332)) * **topology:** adds wrapper to topology view for consistent border ([#326](https://github.com/janus-idp/backstage-plugins/issues/326)) ([51a5a0d](https://github.com/janus-idp/backstage-plugins/commit/51a5a0dc2216517785e1ef0cf397bc05cd8a6a98)) * **topology:** Change toolbar text and spacing ([#202](https://github.com/janus-idp/backstage-plugins/issues/202)) ([d2fc80c](https://github.com/janus-idp/backstage-plugins/commit/d2fc80c6b577474864d694f51c14561fc4a2ae40)) * **topology:** checluster resource to have matching labels for catalog entity ([#730](https://github.com/janus-idp/backstage-plugins/issues/730)) ([4576f6d](https://github.com/janus-idp/backstage-plugins/commit/4576f6db7789bf6c2fc7f5dcbd7af7c8ffbe7bab)) * **topology:** close workload sidepanel on outside-click ([#399](https://github.com/janus-idp/backstage-plugins/issues/399)) ([e870b6f](https://github.com/janus-idp/backstage-plugins/commit/e870b6f1bdca7b1fd9823560bb5f66ffbaff0033)) * **topology:** fix code smells ([#671](https://github.com/janus-idp/backstage-plugins/issues/671)) ([9743d86](https://github.com/janus-idp/backstage-plugins/commit/9743d86a76e9155e39769b61adcbe25d35b58f00)) * **topology:** fix pipelinerun status icon color ([#732](https://github.com/janus-idp/backstage-plugins/issues/732)) ([55679af](https://github.com/janus-idp/backstage-plugins/commit/55679af65c891a2a872431266d2f49fe90682a4a)) * **topology:** fix pod status info in topology side panel ([#620](https://github.com/janus-idp/backstage-plugins/issues/620)) ([c4c428c](https://github.com/janus-idp/backstage-plugins/commit/c4c428c44d9fec1fdfb5fe1dd5205c3abc6b5cd1)) * **topology:** fix topology node tooltip position ([#538](https://github.com/janus-idp/backstage-plugins/issues/538)) ([07e9086](https://github.com/janus-idp/backstage-plugins/commit/07e90862ac8d5dc58e4730fbadc57109071c35c5)) * **topology:** Fix topology sidepanel css ([#289](https://github.com/janus-idp/backstage-plugins/issues/289)) ([37c6d2e](https://github.com/janus-idp/backstage-plugins/commit/37c6d2e89b744c2435bde8c6f58cb7b03e5f8e84)) * **topology:** fixes crash on dev setup for k8s tab ([#723](https://github.com/janus-idp/backstage-plugins/issues/723)) ([8035098](https://github.com/janus-idp/backstage-plugins/commit/80350982621773efbe701614a29ed883030585b2)) * **topology:** fixes pods label overlap with rolling recreate ([35cbaac](https://github.com/janus-idp/backstage-plugins/commit/35cbaac87b938214dbc43dc9df5e889db727136a)) * **topology:** Get selected-node if data-model available ([#258](https://github.com/janus-idp/backstage-plugins/issues/258)) ([d54b798](https://github.com/janus-idp/backstage-plugins/commit/d54b7985640262ac2603a09b1b42dbf406f05287)) * **topology:** getDeploymentRevision always return false but not the revision for deployment ([72f5c7a](https://github.com/janus-idp/backstage-plugins/commit/72f5c7a2e2a0e9d4d0fabf624d8cb55f9a2d222b)) * **topology:** moves base styles to plugin form component ([#252](https://github.com/janus-idp/backstage-plugins/issues/252)) ([860ee5e](https://github.com/janus-idp/backstage-plugins/commit/860ee5e684f2483c9b22e8bdc1633edb1742c154)) * **topology:** persist selected topology node id in new tab ([#369](https://github.com/janus-idp/backstage-plugins/issues/369)) ([28e6d82](https://github.com/janus-idp/backstage-plugins/commit/28e6d825508d33f18bbfa17b8c5e0e222328700c)) * **topology:** removed mobx and mobx-react from direct dependency and use one from @patternfly/react-topology ([#188](https://github.com/janus-idp/backstage-plugins/issues/188)) ([fe6f935](https://github.com/janus-idp/backstage-plugins/commit/fe6f9352789f3d243f5da1d7e3469298321fd5d4)) * **topology:** updates pf react-topology to standalone release ([#261](https://github.com/janus-idp/backstage-plugins/issues/261)) ([90c78e9](https://github.com/janus-idp/backstage-plugins/commit/90c78e9abdad6f72cd9fad7e41736bbe6324c203)) * **topology:** updates PF versions ([#195](https://github.com/janus-idp/backstage-plugins/issues/195)) ([67e136e](https://github.com/janus-idp/backstage-plugins/commit/67e136e4ded19feb754a0bbc45776e95fa0e2498)) * typo in keycloak annotations ([#9](https://github.com/janus-idp/backstage-plugins/issues/9)) ([07f99cf](https://github.com/janus-idp/backstage-plugins/commit/07f99cff02467a3a627c310d14cdb7105009a67a)) ### Documentation * **3scale:** adding admin section in readme ([#473](https://github.com/janus-idp/backstage-plugins/issues/473)) ([423d7a9](https://github.com/janus-idp/backstage-plugins/commit/423d7a9c0a08ff97e4189e443d276790de3d84d3)) * **aap:** aap backend plugin documentation ([#690](https://github.com/janus-idp/backstage-plugins/issues/690)) ([66bbb32](https://github.com/janus-idp/backstage-plugins/commit/66bbb327ce03077bad751dfd2ff1ce53a7f846c6)) * acr plugin documentation ([#683](https://github.com/janus-idp/backstage-plugins/issues/683)) ([0073471](https://github.com/janus-idp/backstage-plugins/commit/0073471d6d7b07c1cdf53fd9dd949b740bea12db)) * **acr:** update acr README.md to show how to create bearer/basic tokens ([#717](https://github.com/janus-idp/backstage-plugins/issues/717)) ([ebb0333](https://github.com/janus-idp/backstage-plugins/commit/ebb0333fbf6ab2a0572bdb2e1ad3b27cfe5c6e1b)) * **acr:** updated serviceEntityPage in README ([#701](https://github.com/janus-idp/backstage-plugins/issues/701)) ([fe172f6](https://github.com/janus-idp/backstage-plugins/commit/fe172f6c086b281b177d6859d3b06dc772097428)) * **acr:** updates README and light theme image ([#847](https://github.com/janus-idp/backstage-plugins/issues/847)) ([5f933a5](https://github.com/janus-idp/backstage-plugins/commit/5f933a5618171051ae30f0c7d2e473df386d8944)) * add contributing guide ([#799](https://github.com/janus-idp/backstage-plugins/issues/799)) ([4ce04cd](https://github.com/janus-idp/backstage-plugins/commit/4ce04cd50b50100f32fd6c043f3e6eed8a643fa3)) * Describe release process ([#3](https://github.com/janus-idp/backstage-plugins/issues/3)) ([1ad0571](https://github.com/janus-idp/backstage-plugins/commit/1ad0571e54c75d03794ccaa98ca5d3b96edb892a)) * fix misc README issues ([#375](https://github.com/janus-idp/backstage-plugins/issues/375)) ([7ae8876](https://github.com/janus-idp/backstage-plugins/commit/7ae88760c322694b29b558bac78cbc4eb768695c)) * fix segment README ([#364](https://github.com/janus-idp/backstage-plugins/issues/364)) ([9f6ed93](https://github.com/janus-idp/backstage-plugins/commit/9f6ed9303297977864f0a3624552c454a1af64dd)) * **jfrog:** adding admin sections in readme ([#474](https://github.com/janus-idp/backstage-plugins/issues/474)) ([36ba737](https://github.com/janus-idp/backstage-plugins/commit/36ba73717f5d7ae52968a1213d792a1f6a78bc1e)) * **jfrog:** be explicit about JFrog SaaS target URI ([#451](https://github.com/janus-idp/backstage-plugins/issues/451)) ([2ca2d7a](https://github.com/janus-idp/backstage-plugins/commit/2ca2d7afe18a4f5d858e5a43c908228ef828792e)) * **jfrog:** jfrog artifactory plugin documentation ([#708](https://github.com/janus-idp/backstage-plugins/issues/708)) ([078fd1c](https://github.com/janus-idp/backstage-plugins/commit/078fd1c9d7185792b38c59673d3d173eae6cebf2)) * **jfrog:** update README.md ([#696](https://github.com/janus-idp/backstage-plugins/issues/696)) ([425a09b](https://github.com/janus-idp/backstage-plugins/commit/425a09b212d1f4ee1fb43e3562d0dde589950249)) * **keycloak-backend:** Update installation documentation ([0948ade](https://github.com/janus-idp/backstage-plugins/commit/0948ade5f255d4f6954f8cad90a0d1f5f52d69df)) * **keycloak:** fixes in readme file ([#454](https://github.com/janus-idp/backstage-plugins/issues/454)) ([eeb1333](https://github.com/janus-idp/backstage-plugins/commit/eeb133359cd39e2abefffccd60c5d0355e05995d)) * **keycloak:** update user doc ([#342](https://github.com/janus-idp/backstage-plugins/issues/342)) ([9cdba4a](https://github.com/janus-idp/backstage-plugins/commit/9cdba4a5652a1b6737ec9fd50b13b4893b51a171)) * **nexus:** nexus plugin documentation ([#714](https://github.com/janus-idp/backstage-plugins/issues/714)) ([643196e](https://github.com/janus-idp/backstage-plugins/commit/643196e560dd34a5eb5d26c13024ed099ba6ea7f)) * **nexus:** update nexus CONTRIBUTING.md and turbo to ensure generate command is ran ([#718](https://github.com/janus-idp/backstage-plugins/issues/718)) ([19f2f01](https://github.com/janus-idp/backstage-plugins/commit/19f2f018deafa3a521ce8826a26736b15275a9a1)) * **nexus:** update README.md ([#669](https://github.com/janus-idp/backstage-plugins/issues/669)) ([5f48f12](https://github.com/janus-idp/backstage-plugins/commit/5f48f122d2a1f088c60ba456f0aa5f820d8d2b82)) * **ocm:** add user docs ([#385](https://github.com/janus-idp/backstage-plugins/issues/385)) ([76f65ff](https://github.com/janus-idp/backstage-plugins/commit/76f65ff95c8e745bc6a85f044f6d6a8492743e95)) * **ocm:** Documentation for OCM plugins ([b5152ed](https://github.com/janus-idp/backstage-plugins/commit/b5152ed26cbfbba9e58ecead7581a8751b259a43)) * **ocm:** Update ClusterRole requirement ([ffb7a12](https://github.com/janus-idp/backstage-plugins/commit/ffb7a1265a77866e118830a9a1c0531d549e00b1)) * **ocm:** Update docs on standalone ocm configuration ([f7a3123](https://github.com/janus-idp/backstage-plugins/commit/f7a31239991e8a464050a1b988b6b6aa340e3c66)) * **ocm:** update OCM configuration documentation ([#763](https://github.com/janus-idp/backstage-plugins/issues/763)) ([2c58874](https://github.com/janus-idp/backstage-plugins/commit/2c58874c3037ecdff6074312c4bb8fc39bf66ecc)) * **ocm:** update the readme with removed frontend components ([#455](https://github.com/janus-idp/backstage-plugins/issues/455)) ([8bfdf36](https://github.com/janus-idp/backstage-plugins/commit/8bfdf363bb6cf715c4cd9ceb0ec096e21948a5e7)) * **openshift image registry:** added admin sections in readme ([#479](https://github.com/janus-idp/backstage-plugins/issues/479)) ([afbcd84](https://github.com/janus-idp/backstage-plugins/commit/afbcd84ebf0e7997b72a85c5c29fe597987dee35)) * **Quay:** update user doc ([#353](https://github.com/janus-idp/backstage-plugins/issues/353)) ([f8d143f](https://github.com/janus-idp/backstage-plugins/commit/f8d143f243db069e8877f6b8a053790fabe078cf)) * **rbac:** initial documentation for RBAC ([#814](https://github.com/janus-idp/backstage-plugins/issues/814)) ([d5cd566](https://github.com/janus-idp/backstage-plugins/commit/d5cd5666c43be5ca2790b1c548f56350ef50c96c)) * review for Keycloak plugin ([#277](https://github.com/janus-idp/backstage-plugins/issues/277)) ([105fc05](https://github.com/janus-idp/backstage-plugins/commit/105fc052f817eaeb976f32a388c0f8fa0a09de89)) * review for OCM plugin ([#291](https://github.com/janus-idp/backstage-plugins/issues/291)) ([9316baf](https://github.com/janus-idp/backstage-plugins/commit/9316bafd954f2c6986baa620ea13a74dcb558b29)) * review for Quay plugin ([#281](https://github.com/janus-idp/backstage-plugins/issues/281)) ([b3717ce](https://github.com/janus-idp/backstage-plugins/commit/b3717ce5cddedb1d0250ee1df4b425d8fd7567d6)) * review for Tekton Plugin ([#265](https://github.com/janus-idp/backstage-plugins/issues/265)) ([dfa8a23](https://github.com/janus-idp/backstage-plugins/commit/dfa8a23d8239bada8cdfc18bc161268b008f5f46)) * review for Topology plugin ([#269](https://github.com/janus-idp/backstage-plugins/issues/269)) ([10f0910](https://github.com/janus-idp/backstage-plugins/commit/10f0910ddab0b826b7d968bd569ab0442caef1ed)) * **tekton:** add user docs ([#365](https://github.com/janus-idp/backstage-plugins/issues/365)) ([4dc7e1a](https://github.com/janus-idp/backstage-plugins/commit/4dc7e1a2a81676642a24905d720967cfb78f4194)) * **tekton:** minor changes in tekton documentation ([#691](https://github.com/janus-idp/backstage-plugins/issues/691)) ([02a18fb](https://github.com/janus-idp/backstage-plugins/commit/02a18fb75a31fbbd221385ac18e5c05cecec0d7d)) * **tekton:** updated images ([#606](https://github.com/janus-idp/backstage-plugins/issues/606)) ([b138c64](https://github.com/janus-idp/backstage-plugins/commit/b138c64b5476216eac38a5553b05751e3df736f1)) * **topology:** fixes to topology readme ([#468](https://github.com/janus-idp/backstage-plugins/issues/468)) ([b94f1ae](https://github.com/janus-idp/backstage-plugins/commit/b94f1ae0b241636ab9a6b74c063a4e31dc8016ed)) * **topology:** update README.md ([#678](https://github.com/janus-idp/backstage-plugins/issues/678)) ([4f08af3](https://github.com/janus-idp/backstage-plugins/commit/4f08af3a6e716f6b584c827b2723cc75abda1fac)) * **topology:** updates topology readme ([#764](https://github.com/janus-idp/backstage-plugins/issues/764)) ([9f3a31c](https://github.com/janus-idp/backstage-plugins/commit/9f3a31c25996ba06a0d360b5fac559cb721ec109)) * **Topology:** updates user docs ([#381](https://github.com/janus-idp/backstage-plugins/issues/381)) ([417964a](https://github.com/janus-idp/backstage-plugins/commit/417964a65ad65dfdef4d705a7fa598574e1409fd)) * Update plugin readme for proxy and dev setup ([aef0996](https://github.com/janus-idp/backstage-plugins/commit/aef099630b87bc426e0059193896292229f77dbe)) * update plugin README formatting ([#396](https://github.com/janus-idp/backstage-plugins/issues/396)) ([9b39056](https://github.com/janus-idp/backstage-plugins/commit/9b39056f6c66e9a6a0a5d0c4059420dff66db263)), closes [#295](https://github.com/janus-idp/backstage-plugins/issues/295) [#369](https://github.com/janus-idp/backstage-plugins/issues/369) [#295](https://github.com/janus-idp/backstage-plugins/issues/295) [#369](https://github.com/janus-idp/backstage-plugins/issues/369) * update plugin READMEs ([#373](https://github.com/janus-idp/backstage-plugins/issues/373)) ([478560e](https://github.com/janus-idp/backstage-plugins/commit/478560e38cceaa40d976bccf4785956ed58b5221)) * update Segment README.md ([#362](https://github.com/janus-idp/backstage-plugins/issues/362)) ([a75d30a](https://github.com/janus-idp/backstage-plugins/commit/a75d30a376a03b44f17cb7b410c30b3817581c43)) * update tekton and topology documentation with pod log permissions ([#668](https://github.com/janus-idp/backstage-plugins/issues/668)) ([5b0a9f7](https://github.com/janus-idp/backstage-plugins/commit/5b0a9f77448d624c50f58e19d7f439700bef9cfe)) ### Other changes * **keycloak:** add pagination/traversal test cases ([#697](https://github.com/janus-idp/backstage-plugins/issues/697)) ([b2ab403](https://github.com/janus-idp/backstage-plugins/commit/b2ab403d45f43e929d477e008f560c9777ce0f8c)) * **keycloak:** add tests ([#437](https://github.com/janus-idp/backstage-plugins/issues/437)) ([1872d7c](https://github.com/janus-idp/backstage-plugins/commit/1872d7c997cb372d4a2501c472698b660a025e49)) * **ocm-backend:** Add development setup using msw handlers ([#230](https://github.com/janus-idp/backstage-plugins/issues/230)) ([6567632](https://github.com/janus-idp/backstage-plugins/commit/65676322b17dab9881a22195784a59710232add0)) * **ocm-backend:** Migrate tests from nock to msw ([#268](https://github.com/janus-idp/backstage-plugins/issues/268)) ([560d855](https://github.com/janus-idp/backstage-plugins/commit/560d8551a5d50dee413dc97cbadfde5c9ec85aae)) * **ocm:** Add router tests ([b58a545](https://github.com/janus-idp/backstage-plugins/commit/b58a5457b09ea0a2888f97ac3553445042fc479d)) * **ocm:** add unit tests for ocm plugin ([#449](https://github.com/janus-idp/backstage-plugins/issues/449)) ([0fbe7fa](https://github.com/janus-idp/backstage-plugins/commit/0fbe7fa59973e49e8a96f62fab5112aeccecc98e)) * **ocm:** fix typo in testsuite ([#278](https://github.com/janus-idp/backstage-plugins/issues/278)) ([92455e4](https://github.com/janus-idp/backstage-plugins/commit/92455e451e4a4c6d36b29bde4dd1f747572e71c4)) * **quay:** add unit tests for quay plugin ([#441](https://github.com/janus-idp/backstage-plugins/issues/441)) ([e9d7ed5](https://github.com/janus-idp/backstage-plugins/commit/e9d7ed54b7da5e8246993e586ea1b5379f757322)) * **quay:** unit tests and refactor utils ([#185](https://github.com/janus-idp/backstage-plugins/issues/185)) ([4b23878](https://github.com/janus-idp/backstage-plugins/commit/4b238789d3fe02b5e5eeb08cd997c1cb9161366e)) * reorder imports via prettier ([#419](https://github.com/janus-idp/backstage-plugins/issues/419)) ([17f1e6a](https://github.com/janus-idp/backstage-plugins/commit/17f1e6a689bd793a619ec5e42e5cdda0998f78a5)) * Use arrow functions, maps and inlines ([#11](https://github.com/janus-idp/backstage-plugins/issues/11)) ([ba5bfd1](https://github.com/janus-idp/backstage-plugins/commit/ba5bfd1b28c9ade7c1292f30d24a30e3c93510af))
## 1.0.0 (2023-10-27) ### ⚠ BREAKING CHANGES * **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 * **#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 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)) * **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)) * **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) * **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 namespace selector ([#675](https://github.com/janus-idp/backstage-plugins/issues/675)) ([e3cfc26](https://github.com/janus-idp/backstage-plugins/commit/e3cfc26bdf550916da3ee801601196d8614471b5)) * **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:** 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)) * **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)) * **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:** enable dynamic plugin ([#876](https://github.com/janus-idp/backstage-plugins/issues/876)) ([1071eeb](https://github.com/janus-idp/backstage-plugins/commit/1071eeb3d7c56ff0896dfe2be6374ff771481411)) * **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)) * **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)) * **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:** implement RBAC group support ([#803](https://github.com/janus-idp/backstage-plugins/issues/803)) ([4c72f5c](https://github.com/janus-idp/backstage-plugins/commit/4c72f5c23324ea2f7538b406d60730ea224ae758)) * **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)) * **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 latest pipelineRun visualization ([#242](https://github.com/janus-idp/backstage-plugins/issues/242)) ([87f7f5c](https://github.com/janus-idp/backstage-plugins/commit/87f7f5c3753c100dfd50fe8e6359e22651cfb3ae)) * **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 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)) * **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 * **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)) * **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)) * 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)) * **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)) * **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 @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 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)) * 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:** 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:** 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:** fix code smells ([#607](https://github.com/janus-idp/backstage-plugins/issues/607)) ([ef2eecf](https://github.com/janus-idp/backstage-plugins/commit/ef2eecfa71e2a60b4442ce3105a526b3332eaa1b)) * **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)) * **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)) * **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)) * **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)) * **plugins:** add bearer token to request headers when sending requests, authmiddleware issue ([#498](https://github.com/janus-idp/backstage-plugins/issues/498)) ([86881c3](https://github.com/janus-idp/backstage-plugins/commit/86881c37321d1b446f15ff59b2fcb8ebc8500786)) * **plugins:** remove React.FC types ([#335](https://github.com/janus-idp/backstage-plugins/issues/335)) ([f3d40af](https://github.com/janus-idp/backstage-plugins/commit/f3d40af9c6e55e5699ed78d07ae6617e25b33c18)) * **quay:** add visual indicator to security scan when it is still loading ([#848](https://github.com/janus-idp/backstage-plugins/issues/848)) ([71ff2a8](https://github.com/janus-idp/backstage-plugins/commit/71ff2a87ede8094df5f03efaf55b2ca70bcc33e5)) * **quay:** change http link to https ([#217](https://github.com/janus-idp/backstage-plugins/issues/217)) ([dca6a5a](https://github.com/janus-idp/backstage-plugins/commit/dca6a5a174b86ce63d5aa93465526537e4be6bfa)) * **quay:** indicate when a layer has no security vulnerabilities detected ([#298](https://github.com/janus-idp/backstage-plugins/issues/298)) ([1285e10](https://github.com/janus-idp/backstage-plugins/commit/1285e102d875696781a2d45f60c61408405896ba)) * **rbac:** add models folder to package ([#823](https://github.com/janus-idp/backstage-plugins/issues/823)) ([e2bc66e](https://github.com/janus-idp/backstage-plugins/commit/e2bc66edac61a16ec92f75fb48c8ad459f24a23a)) * **rbac:** remove private package ([#809](https://github.com/janus-idp/backstage-plugins/issues/809)) ([cf59d6d](https://github.com/janus-idp/backstage-plugins/commit/cf59d6d1c5a65363a7ccdd7490d3148d665e7d46)) * **rbac:** use token manager for catalog requests ([#866](https://github.com/janus-idp/backstage-plugins/issues/866)) ([8ad3480](https://github.com/janus-idp/backstage-plugins/commit/8ad348029cec4eabf605c7065e76a5305be3cac8)) * **segment:** fixes the config for optional parameters ([#363](https://github.com/janus-idp/backstage-plugins/issues/363)) ([4857f5d](https://github.com/janus-idp/backstage-plugins/commit/4857f5d6f0b028e32e492f07e5d033381b467386)) * **shared-react:** export hooks ([#637](https://github.com/janus-idp/backstage-plugins/issues/637)) ([d378a8f](https://github.com/janus-idp/backstage-plugins/commit/d378a8f79a9a5ad25c12aad51d5849d6bc3b4bec)) * **shared-react:** fix code smells ([#631](https://github.com/janus-idp/backstage-plugins/issues/631)) ([903443c](https://github.com/janus-idp/backstage-plugins/commit/903443c20f41a245a1a370818df60a4d255e6b0f)) * **shared-react:** minor fixes ([#628](https://github.com/janus-idp/backstage-plugins/issues/628)) ([5227da8](https://github.com/janus-idp/backstage-plugins/commit/5227da82f9a3569c6d5e75e1ee09e2b44eab68fd)) * **sonarqube:** Add comment to avoid getting a false positive flagged by rh-gitleaks ([#222](https://github.com/janus-idp/backstage-plugins/issues/222)) ([510658f](https://github.com/janus-idp/backstage-plugins/commit/510658ffad9602339bef9eea4c2a8126100677ab)) * **sonarqube:** Enable release automation ([#220](https://github.com/janus-idp/backstage-plugins/issues/220)) ([8ae200e](https://github.com/janus-idp/backstage-plugins/commit/8ae200e5d9f7694d57ae01db2fecdfa09b546050)) * **sonarqube:** Fix formatting issue in markdown table ([#224](https://github.com/janus-idp/backstage-plugins/issues/224)) ([1ceae7a](https://github.com/janus-idp/backstage-plugins/commit/1ceae7a1b538c784032ed1ffa82fb5523a3bbd5f)), closes [#223](https://github.com/janus-idp/backstage-plugins/issues/223) * **tekton:** fix code smells ([#632](https://github.com/janus-idp/backstage-plugins/issues/632)) ([2ad13da](https://github.com/janus-idp/backstage-plugins/commit/2ad13dac8ae27959d74d45c91da01c95e7b80e20)) * **tekton:** fix pipelinerun status icon color ([#734](https://github.com/janus-idp/backstage-plugins/issues/734)) ([c800f98](https://github.com/janus-idp/backstage-plugins/commit/c800f987afc9a96bec93c13295d8fdb0c5964a93)) * **tekton:** fix pipelinerun task status info ([#491](https://github.com/janus-idp/backstage-plugins/issues/491)) ([191ba44](https://github.com/janus-idp/backstage-plugins/commit/191ba44fd3e5c7e092a5b0231325427300383a0e)) * **tekton:** fix task node status ([#320](https://github.com/janus-idp/backstage-plugins/issues/320)) ([22b0b1e](https://github.com/janus-idp/backstage-plugins/commit/22b0b1ece1b0da5e3ac49949b6ac57dd116f564b)) * **tekton:** handle flaky cluster error gracefully ([#887](https://github.com/janus-idp/backstage-plugins/issues/887)) ([10ed80e](https://github.com/janus-idp/backstage-plugins/commit/10ed80e4882d473eaee8319a9b1643b14f99a203)) * **tekton:** handles unnecessary rerenders on tekton ([#391](https://github.com/janus-idp/backstage-plugins/issues/391)) ([86c1700](https://github.com/janus-idp/backstage-plugins/commit/86c1700a89db238dda0efca23ada72c94a2ee72b)) * **tekton:** in case of bad configuration show empty state for tekton plugin and no cluster selector ([#390](https://github.com/janus-idp/backstage-plugins/issues/390)) ([83e47df](https://github.com/janus-idp/backstage-plugins/commit/83e47df6247cf9dccc0842eec1380b37e58bea47)) * **tekton:** update README and cleanup ([#881](https://github.com/janus-idp/backstage-plugins/issues/881)) ([c495515](https://github.com/janus-idp/backstage-plugins/commit/c495515bc146dfb9e2b64ec8df50d2e5fe01a6c7)) * **tekton:** updates pf react-topology to standalone release ([#263](https://github.com/janus-idp/backstage-plugins/issues/263)) ([e739463](https://github.com/janus-idp/backstage-plugins/commit/e73946309fecfb3785419cf3543feefff4f54111)) * **tekton:** use shared-react package ([#623](https://github.com/janus-idp/backstage-plugins/issues/623)) ([57672c0](https://github.com/janus-idp/backstage-plugins/commit/57672c0d7f5549360e2cef19421648f3fea1f332)) * **topology:** adds wrapper to topology view for consistent border ([#326](https://github.com/janus-idp/backstage-plugins/issues/326)) ([51a5a0d](https://github.com/janus-idp/backstage-plugins/commit/51a5a0dc2216517785e1ef0cf397bc05cd8a6a98)) * **topology:** Change toolbar text and spacing ([#202](https://github.com/janus-idp/backstage-plugins/issues/202)) ([d2fc80c](https://github.com/janus-idp/backstage-plugins/commit/d2fc80c6b577474864d694f51c14561fc4a2ae40)) * **topology:** checluster resource to have matching labels for catalog entity ([#730](https://github.com/janus-idp/backstage-plugins/issues/730)) ([4576f6d](https://github.com/janus-idp/backstage-plugins/commit/4576f6db7789bf6c2fc7f5dcbd7af7c8ffbe7bab)) * **topology:** close workload sidepanel on outside-click ([#399](https://github.com/janus-idp/backstage-plugins/issues/399)) ([e870b6f](https://github.com/janus-idp/backstage-plugins/commit/e870b6f1bdca7b1fd9823560bb5f66ffbaff0033)) * **topology:** fix code smells ([#671](https://github.com/janus-idp/backstage-plugins/issues/671)) ([9743d86](https://github.com/janus-idp/backstage-plugins/commit/9743d86a76e9155e39769b61adcbe25d35b58f00)) * **topology:** fix pipelinerun status icon color ([#732](https://github.com/janus-idp/backstage-plugins/issues/732)) ([55679af](https://github.com/janus-idp/backstage-plugins/commit/55679af65c891a2a872431266d2f49fe90682a4a)) * **topology:** fix pod status info in topology side panel ([#620](https://github.com/janus-idp/backstage-plugins/issues/620)) ([c4c428c](https://github.com/janus-idp/backstage-plugins/commit/c4c428c44d9fec1fdfb5fe1dd5205c3abc6b5cd1)) * **topology:** fix topology node tooltip position ([#538](https://github.com/janus-idp/backstage-plugins/issues/538)) ([07e9086](https://github.com/janus-idp/backstage-plugins/commit/07e90862ac8d5dc58e4730fbadc57109071c35c5)) * **topology:** Fix topology sidepanel css ([#289](https://github.com/janus-idp/backstage-plugins/issues/289)) ([37c6d2e](https://github.com/janus-idp/backstage-plugins/commit/37c6d2e89b744c2435bde8c6f58cb7b03e5f8e84)) * **topology:** fixes crash on dev setup for k8s tab ([#723](https://github.com/janus-idp/backstage-plugins/issues/723)) ([8035098](https://github.com/janus-idp/backstage-plugins/commit/80350982621773efbe701614a29ed883030585b2)) * **topology:** fixes pods label overlap with rolling recreate ([35cbaac](https://github.com/janus-idp/backstage-plugins/commit/35cbaac87b938214dbc43dc9df5e889db727136a)) * **topology:** Get selected-node if data-model available ([#258](https://github.com/janus-idp/backstage-plugins/issues/258)) ([d54b798](https://github.com/janus-idp/backstage-plugins/commit/d54b7985640262ac2603a09b1b42dbf406f05287)) * **topology:** getDeploymentRevision always return false but not the revision for deployment ([72f5c7a](https://github.com/janus-idp/backstage-plugins/commit/72f5c7a2e2a0e9d4d0fabf624d8cb55f9a2d222b)) * **topology:** moves base styles to plugin form component ([#252](https://github.com/janus-idp/backstage-plugins/issues/252)) ([860ee5e](https://github.com/janus-idp/backstage-plugins/commit/860ee5e684f2483c9b22e8bdc1633edb1742c154)) * **topology:** persist selected topology node id in new tab ([#369](https://github.com/janus-idp/backstage-plugins/issues/369)) ([28e6d82](https://github.com/janus-idp/backstage-plugins/commit/28e6d825508d33f18bbfa17b8c5e0e222328700c)) * **topology:** removed mobx and mobx-react from direct dependency and use one from @patternfly/react-topology ([#188](https://github.com/janus-idp/backstage-plugins/issues/188)) ([fe6f935](https://github.com/janus-idp/backstage-plugins/commit/fe6f9352789f3d243f5da1d7e3469298321fd5d4)) * **topology:** updates pf react-topology to standalone release ([#261](https://github.com/janus-idp/backstage-plugins/issues/261)) ([90c78e9](https://github.com/janus-idp/backstage-plugins/commit/90c78e9abdad6f72cd9fad7e41736bbe6324c203)) * **topology:** updates PF versions ([#195](https://github.com/janus-idp/backstage-plugins/issues/195)) ([67e136e](https://github.com/janus-idp/backstage-plugins/commit/67e136e4ded19feb754a0bbc45776e95fa0e2498)) * typo in keycloak annotations ([#9](https://github.com/janus-idp/backstage-plugins/issues/9)) ([07f99cf](https://github.com/janus-idp/backstage-plugins/commit/07f99cff02467a3a627c310d14cdb7105009a67a)) ### Documentation * **3scale:** adding admin section in readme ([#473](https://github.com/janus-idp/backstage-plugins/issues/473)) ([423d7a9](https://github.com/janus-idp/backstage-plugins/commit/423d7a9c0a08ff97e4189e443d276790de3d84d3)) * **aap:** aap backend plugin documentation ([#690](https://github.com/janus-idp/backstage-plugins/issues/690)) ([66bbb32](https://github.com/janus-idp/backstage-plugins/commit/66bbb327ce03077bad751dfd2ff1ce53a7f846c6)) * acr plugin documentation ([#683](https://github.com/janus-idp/backstage-plugins/issues/683)) ([0073471](https://github.com/janus-idp/backstage-plugins/commit/0073471d6d7b07c1cdf53fd9dd949b740bea12db)) * **acr:** update acr README.md to show how to create bearer/basic tokens ([#717](https://github.com/janus-idp/backstage-plugins/issues/717)) ([ebb0333](https://github.com/janus-idp/backstage-plugins/commit/ebb0333fbf6ab2a0572bdb2e1ad3b27cfe5c6e1b)) * **acr:** updated serviceEntityPage in README ([#701](https://github.com/janus-idp/backstage-plugins/issues/701)) ([fe172f6](https://github.com/janus-idp/backstage-plugins/commit/fe172f6c086b281b177d6859d3b06dc772097428)) * **acr:** updates README and light theme image ([#847](https://github.com/janus-idp/backstage-plugins/issues/847)) ([5f933a5](https://github.com/janus-idp/backstage-plugins/commit/5f933a5618171051ae30f0c7d2e473df386d8944)) * add contributing guide ([#799](https://github.com/janus-idp/backstage-plugins/issues/799)) ([4ce04cd](https://github.com/janus-idp/backstage-plugins/commit/4ce04cd50b50100f32fd6c043f3e6eed8a643fa3)) * Describe release process ([#3](https://github.com/janus-idp/backstage-plugins/issues/3)) ([1ad0571](https://github.com/janus-idp/backstage-plugins/commit/1ad0571e54c75d03794ccaa98ca5d3b96edb892a)) * fix misc README issues ([#375](https://github.com/janus-idp/backstage-plugins/issues/375)) ([7ae8876](https://github.com/janus-idp/backstage-plugins/commit/7ae88760c322694b29b558bac78cbc4eb768695c)) * fix segment README ([#364](https://github.com/janus-idp/backstage-plugins/issues/364)) ([9f6ed93](https://github.com/janus-idp/backstage-plugins/commit/9f6ed9303297977864f0a3624552c454a1af64dd)) * **jfrog:** adding admin sections in readme ([#474](https://github.com/janus-idp/backstage-plugins/issues/474)) ([36ba737](https://github.com/janus-idp/backstage-plugins/commit/36ba73717f5d7ae52968a1213d792a1f6a78bc1e)) * **jfrog:** be explicit about JFrog SaaS target URI ([#451](https://github.com/janus-idp/backstage-plugins/issues/451)) ([2ca2d7a](https://github.com/janus-idp/backstage-plugins/commit/2ca2d7afe18a4f5d858e5a43c908228ef828792e)) * **jfrog:** jfrog artifactory plugin documentation ([#708](https://github.com/janus-idp/backstage-plugins/issues/708)) ([078fd1c](https://github.com/janus-idp/backstage-plugins/commit/078fd1c9d7185792b38c59673d3d173eae6cebf2)) * **jfrog:** update README.md ([#696](https://github.com/janus-idp/backstage-plugins/issues/696)) ([425a09b](https://github.com/janus-idp/backstage-plugins/commit/425a09b212d1f4ee1fb43e3562d0dde589950249)) * **keycloak-backend:** Update installation documentation ([0948ade](https://github.com/janus-idp/backstage-plugins/commit/0948ade5f255d4f6954f8cad90a0d1f5f52d69df)) * **keycloak:** fixes in readme file ([#454](https://github.com/janus-idp/backstage-plugins/issues/454)) ([eeb1333](https://github.com/janus-idp/backstage-plugins/commit/eeb133359cd39e2abefffccd60c5d0355e05995d)) * **keycloak:** update user doc ([#342](https://github.com/janus-idp/backstage-plugins/issues/342)) ([9cdba4a](https://github.com/janus-idp/backstage-plugins/commit/9cdba4a5652a1b6737ec9fd50b13b4893b51a171)) * **nexus:** nexus plugin documentation ([#714](https://github.com/janus-idp/backstage-plugins/issues/714)) ([643196e](https://github.com/janus-idp/backstage-plugins/commit/643196e560dd34a5eb5d26c13024ed099ba6ea7f)) * **nexus:** update nexus CONTRIBUTING.md and turbo to ensure generate command is ran ([#718](https://github.com/janus-idp/backstage-plugins/issues/718)) ([19f2f01](https://github.com/janus-idp/backstage-plugins/commit/19f2f018deafa3a521ce8826a26736b15275a9a1)) * **nexus:** update README.md ([#669](https://github.com/janus-idp/backstage-plugins/issues/669)) ([5f48f12](https://github.com/janus-idp/backstage-plugins/commit/5f48f122d2a1f088c60ba456f0aa5f820d8d2b82)) * **ocm:** add user docs ([#385](https://github.com/janus-idp/backstage-plugins/issues/385)) ([76f65ff](https://github.com/janus-idp/backstage-plugins/commit/76f65ff95c8e745bc6a85f044f6d6a8492743e95)) * **ocm:** Documentation for OCM plugins ([b5152ed](https://github.com/janus-idp/backstage-plugins/commit/b5152ed26cbfbba9e58ecead7581a8751b259a43)) * **ocm:** Update ClusterRole requirement ([ffb7a12](https://github.com/janus-idp/backstage-plugins/commit/ffb7a1265a77866e118830a9a1c0531d549e00b1)) * **ocm:** Update docs on standalone ocm configuration ([f7a3123](https://github.com/janus-idp/backstage-plugins/commit/f7a31239991e8a464050a1b988b6b6aa340e3c66)) * **ocm:** update OCM configuration documentation ([#763](https://github.com/janus-idp/backstage-plugins/issues/763)) ([2c58874](https://github.com/janus-idp/backstage-plugins/commit/2c58874c3037ecdff6074312c4bb8fc39bf66ecc)) * **ocm:** update the readme with removed frontend components ([#455](https://github.com/janus-idp/backstage-plugins/issues/455)) ([8bfdf36](https://github.com/janus-idp/backstage-plugins/commit/8bfdf363bb6cf715c4cd9ceb0ec096e21948a5e7)) * **openshift image registry:** added admin sections in readme ([#479](https://github.com/janus-idp/backstage-plugins/issues/479)) ([afbcd84](https://github.com/janus-idp/backstage-plugins/commit/afbcd84ebf0e7997b72a85c5c29fe597987dee35)) * **Quay:** update user doc ([#353](https://github.com/janus-idp/backstage-plugins/issues/353)) ([f8d143f](https://github.com/janus-idp/backstage-plugins/commit/f8d143f243db069e8877f6b8a053790fabe078cf)) * **rbac:** initial documentation for RBAC ([#814](https://github.com/janus-idp/backstage-plugins/issues/814)) ([d5cd566](https://github.com/janus-idp/backstage-plugins/commit/d5cd5666c43be5ca2790b1c548f56350ef50c96c)) * review for Keycloak plugin ([#277](https://github.com/janus-idp/backstage-plugins/issues/277)) ([105fc05](https://github.com/janus-idp/backstage-plugins/commit/105fc052f817eaeb976f32a388c0f8fa0a09de89)) * review for OCM plugin ([#291](https://github.com/janus-idp/backstage-plugins/issues/291)) ([9316baf](https://github.com/janus-idp/backstage-plugins/commit/9316bafd954f2c6986baa620ea13a74dcb558b29)) * review for Quay plugin ([#281](https://github.com/janus-idp/backstage-plugins/issues/281)) ([b3717ce](https://github.com/janus-idp/backstage-plugins/commit/b3717ce5cddedb1d0250ee1df4b425d8fd7567d6)) * review for Tekton Plugin ([#265](https://github.com/janus-idp/backstage-plugins/issues/265)) ([dfa8a23](https://github.com/janus-idp/backstage-plugins/commit/dfa8a23d8239bada8cdfc18bc161268b008f5f46)) * review for Topology plugin ([#269](https://github.com/janus-idp/backstage-plugins/issues/269)) ([10f0910](https://github.com/janus-idp/backstage-plugins/commit/10f0910ddab0b826b7d968bd569ab0442caef1ed)) * **tekton:** add user docs ([#365](https://github.com/janus-idp/backstage-plugins/issues/365)) ([4dc7e1a](https://github.com/janus-idp/backstage-plugins/commit/4dc7e1a2a81676642a24905d720967cfb78f4194)) * **tekton:** minor changes in tekton documentation ([#691](https://github.com/janus-idp/backstage-plugins/issues/691)) ([02a18fb](https://github.com/janus-idp/backstage-plugins/commit/02a18fb75a31fbbd221385ac18e5c05cecec0d7d)) * **tekton:** updated images ([#606](https://github.com/janus-idp/backstage-plugins/issues/606)) ([b138c64](https://github.com/janus-idp/backstage-plugins/commit/b138c64b5476216eac38a5553b05751e3df736f1)) * **topology:** fixes to topology readme ([#468](https://github.com/janus-idp/backstage-plugins/issues/468)) ([b94f1ae](https://github.com/janus-idp/backstage-plugins/commit/b94f1ae0b241636ab9a6b74c063a4e31dc8016ed)) * **topology:** update README.md ([#678](https://github.com/janus-idp/backstage-plugins/issues/678)) ([4f08af3](https://github.com/janus-idp/backstage-plugins/commit/4f08af3a6e716f6b584c827b2723cc75abda1fac)) * **topology:** updates topology readme ([#764](https://github.com/janus-idp/backstage-plugins/issues/764)) ([9f3a31c](https://github.com/janus-idp/backstage-plugins/commit/9f3a31c25996ba06a0d360b5fac559cb721ec109)) * **Topology:** updates user docs ([#381](https://github.com/janus-idp/backstage-plugins/issues/381)) ([417964a](https://github.com/janus-idp/backstage-plugins/commit/417964a65ad65dfdef4d705a7fa598574e1409fd)) * Update plugin readme for proxy and dev setup ([aef0996](https://github.com/janus-idp/backstage-plugins/commit/aef099630b87bc426e0059193896292229f77dbe)) * update plugin README formatting ([#396](https://github.com/janus-idp/backstage-plugins/issues/396)) ([9b39056](https://github.com/janus-idp/backstage-plugins/commit/9b39056f6c66e9a6a0a5d0c4059420dff66db263)), closes [#295](https://github.com/janus-idp/backstage-plugins/issues/295) [#369](https://github.com/janus-idp/backstage-plugins/issues/369) [#295](https://github.com/janus-idp/backstage-plugins/issues/295) [#369](https://github.com/janus-idp/backstage-plugins/issues/369) * update plugin READMEs ([#373](https://github.com/janus-idp/backstage-plugins/issues/373)) ([478560e](https://github.com/janus-idp/backstage-plugins/commit/478560e38cceaa40d976bccf4785956ed58b5221)) * update Segment README.md ([#362](https://github.com/janus-idp/backstage-plugins/issues/362)) ([a75d30a](https://github.com/janus-idp/backstage-plugins/commit/a75d30a376a03b44f17cb7b410c30b3817581c43)) * update tekton and topology documentation with pod log permissions ([#668](https://github.com/janus-idp/backstage-plugins/issues/668)) ([5b0a9f7](https://github.com/janus-idp/backstage-plugins/commit/5b0a9f77448d624c50f58e19d7f439700bef9cfe)) ### Other changes * **keycloak:** add pagination/traversal test cases ([#697](https://github.com/janus-idp/backstage-plugins/issues/697)) ([b2ab403](https://github.com/janus-idp/backstage-plugins/commit/b2ab403d45f43e929d477e008f560c9777ce0f8c)) * **keycloak:** add tests ([#437](https://github.com/janus-idp/backstage-plugins/issues/437)) ([1872d7c](https://github.com/janus-idp/backstage-plugins/commit/1872d7c997cb372d4a2501c472698b660a025e49)) * **ocm-backend:** Add development setup using msw handlers ([#230](https://github.com/janus-idp/backstage-plugins/issues/230)) ([6567632](https://github.com/janus-idp/backstage-plugins/commit/65676322b17dab9881a22195784a59710232add0)) * **ocm-backend:** Migrate tests from nock to msw ([#268](https://github.com/janus-idp/backstage-plugins/issues/268)) ([560d855](https://github.com/janus-idp/backstage-plugins/commit/560d8551a5d50dee413dc97cbadfde5c9ec85aae)) * **ocm:** Add router tests ([b58a545](https://github.com/janus-idp/backstage-plugins/commit/b58a5457b09ea0a2888f97ac3553445042fc479d)) * **ocm:** add unit tests for ocm plugin ([#449](https://github.com/janus-idp/backstage-plugins/issues/449)) ([0fbe7fa](https://github.com/janus-idp/backstage-plugins/commit/0fbe7fa59973e49e8a96f62fab5112aeccecc98e)) * **ocm:** fix typo in testsuite ([#278](https://github.com/janus-idp/backstage-plugins/issues/278)) ([92455e4](https://github.com/janus-idp/backstage-plugins/commit/92455e451e4a4c6d36b29bde4dd1f747572e71c4)) * **quay:** add unit tests for quay plugin ([#441](https://github.com/janus-idp/backstage-plugins/issues/441)) ([e9d7ed5](https://github.com/janus-idp/backstage-plugins/commit/e9d7ed54b7da5e8246993e586ea1b5379f757322)) * **quay:** unit tests and refactor utils ([#185](https://github.com/janus-idp/backstage-plugins/issues/185)) ([4b23878](https://github.com/janus-idp/backstage-plugins/commit/4b238789d3fe02b5e5eeb08cd997c1cb9161366e)) * reorder imports via prettier ([#419](https://github.com/janus-idp/backstage-plugins/issues/419)) ([17f1e6a](https://github.com/janus-idp/backstage-plugins/commit/17f1e6a689bd793a619ec5e42e5cdda0998f78a5)) * Use arrow functions, maps and inlines ([#11](https://github.com/janus-idp/backstage-plugins/issues/11)) ([ba5bfd1](https://github.com/janus-idp/backstage-plugins/commit/ba5bfd1b28c9ade7c1292f30d24a30e3c93510af))
## 1.0.0 (2023-10-30) ### ⚠ BREAKING CHANGES * **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 * **#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 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)) * **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)) * **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) * **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 namespace selector ([#675](https://github.com/janus-idp/backstage-plugins/issues/675)) ([e3cfc26](https://github.com/janus-idp/backstage-plugins/commit/e3cfc26bdf550916da3ee801601196d8614471b5)) * **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:** 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)) * **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)) * **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:** enable dynamic plugin ([#876](https://github.com/janus-idp/backstage-plugins/issues/876)) ([1071eeb](https://github.com/janus-idp/backstage-plugins/commit/1071eeb3d7c56ff0896dfe2be6374ff771481411)) * **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)) * **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)) * **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:** 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 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)) * **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)) * **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 latest pipelineRun visualization ([#242](https://github.com/janus-idp/backstage-plugins/issues/242)) ([87f7f5c](https://github.com/janus-idp/backstage-plugins/commit/87f7f5c3753c100dfd50fe8e6359e22651cfb3ae)) * **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 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)) * **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 * **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)) * **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)) * 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)) * **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)) * **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 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)) * 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:** 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:** 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:** fix code smells ([#607](https://github.com/janus-idp/backstage-plugins/issues/607)) ([ef2eecf](https://github.com/janus-idp/backstage-plugins/commit/ef2eecfa71e2a60b4442ce3105a526b3332eaa1b)) * **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)) * **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)) * **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)) * **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)) * **plugins:** add bearer token to request headers when sending requests, authmiddleware issue ([#498](https://github.com/janus-idp/backstage-plugins/issues/498)) ([86881c3](https://github.com/janus-idp/backstage-plugins/commit/86881c37321d1b446f15ff59b2fcb8ebc8500786)) * **plugins:** remove React.FC types ([#335](https://github.com/janus-idp/backstage-plugins/issues/335)) ([f3d40af](https://github.com/janus-idp/backstage-plugins/commit/f3d40af9c6e55e5699ed78d07ae6617e25b33c18)) * **quay:** add visual indicator to security scan when it is still loading ([#848](https://github.com/janus-idp/backstage-plugins/issues/848)) ([71ff2a8](https://github.com/janus-idp/backstage-plugins/commit/71ff2a87ede8094df5f03efaf55b2ca70bcc33e5)) * **quay:** change http link to https ([#217](https://github.com/janus-idp/backstage-plugins/issues/217)) ([dca6a5a](https://github.com/janus-idp/backstage-plugins/commit/dca6a5a174b86ce63d5aa93465526537e4be6bfa)) * **quay:** indicate when a layer has no security vulnerabilities detected ([#298](https://github.com/janus-idp/backstage-plugins/issues/298)) ([1285e10](https://github.com/janus-idp/backstage-plugins/commit/1285e102d875696781a2d45f60c61408405896ba)) * **rbac:** add models folder and config.d.ts to package ([#891](https://github.com/janus-idp/backstage-plugins/issues/891)) ([406c147](https://github.com/janus-idp/backstage-plugins/commit/406c14703110018c702834482d32fdd4f8a36cef)) * **rbac:** add models folder to package ([#823](https://github.com/janus-idp/backstage-plugins/issues/823)) ([e2bc66e](https://github.com/janus-idp/backstage-plugins/commit/e2bc66edac61a16ec92f75fb48c8ad459f24a23a)) * **rbac:** remove private package ([#809](https://github.com/janus-idp/backstage-plugins/issues/809)) ([cf59d6d](https://github.com/janus-idp/backstage-plugins/commit/cf59d6d1c5a65363a7ccdd7490d3148d665e7d46)) * **rbac:** use token manager for catalog requests ([#866](https://github.com/janus-idp/backstage-plugins/issues/866)) ([8ad3480](https://github.com/janus-idp/backstage-plugins/commit/8ad348029cec4eabf605c7065e76a5305be3cac8)) * **segment:** fixes the config for optional parameters ([#363](https://github.com/janus-idp/backstage-plugins/issues/363)) ([4857f5d](https://github.com/janus-idp/backstage-plugins/commit/4857f5d6f0b028e32e492f07e5d033381b467386)) * **shared-react:** export hooks ([#637](https://github.com/janus-idp/backstage-plugins/issues/637)) ([d378a8f](https://github.com/janus-idp/backstage-plugins/commit/d378a8f79a9a5ad25c12aad51d5849d6bc3b4bec)) * **shared-react:** fix code smells ([#631](https://github.com/janus-idp/backstage-plugins/issues/631)) ([903443c](https://github.com/janus-idp/backstage-plugins/commit/903443c20f41a245a1a370818df60a4d255e6b0f)) * **shared-react:** minor fixes ([#628](https://github.com/janus-idp/backstage-plugins/issues/628)) ([5227da8](https://github.com/janus-idp/backstage-plugins/commit/5227da82f9a3569c6d5e75e1ee09e2b44eab68fd)) * **sonarqube:** Add comment to avoid getting a false positive flagged by rh-gitleaks ([#222](https://github.com/janus-idp/backstage-plugins/issues/222)) ([510658f](https://github.com/janus-idp/backstage-plugins/commit/510658ffad9602339bef9eea4c2a8126100677ab)) * **sonarqube:** Enable release automation ([#220](https://github.com/janus-idp/backstage-plugins/issues/220)) ([8ae200e](https://github.com/janus-idp/backstage-plugins/commit/8ae200e5d9f7694d57ae01db2fecdfa09b546050)) * **sonarqube:** Fix formatting issue in markdown table ([#224](https://github.com/janus-idp/backstage-plugins/issues/224)) ([1ceae7a](https://github.com/janus-idp/backstage-plugins/commit/1ceae7a1b538c784032ed1ffa82fb5523a3bbd5f)), closes [#223](https://github.com/janus-idp/backstage-plugins/issues/223) * **tekton:** fix code smells ([#632](https://github.com/janus-idp/backstage-plugins/issues/632)) ([2ad13da](https://github.com/janus-idp/backstage-plugins/commit/2ad13dac8ae27959d74d45c91da01c95e7b80e20)) * **tekton:** fix pipelinerun status icon color ([#734](https://github.com/janus-idp/backstage-plugins/issues/734)) ([c800f98](https://github.com/janus-idp/backstage-plugins/commit/c800f987afc9a96bec93c13295d8fdb0c5964a93)) * **tekton:** fix pipelinerun task status info ([#491](https://github.com/janus-idp/backstage-plugins/issues/491)) ([191ba44](https://github.com/janus-idp/backstage-plugins/commit/191ba44fd3e5c7e092a5b0231325427300383a0e)) * **tekton:** fix task node status ([#320](https://github.com/janus-idp/backstage-plugins/issues/320)) ([22b0b1e](https://github.com/janus-idp/backstage-plugins/commit/22b0b1ece1b0da5e3ac49949b6ac57dd116f564b)) * **tekton:** handle flaky cluster error gracefully ([#887](https://github.com/janus-idp/backstage-plugins/issues/887)) ([10ed80e](https://github.com/janus-idp/backstage-plugins/commit/10ed80e4882d473eaee8319a9b1643b14f99a203)) * **tekton:** handles unnecessary rerenders on tekton ([#391](https://github.com/janus-idp/backstage-plugins/issues/391)) ([86c1700](https://github.com/janus-idp/backstage-plugins/commit/86c1700a89db238dda0efca23ada72c94a2ee72b)) * **tekton:** in case of bad configuration show empty state for tekton plugin and no cluster selector ([#390](https://github.com/janus-idp/backstage-plugins/issues/390)) ([83e47df](https://github.com/janus-idp/backstage-plugins/commit/83e47df6247cf9dccc0842eec1380b37e58bea47)) * **tekton:** update README and cleanup ([#881](https://github.com/janus-idp/backstage-plugins/issues/881)) ([c495515](https://github.com/janus-idp/backstage-plugins/commit/c495515bc146dfb9e2b64ec8df50d2e5fe01a6c7)) * **tekton:** updates pf react-topology to standalone release ([#263](https://github.com/janus-idp/backstage-plugins/issues/263)) ([e739463](https://github.com/janus-idp/backstage-plugins/commit/e73946309fecfb3785419cf3543feefff4f54111)) * **tekton:** use shared-react package ([#623](https://github.com/janus-idp/backstage-plugins/issues/623)) ([57672c0](https://github.com/janus-idp/backstage-plugins/commit/57672c0d7f5549360e2cef19421648f3fea1f332)) * **topology:** adds wrapper to topology view for consistent border ([#326](https://github.com/janus-idp/backstage-plugins/issues/326)) ([51a5a0d](https://github.com/janus-idp/backstage-plugins/commit/51a5a0dc2216517785e1ef0cf397bc05cd8a6a98)) * **topology:** Change toolbar text and spacing ([#202](https://github.com/janus-idp/backstage-plugins/issues/202)) ([d2fc80c](https://github.com/janus-idp/backstage-plugins/commit/d2fc80c6b577474864d694f51c14561fc4a2ae40)) * **topology:** checluster resource to have matching labels for catalog entity ([#730](https://github.com/janus-idp/backstage-plugins/issues/730)) ([4576f6d](https://github.com/janus-idp/backstage-plugins/commit/4576f6db7789bf6c2fc7f5dcbd7af7c8ffbe7bab)) * **topology:** close workload sidepanel on outside-click ([#399](https://github.com/janus-idp/backstage-plugins/issues/399)) ([e870b6f](https://github.com/janus-idp/backstage-plugins/commit/e870b6f1bdca7b1fd9823560bb5f66ffbaff0033)) * **topology:** fix code smells ([#671](https://github.com/janus-idp/backstage-plugins/issues/671)) ([9743d86](https://github.com/janus-idp/backstage-plugins/commit/9743d86a76e9155e39769b61adcbe25d35b58f00)) * **topology:** fix pipelinerun status icon color ([#732](https://github.com/janus-idp/backstage-plugins/issues/732)) ([55679af](https://github.com/janus-idp/backstage-plugins/commit/55679af65c891a2a872431266d2f49fe90682a4a)) * **topology:** fix pod status info in topology side panel ([#620](https://github.com/janus-idp/backstage-plugins/issues/620)) ([c4c428c](https://github.com/janus-idp/backstage-plugins/commit/c4c428c44d9fec1fdfb5fe1dd5205c3abc6b5cd1)) * **topology:** fix topology node tooltip position ([#538](https://github.com/janus-idp/backstage-plugins/issues/538)) ([07e9086](https://github.com/janus-idp/backstage-plugins/commit/07e90862ac8d5dc58e4730fbadc57109071c35c5)) * **topology:** Fix topology sidepanel css ([#289](https://github.com/janus-idp/backstage-plugins/issues/289)) ([37c6d2e](https://github.com/janus-idp/backstage-plugins/commit/37c6d2e89b744c2435bde8c6f58cb7b03e5f8e84)) * **topology:** fixes crash on dev setup for k8s tab ([#723](https://github.com/janus-idp/backstage-plugins/issues/723)) ([8035098](https://github.com/janus-idp/backstage-plugins/commit/80350982621773efbe701614a29ed883030585b2)) * **topology:** fixes pods label overlap with rolling recreate ([35cbaac](https://github.com/janus-idp/backstage-plugins/commit/35cbaac87b938214dbc43dc9df5e889db727136a)) * **topology:** Get selected-node if data-model available ([#258](https://github.com/janus-idp/backstage-plugins/issues/258)) ([d54b798](https://github.com/janus-idp/backstage-plugins/commit/d54b7985640262ac2603a09b1b42dbf406f05287)) * **topology:** getDeploymentRevision always return false but not the revision for deployment ([72f5c7a](https://github.com/janus-idp/backstage-plugins/commit/72f5c7a2e2a0e9d4d0fabf624d8cb55f9a2d222b)) * **topology:** moves base styles to plugin form component ([#252](https://github.com/janus-idp/backstage-plugins/issues/252)) ([860ee5e](https://github.com/janus-idp/backstage-plugins/commit/860ee5e684f2483c9b22e8bdc1633edb1742c154)) * **topology:** persist selected topology node id in new tab ([#369](https://github.com/janus-idp/backstage-plugins/issues/369)) ([28e6d82](https://github.com/janus-idp/backstage-plugins/commit/28e6d825508d33f18bbfa17b8c5e0e222328700c)) * **topology:** removed mobx and mobx-react from direct dependency and use one from @patternfly/react-topology ([#188](https://github.com/janus-idp/backstage-plugins/issues/188)) ([fe6f935](https://github.com/janus-idp/backstage-plugins/commit/fe6f9352789f3d243f5da1d7e3469298321fd5d4)) * **topology:** updates pf react-topology to standalone release ([#261](https://github.com/janus-idp/backstage-plugins/issues/261)) ([90c78e9](https://github.com/janus-idp/backstage-plugins/commit/90c78e9abdad6f72cd9fad7e41736bbe6324c203)) * **topology:** updates PF versions ([#195](https://github.com/janus-idp/backstage-plugins/issues/195)) ([67e136e](https://github.com/janus-idp/backstage-plugins/commit/67e136e4ded19feb754a0bbc45776e95fa0e2498)) * typo in keycloak annotations ([#9](https://github.com/janus-idp/backstage-plugins/issues/9)) ([07f99cf](https://github.com/janus-idp/backstage-plugins/commit/07f99cff02467a3a627c310d14cdb7105009a67a)) ### Documentation * **3scale:** adding admin section in readme ([#473](https://github.com/janus-idp/backstage-plugins/issues/473)) ([423d7a9](https://github.com/janus-idp/backstage-plugins/commit/423d7a9c0a08ff97e4189e443d276790de3d84d3)) * **aap:** aap backend plugin documentation ([#690](https://github.com/janus-idp/backstage-plugins/issues/690)) ([66bbb32](https://github.com/janus-idp/backstage-plugins/commit/66bbb327ce03077bad751dfd2ff1ce53a7f846c6)) * acr plugin documentation ([#683](https://github.com/janus-idp/backstage-plugins/issues/683)) ([0073471](https://github.com/janus-idp/backstage-plugins/commit/0073471d6d7b07c1cdf53fd9dd949b740bea12db)) * **acr:** update acr README.md to show how to create bearer/basic tokens ([#717](https://github.com/janus-idp/backstage-plugins/issues/717)) ([ebb0333](https://github.com/janus-idp/backstage-plugins/commit/ebb0333fbf6ab2a0572bdb2e1ad3b27cfe5c6e1b)) * **acr:** updated serviceEntityPage in README ([#701](https://github.com/janus-idp/backstage-plugins/issues/701)) ([fe172f6](https://github.com/janus-idp/backstage-plugins/commit/fe172f6c086b281b177d6859d3b06dc772097428)) * **acr:** updates README and light theme image ([#847](https://github.com/janus-idp/backstage-plugins/issues/847)) ([5f933a5](https://github.com/janus-idp/backstage-plugins/commit/5f933a5618171051ae30f0c7d2e473df386d8944)) * add contributing guide ([#799](https://github.com/janus-idp/backstage-plugins/issues/799)) ([4ce04cd](https://github.com/janus-idp/backstage-plugins/commit/4ce04cd50b50100f32fd6c043f3e6eed8a643fa3)) * Describe release process ([#3](https://github.com/janus-idp/backstage-plugins/issues/3)) ([1ad0571](https://github.com/janus-idp/backstage-plugins/commit/1ad0571e54c75d03794ccaa98ca5d3b96edb892a)) * fix misc README issues ([#375](https://github.com/janus-idp/backstage-plugins/issues/375)) ([7ae8876](https://github.com/janus-idp/backstage-plugins/commit/7ae88760c322694b29b558bac78cbc4eb768695c)) * fix segment README ([#364](https://github.com/janus-idp/backstage-plugins/issues/364)) ([9f6ed93](https://github.com/janus-idp/backstage-plugins/commit/9f6ed9303297977864f0a3624552c454a1af64dd)) * **jfrog:** adding admin sections in readme ([#474](https://github.com/janus-idp/backstage-plugins/issues/474)) ([36ba737](https://github.com/janus-idp/backstage-plugins/commit/36ba73717f5d7ae52968a1213d792a1f6a78bc1e)) * **jfrog:** be explicit about JFrog SaaS target URI ([#451](https://github.com/janus-idp/backstage-plugins/issues/451)) ([2ca2d7a](https://github.com/janus-idp/backstage-plugins/commit/2ca2d7afe18a4f5d858e5a43c908228ef828792e)) * **jfrog:** jfrog artifactory plugin documentation ([#708](https://github.com/janus-idp/backstage-plugins/issues/708)) ([078fd1c](https://github.com/janus-idp/backstage-plugins/commit/078fd1c9d7185792b38c59673d3d173eae6cebf2)) * **jfrog:** update README.md ([#696](https://github.com/janus-idp/backstage-plugins/issues/696)) ([425a09b](https://github.com/janus-idp/backstage-plugins/commit/425a09b212d1f4ee1fb43e3562d0dde589950249)) * **keycloak-backend:** Update installation documentation ([0948ade](https://github.com/janus-idp/backstage-plugins/commit/0948ade5f255d4f6954f8cad90a0d1f5f52d69df)) * **keycloak:** fixes in readme file ([#454](https://github.com/janus-idp/backstage-plugins/issues/454)) ([eeb1333](https://github.com/janus-idp/backstage-plugins/commit/eeb133359cd39e2abefffccd60c5d0355e05995d)) * **keycloak:** update user doc ([#342](https://github.com/janus-idp/backstage-plugins/issues/342)) ([9cdba4a](https://github.com/janus-idp/backstage-plugins/commit/9cdba4a5652a1b6737ec9fd50b13b4893b51a171)) * **nexus:** nexus plugin documentation ([#714](https://github.com/janus-idp/backstage-plugins/issues/714)) ([643196e](https://github.com/janus-idp/backstage-plugins/commit/643196e560dd34a5eb5d26c13024ed099ba6ea7f)) * **nexus:** update nexus CONTRIBUTING.md and turbo to ensure generate command is ran ([#718](https://github.com/janus-idp/backstage-plugins/issues/718)) ([19f2f01](https://github.com/janus-idp/backstage-plugins/commit/19f2f018deafa3a521ce8826a26736b15275a9a1)) * **nexus:** update README.md ([#669](https://github.com/janus-idp/backstage-plugins/issues/669)) ([5f48f12](https://github.com/janus-idp/backstage-plugins/commit/5f48f122d2a1f088c60ba456f0aa5f820d8d2b82)) * **ocm:** add user docs ([#385](https://github.com/janus-idp/backstage-plugins/issues/385)) ([76f65ff](https://github.com/janus-idp/backstage-plugins/commit/76f65ff95c8e745bc6a85f044f6d6a8492743e95)) * **ocm:** Documentation for OCM plugins ([b5152ed](https://github.com/janus-idp/backstage-plugins/commit/b5152ed26cbfbba9e58ecead7581a8751b259a43)) * **ocm:** Update ClusterRole requirement ([ffb7a12](https://github.com/janus-idp/backstage-plugins/commit/ffb7a1265a77866e118830a9a1c0531d549e00b1)) * **ocm:** Update docs on standalone ocm configuration ([f7a3123](https://github.com/janus-idp/backstage-plugins/commit/f7a31239991e8a464050a1b988b6b6aa340e3c66)) * **ocm:** update OCM configuration documentation ([#763](https://github.com/janus-idp/backstage-plugins/issues/763)) ([2c58874](https://github.com/janus-idp/backstage-plugins/commit/2c58874c3037ecdff6074312c4bb8fc39bf66ecc)) * **ocm:** update the readme with removed frontend components ([#455](https://github.com/janus-idp/backstage-plugins/issues/455)) ([8bfdf36](https://github.com/janus-idp/backstage-plugins/commit/8bfdf363bb6cf715c4cd9ceb0ec096e21948a5e7)) * **openshift image registry:** added admin sections in readme ([#479](https://github.com/janus-idp/backstage-plugins/issues/479)) ([afbcd84](https://github.com/janus-idp/backstage-plugins/commit/afbcd84ebf0e7997b72a85c5c29fe597987dee35)) * **Quay:** update user doc ([#353](https://github.com/janus-idp/backstage-plugins/issues/353)) ([f8d143f](https://github.com/janus-idp/backstage-plugins/commit/f8d143f243db069e8877f6b8a053790fabe078cf)) * **rbac:** initial documentation for RBAC ([#814](https://github.com/janus-idp/backstage-plugins/issues/814)) ([d5cd566](https://github.com/janus-idp/backstage-plugins/commit/d5cd5666c43be5ca2790b1c548f56350ef50c96c)) * review for Keycloak plugin ([#277](https://github.com/janus-idp/backstage-plugins/issues/277)) ([105fc05](https://github.com/janus-idp/backstage-plugins/commit/105fc052f817eaeb976f32a388c0f8fa0a09de89)) * review for OCM plugin ([#291](https://github.com/janus-idp/backstage-plugins/issues/291)) ([9316baf](https://github.com/janus-idp/backstage-plugins/commit/9316bafd954f2c6986baa620ea13a74dcb558b29)) * review for Quay plugin ([#281](https://github.com/janus-idp/backstage-plugins/issues/281)) ([b3717ce](https://github.com/janus-idp/backstage-plugins/commit/b3717ce5cddedb1d0250ee1df4b425d8fd7567d6)) * review for Tekton Plugin ([#265](https://github.com/janus-idp/backstage-plugins/issues/265)) ([dfa8a23](https://github.com/janus-idp/backstage-plugins/commit/dfa8a23d8239bada8cdfc18bc161268b008f5f46)) * review for Topology plugin ([#269](https://github.com/janus-idp/backstage-plugins/issues/269)) ([10f0910](https://github.com/janus-idp/backstage-plugins/commit/10f0910ddab0b826b7d968bd569ab0442caef1ed)) * **tekton:** add user docs ([#365](https://github.com/janus-idp/backstage-plugins/issues/365)) ([4dc7e1a](https://github.com/janus-idp/backstage-plugins/commit/4dc7e1a2a81676642a24905d720967cfb78f4194)) * **tekton:** minor changes in tekton documentation ([#691](https://github.com/janus-idp/backstage-plugins/issues/691)) ([02a18fb](https://github.com/janus-idp/backstage-plugins/commit/02a18fb75a31fbbd221385ac18e5c05cecec0d7d)) * **tekton:** updated images ([#606](https://github.com/janus-idp/backstage-plugins/issues/606)) ([b138c64](https://github.com/janus-idp/backstage-plugins/commit/b138c64b5476216eac38a5553b05751e3df736f1)) * **topology:** fixes to topology readme ([#468](https://github.com/janus-idp/backstage-plugins/issues/468)) ([b94f1ae](https://github.com/janus-idp/backstage-plugins/commit/b94f1ae0b241636ab9a6b74c063a4e31dc8016ed)) * **topology:** update README.md ([#678](https://github.com/janus-idp/backstage-plugins/issues/678)) ([4f08af3](https://github.com/janus-idp/backstage-plugins/commit/4f08af3a6e716f6b584c827b2723cc75abda1fac)) * **topology:** updates topology readme ([#764](https://github.com/janus-idp/backstage-plugins/issues/764)) ([9f3a31c](https://github.com/janus-idp/backstage-plugins/commit/9f3a31c25996ba06a0d360b5fac559cb721ec109)) * **Topology:** updates user docs ([#381](https://github.com/janus-idp/backstage-plugins/issues/381)) ([417964a](https://github.com/janus-idp/backstage-plugins/commit/417964a65ad65dfdef4d705a7fa598574e1409fd)) * Update plugin readme for proxy and dev setup ([aef0996](https://github.com/janus-idp/backstage-plugins/commit/aef099630b87bc426e0059193896292229f77dbe)) * update plugin README formatting ([#396](https://github.com/janus-idp/backstage-plugins/issues/396)) ([9b39056](https://github.com/janus-idp/backstage-plugins/commit/9b39056f6c66e9a6a0a5d0c4059420dff66db263)), closes [#295](https://github.com/janus-idp/backstage-plugins/issues/295) [#369](https://github.com/janus-idp/backstage-plugins/issues/369) [#295](https://github.com/janus-idp/backstage-plugins/issues/295) [#369](https://github.com/janus-idp/backstage-plugins/issues/369) * update plugin READMEs ([#373](https://github.com/janus-idp/backstage-plugins/issues/373)) ([478560e](https://github.com/janus-idp/backstage-plugins/commit/478560e38cceaa40d976bccf4785956ed58b5221)) * update Segment README.md ([#362](https://github.com/janus-idp/backstage-plugins/issues/362)) ([a75d30a](https://github.com/janus-idp/backstage-plugins/commit/a75d30a376a03b44f17cb7b410c30b3817581c43)) * update tekton and topology documentation with pod log permissions ([#668](https://github.com/janus-idp/backstage-plugins/issues/668)) ([5b0a9f7](https://github.com/janus-idp/backstage-plugins/commit/5b0a9f77448d624c50f58e19d7f439700bef9cfe)) ### Other changes * **keycloak:** add pagination/traversal test cases ([#697](https://github.com/janus-idp/backstage-plugins/issues/697)) ([b2ab403](https://github.com/janus-idp/backstage-plugins/commit/b2ab403d45f43e929d477e008f560c9777ce0f8c)) * **keycloak:** add tests ([#437](https://github.com/janus-idp/backstage-plugins/issues/437)) ([1872d7c](https://github.com/janus-idp/backstage-plugins/commit/1872d7c997cb372d4a2501c472698b660a025e49)) * **ocm-backend:** Add development setup using msw handlers ([#230](https://github.com/janus-idp/backstage-plugins/issues/230)) ([6567632](https://github.com/janus-idp/backstage-plugins/commit/65676322b17dab9881a22195784a59710232add0)) * **ocm-backend:** Migrate tests from nock to msw ([#268](https://github.com/janus-idp/backstage-plugins/issues/268)) ([560d855](https://github.com/janus-idp/backstage-plugins/commit/560d8551a5d50dee413dc97cbadfde5c9ec85aae)) * **ocm:** Add router tests ([b58a545](https://github.com/janus-idp/backstage-plugins/commit/b58a5457b09ea0a2888f97ac3553445042fc479d)) * **ocm:** add unit tests for ocm plugin ([#449](https://github.com/janus-idp/backstage-plugins/issues/449)) ([0fbe7fa](https://github.com/janus-idp/backstage-plugins/commit/0fbe7fa59973e49e8a96f62fab5112aeccecc98e)) * **ocm:** fix typo in testsuite ([#278](https://github.com/janus-idp/backstage-plugins/issues/278)) ([92455e4](https://github.com/janus-idp/backstage-plugins/commit/92455e451e4a4c6d36b29bde4dd1f747572e71c4)) * **quay:** add unit tests for quay plugin ([#441](https://github.com/janus-idp/backstage-plugins/issues/441)) ([e9d7ed5](https://github.com/janus-idp/backstage-plugins/commit/e9d7ed54b7da5e8246993e586ea1b5379f757322)) * **quay:** unit tests and refactor utils ([#185](https://github.com/janus-idp/backstage-plugins/issues/185)) ([4b23878](https://github.com/janus-idp/backstage-plugins/commit/4b238789d3fe02b5e5eeb08cd997c1cb9161366e)) * reorder imports via prettier ([#419](https://github.com/janus-idp/backstage-plugins/issues/419)) ([17f1e6a](https://github.com/janus-idp/backstage-plugins/commit/17f1e6a689bd793a619ec5e42e5cdda0998f78a5)) * Use arrow functions, maps and inlines ([#11](https://github.com/janus-idp/backstage-plugins/issues/11)) ([ba5bfd1](https://github.com/janus-idp/backstage-plugins/commit/ba5bfd1b28c9ade7c1292f30d24a30e3c93510af))
Fixes #677