Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
## 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))
- Loading branch information