Skip to content

feat(scaffolder): create custom action for scaffolder templates #1567

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

Merged

Conversation

debsmita1
Copy link
Member

@debsmita1 debsmita1 commented Apr 26, 2024

Resolves:

https://issues.redhat.com/browse/RHIDP-2192
RHIDP-2221

Test setup:

  • Follow the README.md to integrate the custom action plugin in the backend.

  • Changes in app-config.yaml

catalog:
  location:
    # Example template
    - type: url
      target: https://github.com/debsmita1/nodejs-ex-1/blob/master/local-template.yaml
      rules:
        - allow: [Template]
  • Changes in App.tsx
import {
  CatalogEntityPage,
  CatalogIndexPage,
  CatalogTable,
  CatalogTableRow,
  CatalogTableColumnsFunc,
} from '@backstage/plugin-catalog';


export const AppBase = () => {
  const { AppProvider, AppRouter, dynamicRoutes } =
    useContext(DynamicRootContext);
  const myCustomColumnsFunc: CatalogTableColumnsFunc = entityListContext => {
    if (entityListContext.filters.kind?.value === 'component') {
      return [
        ...CatalogTable.defaultColumnsFunc(entityListContext),
        {
          title: 'Created At',
          ender: (data: CatalogTableRow) =>
            data.entity.metadata.annotations?.['backstage.io/createdAt'],
        },
      ];
    }

    return CatalogTable.defaultColumnsFunc(entityListContext);
  };
  .....
  
  
  <Route
       path="/catalog"
       element={<CatalogIndexPage columns={myCustomColumnsFunc} />}
   />

@debsmita1 debsmita1 requested review from a team as code owners April 26, 2024 17:48
@debsmita1 debsmita1 force-pushed the timestamp-custom-action branch from 44c8ccb to fcf0e21 Compare April 26, 2024 18:32
@debsmita1 debsmita1 removed the request for review from BethGriggs April 29, 2024 05:52
@debsmita1 debsmita1 force-pushed the timestamp-custom-action branch from fcf0e21 to 9e73093 Compare April 29, 2024 14:17
@debsmita1 debsmita1 requested a review from rohitkrai03 April 29, 2024 14:17
@debsmita1 debsmita1 force-pushed the timestamp-custom-action branch 6 times, most recently from 3be1a8c to 3e13970 Compare April 29, 2024 17:01
Copy link
Contributor

@rohitkrai03 rohitkrai03 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall looks good to me but I am thinking if we really need a custom action for this. Are there plans to use this custom action for other use cases as well?

@debsmita1 debsmita1 requested a review from rohitkrai03 May 3, 2024 10:25
@debsmita1 debsmita1 force-pushed the timestamp-custom-action branch from 438d649 to cc87bf6 Compare May 3, 2024 12:15
@debsmita1
Copy link
Member Author

Overall looks good to me but I am thinking if we really need a custom action for this. Are there plans to use this custom action for other use cases as well?

@rohitkrai03 updated the PR to create a generic action to annotate objects with labels and annotations. PTAL

@debsmita1 debsmita1 force-pushed the timestamp-custom-action branch from cc87bf6 to f1c67ac Compare May 3, 2024 12:36
@Zaperex
Copy link
Member

Zaperex commented May 3, 2024

@debsmita1 I noticed you added a generic custom action for annotating the labels and annotations. I have a similar custom action in the works that appends a spec.scaffoldedFrom field to the catalog-info.yaml to enable a custom relation link between software templates and the catalog entities they generated.

I was wondering if it would be a good idea to extend this generic action to allow modification of the spec field (and potentially other fields in the future). Then we can potentially export and publish both of these catalog-info.yaml modification custom actions (timestamping, adding spec.templatedFrom field) alongside this generic custom action as a common package of catalog-info.yaml modification custom actions rather than publishing multiple packages for all the future catalog-info.yaml modification custom actions. This would be similar to how the built-in backstage actions are published and exported.

What are you thoughts?

@debsmita1
Copy link
Member Author

debsmita1 commented May 6, 2024

@debsmita1 I noticed you added a generic custom action for annotating the labels and annotations. I have a similar custom action in the works that appends a spec.scaffoldedFrom field to the catalog-info.yaml to enable a custom relation link between software templates and the catalog entities they generated.

I was wondering if it would be a good idea to extend this generic action to allow modification of the spec field (and potentially other fields in the future). Then we can potentially export and publish both of these catalog-info.yaml modification custom actions (timestamping, adding spec.templatedFrom field) alongside this generic custom action as a common package of catalog-info.yaml modification custom actions rather than publishing multiple packages for all the future catalog-info.yaml modification custom actions. This would be similar to how the built-in backstage actions are published and exported.

What are you thoughts?

@Zaperex Absolutely! This totally makes sense. I will update my PR to allow modification in the spec field

@debsmita1 debsmita1 force-pushed the timestamp-custom-action branch from f1c67ac to 961cbb5 Compare May 6, 2024 18:26
@debsmita1 debsmita1 changed the title feat(scaffolder): create custom action for adding timestamp to templates feat(scaffolder): create custom action for scaffolder templates May 6, 2024
@Zaperex
Copy link
Member

Zaperex commented May 6, 2024

I made a PR (debsmita1#3) on your branch with some fixes for the package.json exporting to allow it to work in the new backend system. Also fixed up the yarn lint issues and the yarn build issues so it should pass the tests.

Copy link
Contributor

@rohitkrai03 rohitkrai03 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@debsmita1 Overall looks good. I think it would be beneficial if you could also provide an example template, similar to the one shown here - https://github.com/janus-idp/backstage-plugins/tree/main/plugins/kubernetes-actions/examples/templates.


### Installing on the legacy backend system

1. Install the Annotator custom action plugin using the following command:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe add a section on top that explains what this custom action package provides overall? Like all the features and then the specific actions for timestamping and scafolded-from.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have updated the Readme to include usage section

ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
## [1.3.6](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-09)

### ⚠ BREAKING CHANGES

* **ocm:** add basic permissions to ocm backend plugin (janus-idp#1528)

### Features

* **argocd:** add argocd deployment lifecycle and summary component ([janus-idp#1540](janus-idp#1540)) ([4c7c533](janus-idp@4c7c533))
* **kiali:** add card for resources  ([janus-idp#1565](janus-idp#1565)) ([1e727aa](janus-idp@1e727aa))
* **ocm:** add basic permissions to ocm backend plugin ([janus-idp#1528](janus-idp#1528)) ([c28d564](janus-idp@c28d564))
* **orchestrator:** add ability to re-trigger workflow in error state ([janus-idp#1624](janus-idp#1624)) ([8709a37](janus-idp@8709a37))
* **orchestrator:** make the internal sonata podman compatible ([janus-idp#1612](janus-idp#1612)) ([e4e528e](janus-idp@e4e528e))
* **rbac:** add support for the new backend services ([janus-idp#1607](janus-idp#1607)) ([2892709](janus-idp@2892709))
* **rbac:** support for adding conditional permissions ([janus-idp#1588](janus-idp#1588)) ([2042244](janus-idp@2042244))
* **scaffolder:** create custom action for scaffolder templates ([janus-idp#1567](janus-idp#1567)) ([e30701e](janus-idp@e30701e))

### Bug Fixes

* **argocd:** fix argocd configurations visibility ([janus-idp#1618](janus-idp#1618)) ([ade677f](janus-idp@ade677f))
* **argocd:** fix sonarcloud lint warnings in argocd plugin ([janus-idp#1620](janus-idp#1620)) ([66d3763](janus-idp@66d3763))
* **kiali:** remove IstioConfig extra, Fix links and add kiali control ([janus-idp#1452](janus-idp#1452)) ([51a35f0](janus-idp@51a35f0))
* **kiali:** remove kiali-common from package. ([janus-idp#1586](janus-idp#1586)) ([b1748a4](janus-idp@b1748a4))
* **ocm:** update ocm frontend plugin readme ([janus-idp#1611](janus-idp#1611)) ([9960cc0](janus-idp@9960cc0))
* **orchestrator:** disabled MUI table thirdSortClick ([janus-idp#1614](janus-idp#1614)) ([5e541bd](janus-idp@5e541bd))
* **rbac:** hide frontend when permission framework was disabled ([janus-idp#1493](janus-idp#1493)) ([5aa012f](janus-idp@5aa012f))
* **rbac:** implement ability to disable rbac-backend plugin ([janus-idp#1501](janus-idp#1501)) ([6367965](janus-idp@6367965))
* sync lockfile ([janus-idp#1617](janus-idp#1617)) ([de7393d](janus-idp@de7393d))

### Documentation

* **kiali:** update rhdh docs ([janus-idp#1621](janus-idp#1621)) ([7087cba](janus-idp@7087cba))

### Other changes

* **argocd:** add playwright dev mode tests ([janus-idp#1616](janus-idp#1616)) ([07c1452](janus-idp@07c1452))
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
## [1.9.6](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-09)

### ⚠ BREAKING CHANGES

* **ocm:** add basic permissions to ocm backend plugin (janus-idp#1528)

### Features

* **argocd:** add argocd deployment lifecycle and summary component ([janus-idp#1540](janus-idp#1540)) ([4c7c533](janus-idp@4c7c533))
* **kiali:** add card for resources  ([janus-idp#1565](janus-idp#1565)) ([1e727aa](janus-idp@1e727aa))
* **ocm:** add basic permissions to ocm backend plugin ([janus-idp#1528](janus-idp#1528)) ([c28d564](janus-idp@c28d564))
* **orchestrator:** add ability to re-trigger workflow in error state ([janus-idp#1624](janus-idp#1624)) ([8709a37](janus-idp@8709a37))
* **orchestrator:** make the internal sonata podman compatible ([janus-idp#1612](janus-idp#1612)) ([e4e528e](janus-idp@e4e528e))
* **rbac:** add support for the new backend services ([janus-idp#1607](janus-idp#1607)) ([2892709](janus-idp@2892709))
* **rbac:** support for adding conditional permissions ([janus-idp#1588](janus-idp#1588)) ([2042244](janus-idp@2042244))
* **scaffolder:** create custom action for scaffolder templates ([janus-idp#1567](janus-idp#1567)) ([e30701e](janus-idp@e30701e))

### Bug Fixes

* **argocd:** fix argocd configurations visibility ([janus-idp#1618](janus-idp#1618)) ([ade677f](janus-idp@ade677f))
* **argocd:** fix sonarcloud lint warnings in argocd plugin ([janus-idp#1620](janus-idp#1620)) ([66d3763](janus-idp@66d3763))
* **kiali:** remove IstioConfig extra, Fix links and add kiali control ([janus-idp#1452](janus-idp#1452)) ([51a35f0](janus-idp@51a35f0))
* **kiali:** remove kiali-common from package. ([janus-idp#1586](janus-idp#1586)) ([b1748a4](janus-idp@b1748a4))
* **ocm:** update ocm frontend plugin readme ([janus-idp#1611](janus-idp#1611)) ([9960cc0](janus-idp@9960cc0))
* **orchestrator:** disabled MUI table thirdSortClick ([janus-idp#1614](janus-idp#1614)) ([5e541bd](janus-idp@5e541bd))
* **rbac:** hide frontend when permission framework was disabled ([janus-idp#1493](janus-idp#1493)) ([5aa012f](janus-idp@5aa012f))
* **rbac:** implement ability to disable rbac-backend plugin ([janus-idp#1501](janus-idp#1501)) ([6367965](janus-idp@6367965))
* sync lockfile ([janus-idp#1617](janus-idp#1617)) ([de7393d](janus-idp@de7393d))

### Documentation

* **kiali:** update rhdh docs ([janus-idp#1621](janus-idp#1621)) ([7087cba](janus-idp@7087cba))

### Other changes

* **argocd:** add playwright dev mode tests ([janus-idp#1616](janus-idp#1616)) ([07c1452](janus-idp@07c1452))
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
## [1.17.2](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-09)

### Features

* **orchestrator:** add ability to re-trigger workflow in error state ([janus-idp#1624](janus-idp#1624)) ([8709a37](janus-idp@8709a37))
* **scaffolder:** create custom action for scaffolder templates ([janus-idp#1567](janus-idp#1567)) ([e30701e](janus-idp@e30701e))

### Bug Fixes

* **rbac:** hide frontend when permission framework was disabled ([janus-idp#1493](janus-idp#1493)) ([5aa012f](janus-idp@5aa012f))
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
## [1.10.14](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-09)

### Features

* **argocd:** add argocd deployment lifecycle and summary component ([janus-idp#1540](janus-idp#1540)) ([4c7c533](janus-idp@4c7c533))
* **kiali:** add card for resources  ([janus-idp#1565](janus-idp#1565)) ([1e727aa](janus-idp@1e727aa))
* **orchestrator:** add ability to re-trigger workflow in error state ([janus-idp#1624](janus-idp#1624)) ([8709a37](janus-idp@8709a37))
* **rbac:** add support for the new backend services ([janus-idp#1607](janus-idp#1607)) ([2892709](janus-idp@2892709))
* **rbac:** support for adding conditional permissions ([janus-idp#1588](janus-idp#1588)) ([2042244](janus-idp@2042244))
* **scaffolder:** create custom action for scaffolder templates ([janus-idp#1567](janus-idp#1567)) ([e30701e](janus-idp@e30701e))

### Bug Fixes

* **argocd:** fix argocd configurations visibility ([janus-idp#1618](janus-idp#1618)) ([ade677f](janus-idp@ade677f))
* **argocd:** fix sonarcloud lint warnings in argocd plugin ([janus-idp#1620](janus-idp#1620)) ([66d3763](janus-idp@66d3763))
* **orchestrator:** disabled MUI table thirdSortClick ([janus-idp#1614](janus-idp#1614)) ([5e541bd](janus-idp@5e541bd))
* **rbac:** hide frontend when permission framework was disabled ([janus-idp#1493](janus-idp#1493)) ([5aa012f](janus-idp@5aa012f))
* **rbac:** implement ability to disable rbac-backend plugin ([janus-idp#1501](janus-idp#1501)) ([6367965](janus-idp@6367965))
* sync lockfile ([janus-idp#1617](janus-idp#1617)) ([de7393d](janus-idp@de7393d))

### Documentation

* **kiali:** update rhdh docs ([janus-idp#1621](janus-idp#1621)) ([7087cba](janus-idp@7087cba))

### Other changes

* **argocd:** add playwright dev mode tests ([janus-idp#1616](janus-idp#1616)) ([07c1452](janus-idp@07c1452))
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
## [1.4.6](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-09)

### ⚠ BREAKING CHANGES

* **ocm:** add basic permissions to ocm backend plugin (janus-idp#1528)

### Features

* **argocd:** add argocd deployment lifecycle and summary component ([janus-idp#1540](janus-idp#1540)) ([4c7c533](janus-idp@4c7c533))
* **kiali:** add card for resources  ([janus-idp#1565](janus-idp#1565)) ([1e727aa](janus-idp@1e727aa))
* **ocm:** add basic permissions to ocm backend plugin ([janus-idp#1528](janus-idp#1528)) ([c28d564](janus-idp@c28d564))
* **orchestrator:** add ability to re-trigger workflow in error state ([janus-idp#1624](janus-idp#1624)) ([8709a37](janus-idp@8709a37))
* **orchestrator:** make the internal sonata podman compatible ([janus-idp#1612](janus-idp#1612)) ([e4e528e](janus-idp@e4e528e))
* **rbac:** add support for the new backend services ([janus-idp#1607](janus-idp#1607)) ([2892709](janus-idp@2892709))
* **rbac:** support for adding conditional permissions ([janus-idp#1588](janus-idp#1588)) ([2042244](janus-idp@2042244))
* **scaffolder:** create custom action for scaffolder templates ([janus-idp#1567](janus-idp#1567)) ([e30701e](janus-idp@e30701e))

### Bug Fixes

* **argocd:** fix argocd configurations visibility ([janus-idp#1618](janus-idp#1618)) ([ade677f](janus-idp@ade677f))
* **argocd:** fix sonarcloud lint warnings in argocd plugin ([janus-idp#1620](janus-idp#1620)) ([66d3763](janus-idp@66d3763))
* **kiali:** remove IstioConfig extra, Fix links and add kiali control ([janus-idp#1452](janus-idp#1452)) ([51a35f0](janus-idp@51a35f0))
* **kiali:** remove kiali-common from package. ([janus-idp#1586](janus-idp#1586)) ([b1748a4](janus-idp@b1748a4))
* **ocm:** update ocm frontend plugin readme ([janus-idp#1611](janus-idp#1611)) ([9960cc0](janus-idp@9960cc0))
* **orchestrator:** disabled MUI table thirdSortClick ([janus-idp#1614](janus-idp#1614)) ([5e541bd](janus-idp@5e541bd))
* **rbac:** hide frontend when permission framework was disabled ([janus-idp#1493](janus-idp#1493)) ([5aa012f](janus-idp@5aa012f))
* **rbac:** implement ability to disable rbac-backend plugin ([janus-idp#1501](janus-idp#1501)) ([6367965](janus-idp@6367965))
* sync lockfile ([janus-idp#1617](janus-idp#1617)) ([de7393d](janus-idp@de7393d))

### Documentation

* **kiali:** update rhdh docs ([janus-idp#1621](janus-idp#1621)) ([7087cba](janus-idp@7087cba))

### Other changes

* **argocd:** add playwright dev mode tests ([janus-idp#1616](janus-idp#1616)) ([07c1452](janus-idp@07c1452))
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
## [1.3.6](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-09)

### ⚠ BREAKING CHANGES

* **ocm:** add basic permissions to ocm backend plugin (janus-idp#1528)

### Features

* **argocd:** add argocd deployment lifecycle and summary component ([janus-idp#1540](janus-idp#1540)) ([4c7c533](janus-idp@4c7c533))
* **kiali:** add card for resources  ([janus-idp#1565](janus-idp#1565)) ([1e727aa](janus-idp@1e727aa))
* **ocm:** add basic permissions to ocm backend plugin ([janus-idp#1528](janus-idp#1528)) ([c28d564](janus-idp@c28d564))
* **orchestrator:** add ability to re-trigger workflow in error state ([janus-idp#1624](janus-idp#1624)) ([8709a37](janus-idp@8709a37))
* **orchestrator:** make the internal sonata podman compatible ([janus-idp#1612](janus-idp#1612)) ([e4e528e](janus-idp@e4e528e))
* **rbac:** add support for the new backend services ([janus-idp#1607](janus-idp#1607)) ([2892709](janus-idp@2892709))
* **rbac:** support for adding conditional permissions ([janus-idp#1588](janus-idp#1588)) ([2042244](janus-idp@2042244))
* **scaffolder:** create custom action for scaffolder templates ([janus-idp#1567](janus-idp#1567)) ([e30701e](janus-idp@e30701e))

### Bug Fixes

* **argocd:** fix argocd configurations visibility ([janus-idp#1618](janus-idp#1618)) ([ade677f](janus-idp@ade677f))
* **argocd:** fix sonarcloud lint warnings in argocd plugin ([janus-idp#1620](janus-idp#1620)) ([66d3763](janus-idp@66d3763))
* **kiali:** remove IstioConfig extra, Fix links and add kiali control ([janus-idp#1452](janus-idp#1452)) ([51a35f0](janus-idp@51a35f0))
* **kiali:** remove kiali-common from package. ([janus-idp#1586](janus-idp#1586)) ([b1748a4](janus-idp@b1748a4))
* **ocm:** update ocm frontend plugin readme ([janus-idp#1611](janus-idp#1611)) ([9960cc0](janus-idp@9960cc0))
* **orchestrator:** disabled MUI table thirdSortClick ([janus-idp#1614](janus-idp#1614)) ([5e541bd](janus-idp@5e541bd))
* **rbac:** hide frontend when permission framework was disabled ([janus-idp#1493](janus-idp#1493)) ([5aa012f](janus-idp@5aa012f))
* **rbac:** implement ability to disable rbac-backend plugin ([janus-idp#1501](janus-idp#1501)) ([6367965](janus-idp@6367965))
* sync lockfile ([janus-idp#1617](janus-idp#1617)) ([de7393d](janus-idp@de7393d))

### Documentation

* **kiali:** update rhdh docs ([janus-idp#1621](janus-idp#1621)) ([7087cba](janus-idp@7087cba))

### Other changes

* **argocd:** add playwright dev mode tests ([janus-idp#1616](janus-idp#1616)) ([07c1452](janus-idp@07c1452))
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
## [1.4.6](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-09)

### ⚠ BREAKING CHANGES

* **ocm:** add basic permissions to ocm backend plugin (janus-idp#1528)

### Features

* **argocd:** add argocd deployment lifecycle and summary component ([janus-idp#1540](janus-idp#1540)) ([4c7c533](janus-idp@4c7c533))
* **kiali:** add card for resources  ([janus-idp#1565](janus-idp#1565)) ([1e727aa](janus-idp@1e727aa))
* **ocm:** add basic permissions to ocm backend plugin ([janus-idp#1528](janus-idp#1528)) ([c28d564](janus-idp@c28d564))
* **orchestrator:** add ability to re-trigger workflow in error state ([janus-idp#1624](janus-idp#1624)) ([8709a37](janus-idp@8709a37))
* **orchestrator:** make the internal sonata podman compatible ([janus-idp#1612](janus-idp#1612)) ([e4e528e](janus-idp@e4e528e))
* **rbac:** add support for the new backend services ([janus-idp#1607](janus-idp#1607)) ([2892709](janus-idp@2892709))
* **rbac:** support for adding conditional permissions ([janus-idp#1588](janus-idp#1588)) ([2042244](janus-idp@2042244))
* **scaffolder:** create custom action for scaffolder templates ([janus-idp#1567](janus-idp#1567)) ([e30701e](janus-idp@e30701e))

### Bug Fixes

* **argocd:** fix argocd configurations visibility ([janus-idp#1618](janus-idp#1618)) ([ade677f](janus-idp@ade677f))
* **argocd:** fix sonarcloud lint warnings in argocd plugin ([janus-idp#1620](janus-idp#1620)) ([66d3763](janus-idp@66d3763))
* **kiali:** remove IstioConfig extra, Fix links and add kiali control ([janus-idp#1452](janus-idp#1452)) ([51a35f0](janus-idp@51a35f0))
* **kiali:** remove kiali-common from package. ([janus-idp#1586](janus-idp#1586)) ([b1748a4](janus-idp@b1748a4))
* **ocm:** update ocm frontend plugin readme ([janus-idp#1611](janus-idp#1611)) ([9960cc0](janus-idp@9960cc0))
* **orchestrator:** disabled MUI table thirdSortClick ([janus-idp#1614](janus-idp#1614)) ([5e541bd](janus-idp@5e541bd))
* **rbac:** hide frontend when permission framework was disabled ([janus-idp#1493](janus-idp#1493)) ([5aa012f](janus-idp@5aa012f))
* **rbac:** implement ability to disable rbac-backend plugin ([janus-idp#1501](janus-idp#1501)) ([6367965](janus-idp@6367965))
* sync lockfile ([janus-idp#1617](janus-idp#1617)) ([de7393d](janus-idp@de7393d))

### Documentation

* **kiali:** update rhdh docs ([janus-idp#1621](janus-idp#1621)) ([7087cba](janus-idp@7087cba))

### Other changes

* **argocd:** add playwright dev mode tests ([janus-idp#1616](janus-idp#1616)) ([07c1452](janus-idp@07c1452))
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
## [1.5.6](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-09)

### ⚠ BREAKING CHANGES

* **ocm:** add basic permissions to ocm backend plugin (janus-idp#1528)

### Features

* **argocd:** add argocd deployment lifecycle and summary component ([janus-idp#1540](janus-idp#1540)) ([4c7c533](janus-idp@4c7c533))
* **kiali:** add card for resources  ([janus-idp#1565](janus-idp#1565)) ([1e727aa](janus-idp@1e727aa))
* **ocm:** add basic permissions to ocm backend plugin ([janus-idp#1528](janus-idp#1528)) ([c28d564](janus-idp@c28d564))
* **orchestrator:** add ability to re-trigger workflow in error state ([janus-idp#1624](janus-idp#1624)) ([8709a37](janus-idp@8709a37))
* **orchestrator:** make the internal sonata podman compatible ([janus-idp#1612](janus-idp#1612)) ([e4e528e](janus-idp@e4e528e))
* **rbac:** add support for the new backend services ([janus-idp#1607](janus-idp#1607)) ([2892709](janus-idp@2892709))
* **rbac:** support for adding conditional permissions ([janus-idp#1588](janus-idp#1588)) ([2042244](janus-idp@2042244))
* **scaffolder:** create custom action for scaffolder templates ([janus-idp#1567](janus-idp#1567)) ([e30701e](janus-idp@e30701e))

### Bug Fixes

* **argocd:** fix argocd configurations visibility ([janus-idp#1618](janus-idp#1618)) ([ade677f](janus-idp@ade677f))
* **argocd:** fix sonarcloud lint warnings in argocd plugin ([janus-idp#1620](janus-idp#1620)) ([66d3763](janus-idp@66d3763))
* **kiali:** remove IstioConfig extra, Fix links and add kiali control ([janus-idp#1452](janus-idp#1452)) ([51a35f0](janus-idp@51a35f0))
* **kiali:** remove kiali-common from package. ([janus-idp#1586](janus-idp#1586)) ([b1748a4](janus-idp@b1748a4))
* **ocm:** update ocm frontend plugin readme ([janus-idp#1611](janus-idp#1611)) ([9960cc0](janus-idp@9960cc0))
* **orchestrator:** disabled MUI table thirdSortClick ([janus-idp#1614](janus-idp#1614)) ([5e541bd](janus-idp@5e541bd))
* **rbac:** hide frontend when permission framework was disabled ([janus-idp#1493](janus-idp#1493)) ([5aa012f](janus-idp@5aa012f))
* **rbac:** implement ability to disable rbac-backend plugin ([janus-idp#1501](janus-idp#1501)) ([6367965](janus-idp@6367965))
* sync lockfile ([janus-idp#1617](janus-idp#1617)) ([de7393d](janus-idp@de7393d))

### Documentation

* **kiali:** update rhdh docs ([janus-idp#1621](janus-idp#1621)) ([7087cba](janus-idp@7087cba))

### Other changes

* **argocd:** add playwright dev mode tests ([janus-idp#1616](janus-idp#1616)) ([07c1452](janus-idp@07c1452))
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
## [1.2.6](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-09)

### ⚠ BREAKING CHANGES

* **ocm:** add basic permissions to ocm backend plugin (janus-idp#1528)

### Features

* **argocd:** add argocd deployment lifecycle and summary component ([janus-idp#1540](janus-idp#1540)) ([4c7c533](janus-idp@4c7c533))
* **kiali:** add card for resources  ([janus-idp#1565](janus-idp#1565)) ([1e727aa](janus-idp@1e727aa))
* **ocm:** add basic permissions to ocm backend plugin ([janus-idp#1528](janus-idp#1528)) ([c28d564](janus-idp@c28d564))
* **orchestrator:** add ability to re-trigger workflow in error state ([janus-idp#1624](janus-idp#1624)) ([8709a37](janus-idp@8709a37))
* **orchestrator:** make the internal sonata podman compatible ([janus-idp#1612](janus-idp#1612)) ([e4e528e](janus-idp@e4e528e))
* **rbac:** add support for the new backend services ([janus-idp#1607](janus-idp#1607)) ([2892709](janus-idp@2892709))
* **rbac:** support for adding conditional permissions ([janus-idp#1588](janus-idp#1588)) ([2042244](janus-idp@2042244))
* **scaffolder:** create custom action for scaffolder templates ([janus-idp#1567](janus-idp#1567)) ([e30701e](janus-idp@e30701e))

### Bug Fixes

* **argocd:** fix argocd configurations visibility ([janus-idp#1618](janus-idp#1618)) ([ade677f](janus-idp@ade677f))
* **argocd:** fix sonarcloud lint warnings in argocd plugin ([janus-idp#1620](janus-idp#1620)) ([66d3763](janus-idp@66d3763))
* **kiali:** remove IstioConfig extra, Fix links and add kiali control ([janus-idp#1452](janus-idp#1452)) ([51a35f0](janus-idp@51a35f0))
* **kiali:** remove kiali-common from package. ([janus-idp#1586](janus-idp#1586)) ([b1748a4](janus-idp@b1748a4))
* **ocm:** update ocm frontend plugin readme ([janus-idp#1611](janus-idp#1611)) ([9960cc0](janus-idp@9960cc0))
* **orchestrator:** disabled MUI table thirdSortClick ([janus-idp#1614](janus-idp#1614)) ([5e541bd](janus-idp@5e541bd))
* **rbac:** hide frontend when permission framework was disabled ([janus-idp#1493](janus-idp#1493)) ([5aa012f](janus-idp@5aa012f))
* **rbac:** implement ability to disable rbac-backend plugin ([janus-idp#1501](janus-idp#1501)) ([6367965](janus-idp@6367965))
* sync lockfile ([janus-idp#1617](janus-idp#1617)) ([de7393d](janus-idp@de7393d))

### Documentation

* **kiali:** update rhdh docs ([janus-idp#1621](janus-idp#1621)) ([7087cba](janus-idp@7087cba))

### Other changes

* **argocd:** add playwright dev mode tests ([janus-idp#1616](janus-idp#1616)) ([07c1452](janus-idp@07c1452))
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
## [1.4.12](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-09)

### ⚠ BREAKING CHANGES

* **ocm:** add basic permissions to ocm backend plugin (janus-idp#1528)

### Features

* **argocd:** add argocd deployment lifecycle and summary component ([janus-idp#1540](janus-idp#1540)) ([4c7c533](janus-idp@4c7c533))
* **kiali:** add card for resources  ([janus-idp#1565](janus-idp#1565)) ([1e727aa](janus-idp@1e727aa))
* **ocm:** add basic permissions to ocm backend plugin ([janus-idp#1528](janus-idp#1528)) ([c28d564](janus-idp@c28d564))
* **orchestrator:** add ability to re-trigger workflow in error state ([janus-idp#1624](janus-idp#1624)) ([8709a37](janus-idp@8709a37))
* **orchestrator:** make the internal sonata podman compatible ([janus-idp#1612](janus-idp#1612)) ([e4e528e](janus-idp@e4e528e))
* **rbac:** add support for the new backend services ([janus-idp#1607](janus-idp#1607)) ([2892709](janus-idp@2892709))
* **rbac:** support for adding conditional permissions ([janus-idp#1588](janus-idp#1588)) ([2042244](janus-idp@2042244))
* **scaffolder:** create custom action for scaffolder templates ([janus-idp#1567](janus-idp#1567)) ([e30701e](janus-idp@e30701e))

### Bug Fixes

* **argocd:** fix argocd configurations visibility ([janus-idp#1618](janus-idp#1618)) ([ade677f](janus-idp@ade677f))
* **argocd:** fix sonarcloud lint warnings in argocd plugin ([janus-idp#1620](janus-idp#1620)) ([66d3763](janus-idp@66d3763))
* **kiali:** remove IstioConfig extra, Fix links and add kiali control ([janus-idp#1452](janus-idp#1452)) ([51a35f0](janus-idp@51a35f0))
* **kiali:** remove kiali-common from package. ([janus-idp#1586](janus-idp#1586)) ([b1748a4](janus-idp@b1748a4))
* **ocm:** update ocm frontend plugin readme ([janus-idp#1611](janus-idp#1611)) ([9960cc0](janus-idp@9960cc0))
* **orchestrator:** disabled MUI table thirdSortClick ([janus-idp#1614](janus-idp#1614)) ([5e541bd](janus-idp@5e541bd))
* **rbac:** hide frontend when permission framework was disabled ([janus-idp#1493](janus-idp#1493)) ([5aa012f](janus-idp@5aa012f))
* **rbac:** implement ability to disable rbac-backend plugin ([janus-idp#1501](janus-idp#1501)) ([6367965](janus-idp@6367965))
* sync lockfile ([janus-idp#1617](janus-idp#1617)) ([de7393d](janus-idp@de7393d))

### Documentation

* **kiali:** update rhdh docs ([janus-idp#1621](janus-idp#1621)) ([7087cba](janus-idp@7087cba))

### Other changes

* **argocd:** add playwright dev mode tests ([janus-idp#1616](janus-idp#1616)) ([07c1452](janus-idp@07c1452))
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
## [4.0.2](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-09)

### Features

* **argocd:** add argocd deployment lifecycle and summary component ([janus-idp#1540](janus-idp#1540)) ([4c7c533](janus-idp@4c7c533))
* **kiali:** add card for resources  ([janus-idp#1565](janus-idp#1565)) ([1e727aa](janus-idp@1e727aa))
* **orchestrator:** add ability to re-trigger workflow in error state ([janus-idp#1624](janus-idp#1624)) ([8709a37](janus-idp@8709a37))
* **rbac:** add support for the new backend services ([janus-idp#1607](janus-idp#1607)) ([2892709](janus-idp@2892709))
* **rbac:** support for adding conditional permissions ([janus-idp#1588](janus-idp#1588)) ([2042244](janus-idp@2042244))
* **scaffolder:** create custom action for scaffolder templates ([janus-idp#1567](janus-idp#1567)) ([e30701e](janus-idp@e30701e))

### Bug Fixes

* **argocd:** fix argocd configurations visibility ([janus-idp#1618](janus-idp#1618)) ([ade677f](janus-idp@ade677f))
* **argocd:** fix sonarcloud lint warnings in argocd plugin ([janus-idp#1620](janus-idp#1620)) ([66d3763](janus-idp@66d3763))
* **kiali:** remove kiali-common from package. ([janus-idp#1586](janus-idp#1586)) ([b1748a4](janus-idp@b1748a4))
* **orchestrator:** disabled MUI table thirdSortClick ([janus-idp#1614](janus-idp#1614)) ([5e541bd](janus-idp@5e541bd))
* **rbac:** hide frontend when permission framework was disabled ([janus-idp#1493](janus-idp#1493)) ([5aa012f](janus-idp@5aa012f))
* **rbac:** implement ability to disable rbac-backend plugin ([janus-idp#1501](janus-idp#1501)) ([6367965](janus-idp@6367965))
* sync lockfile ([janus-idp#1617](janus-idp#1617)) ([de7393d](janus-idp@de7393d))

### Documentation

* **kiali:** update rhdh docs ([janus-idp#1621](janus-idp#1621)) ([7087cba](janus-idp@7087cba))

### Other changes

* **argocd:** add playwright dev mode tests ([janus-idp#1616](janus-idp#1616)) ([07c1452](janus-idp@07c1452))
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
## [4.0.2](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-09)

### Features

* **argocd:** add argocd deployment lifecycle and summary component ([janus-idp#1540](janus-idp#1540)) ([4c7c533](janus-idp@4c7c533))
* **kiali:** add card for resources  ([janus-idp#1565](janus-idp#1565)) ([1e727aa](janus-idp@1e727aa))
* **orchestrator:** add ability to re-trigger workflow in error state ([janus-idp#1624](janus-idp#1624)) ([8709a37](janus-idp@8709a37))
* **rbac:** add support for the new backend services ([janus-idp#1607](janus-idp#1607)) ([2892709](janus-idp@2892709))
* **rbac:** support for adding conditional permissions ([janus-idp#1588](janus-idp#1588)) ([2042244](janus-idp@2042244))
* **scaffolder:** create custom action for scaffolder templates ([janus-idp#1567](janus-idp#1567)) ([e30701e](janus-idp@e30701e))

### Bug Fixes

* **argocd:** fix argocd configurations visibility ([janus-idp#1618](janus-idp#1618)) ([ade677f](janus-idp@ade677f))
* **argocd:** fix sonarcloud lint warnings in argocd plugin ([janus-idp#1620](janus-idp#1620)) ([66d3763](janus-idp@66d3763))
* **kiali:** remove kiali-common from package. ([janus-idp#1586](janus-idp#1586)) ([b1748a4](janus-idp@b1748a4))
* **orchestrator:** disabled MUI table thirdSortClick ([janus-idp#1614](janus-idp#1614)) ([5e541bd](janus-idp@5e541bd))
* **rbac:** hide frontend when permission framework was disabled ([janus-idp#1493](janus-idp#1493)) ([5aa012f](janus-idp@5aa012f))
* **rbac:** implement ability to disable rbac-backend plugin ([janus-idp#1501](janus-idp#1501)) ([6367965](janus-idp@6367965))
* sync lockfile ([janus-idp#1617](janus-idp#1617)) ([de7393d](janus-idp@de7393d))

### Documentation

* **kiali:** update rhdh docs ([janus-idp#1621](janus-idp#1621)) ([7087cba](janus-idp@7087cba))

### Other changes

* **argocd:** add playwright dev mode tests ([janus-idp#1616](janus-idp#1616)) ([07c1452](janus-idp@07c1452))
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
## [3.0.1](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-09)

### Features

* **argocd:** add argocd deployment lifecycle and summary component ([janus-idp#1540](janus-idp#1540)) ([4c7c533](janus-idp@4c7c533))
* **kiali:** add card for resources  ([janus-idp#1565](janus-idp#1565)) ([1e727aa](janus-idp@1e727aa))
* **orchestrator:** add ability to re-trigger workflow in error state ([janus-idp#1624](janus-idp#1624)) ([8709a37](janus-idp@8709a37))
* **orchestrator:** make the internal sonata podman compatible ([janus-idp#1612](janus-idp#1612)) ([e4e528e](janus-idp@e4e528e))
* **rbac:** add support for the new backend services ([janus-idp#1607](janus-idp#1607)) ([2892709](janus-idp@2892709))
* **rbac:** support for adding conditional permissions ([janus-idp#1588](janus-idp#1588)) ([2042244](janus-idp@2042244))
* **scaffolder:** create custom action for scaffolder templates ([janus-idp#1567](janus-idp#1567)) ([e30701e](janus-idp@e30701e))

### Bug Fixes

* **argocd:** fix argocd configurations visibility ([janus-idp#1618](janus-idp#1618)) ([ade677f](janus-idp@ade677f))
* **argocd:** fix sonarcloud lint warnings in argocd plugin ([janus-idp#1620](janus-idp#1620)) ([66d3763](janus-idp@66d3763))
* **kiali:** remove kiali-common from package. ([janus-idp#1586](janus-idp#1586)) ([b1748a4](janus-idp@b1748a4))
* **ocm:** update ocm frontend plugin readme ([janus-idp#1611](janus-idp#1611)) ([9960cc0](janus-idp@9960cc0))
* **orchestrator:** disabled MUI table thirdSortClick ([janus-idp#1614](janus-idp#1614)) ([5e541bd](janus-idp@5e541bd))
* **rbac:** hide frontend when permission framework was disabled ([janus-idp#1493](janus-idp#1493)) ([5aa012f](janus-idp@5aa012f))
* **rbac:** implement ability to disable rbac-backend plugin ([janus-idp#1501](janus-idp#1501)) ([6367965](janus-idp@6367965))
* sync lockfile ([janus-idp#1617](janus-idp#1617)) ([de7393d](janus-idp@de7393d))

### Documentation

* **kiali:** update rhdh docs ([janus-idp#1621](janus-idp#1621)) ([7087cba](janus-idp@7087cba))

### Other changes

* **argocd:** add playwright dev mode tests ([janus-idp#1616](janus-idp#1616)) ([07c1452](janus-idp@07c1452))
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
## [1.4.6](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-09)

### ⚠ BREAKING CHANGES

* **ocm:** add basic permissions to ocm backend plugin (janus-idp#1528)

### Features

* **argocd:** add argocd deployment lifecycle and summary component ([janus-idp#1540](janus-idp#1540)) ([4c7c533](janus-idp@4c7c533))
* **kiali:** add card for resources  ([janus-idp#1565](janus-idp#1565)) ([1e727aa](janus-idp@1e727aa))
* **ocm:** add basic permissions to ocm backend plugin ([janus-idp#1528](janus-idp#1528)) ([c28d564](janus-idp@c28d564))
* **orchestrator:** add ability to re-trigger workflow in error state ([janus-idp#1624](janus-idp#1624)) ([8709a37](janus-idp@8709a37))
* **orchestrator:** make the internal sonata podman compatible ([janus-idp#1612](janus-idp#1612)) ([e4e528e](janus-idp@e4e528e))
* **rbac:** add support for the new backend services ([janus-idp#1607](janus-idp#1607)) ([2892709](janus-idp@2892709))
* **rbac:** support for adding conditional permissions ([janus-idp#1588](janus-idp#1588)) ([2042244](janus-idp@2042244))
* **scaffolder:** create custom action for scaffolder templates ([janus-idp#1567](janus-idp#1567)) ([e30701e](janus-idp@e30701e))

### Bug Fixes

* **argocd:** fix argocd configurations visibility ([janus-idp#1618](janus-idp#1618)) ([ade677f](janus-idp@ade677f))
* **argocd:** fix sonarcloud lint warnings in argocd plugin ([janus-idp#1620](janus-idp#1620)) ([66d3763](janus-idp@66d3763))
* **kiali:** remove IstioConfig extra, Fix links and add kiali control ([janus-idp#1452](janus-idp#1452)) ([51a35f0](janus-idp@51a35f0))
* **kiali:** remove kiali-common from package. ([janus-idp#1586](janus-idp#1586)) ([b1748a4](janus-idp@b1748a4))
* **ocm:** update ocm frontend plugin readme ([janus-idp#1611](janus-idp#1611)) ([9960cc0](janus-idp@9960cc0))
* **orchestrator:** disabled MUI table thirdSortClick ([janus-idp#1614](janus-idp#1614)) ([5e541bd](janus-idp@5e541bd))
* **rbac:** hide frontend when permission framework was disabled ([janus-idp#1493](janus-idp#1493)) ([5aa012f](janus-idp@5aa012f))
* **rbac:** implement ability to disable rbac-backend plugin ([janus-idp#1501](janus-idp#1501)) ([6367965](janus-idp@6367965))
* sync lockfile ([janus-idp#1617](janus-idp#1617)) ([de7393d](janus-idp@de7393d))

### Documentation

* **kiali:** update rhdh docs ([janus-idp#1621](janus-idp#1621)) ([7087cba](janus-idp@7087cba))

### Other changes

* **argocd:** add playwright dev mode tests ([janus-idp#1616](janus-idp#1616)) ([07c1452](janus-idp@07c1452))
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
## [1.6.7](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-09)

### ⚠ BREAKING CHANGES

* **ocm:** add basic permissions to ocm backend plugin (janus-idp#1528)

### Features

* **argocd:** add argocd deployment lifecycle and summary component ([janus-idp#1540](janus-idp#1540)) ([4c7c533](janus-idp@4c7c533))
* **kiali:** add card for resources  ([janus-idp#1565](janus-idp#1565)) ([1e727aa](janus-idp@1e727aa))
* **ocm:** add basic permissions to ocm backend plugin ([janus-idp#1528](janus-idp#1528)) ([c28d564](janus-idp@c28d564))
* **orchestrator:** add ability to re-trigger workflow in error state ([janus-idp#1624](janus-idp#1624)) ([8709a37](janus-idp@8709a37))
* **orchestrator:** make the internal sonata podman compatible ([janus-idp#1612](janus-idp#1612)) ([e4e528e](janus-idp@e4e528e))
* **rbac:** add support for the new backend services ([janus-idp#1607](janus-idp#1607)) ([2892709](janus-idp@2892709))
* **rbac:** support for adding conditional permissions ([janus-idp#1588](janus-idp#1588)) ([2042244](janus-idp@2042244))
* **scaffolder:** create custom action for scaffolder templates ([janus-idp#1567](janus-idp#1567)) ([e30701e](janus-idp@e30701e))

### Bug Fixes

* **argocd:** fix argocd configurations visibility ([janus-idp#1618](janus-idp#1618)) ([ade677f](janus-idp@ade677f))
* **argocd:** fix sonarcloud lint warnings in argocd plugin ([janus-idp#1620](janus-idp#1620)) ([66d3763](janus-idp@66d3763))
* **kiali:** remove IstioConfig extra, Fix links and add kiali control ([janus-idp#1452](janus-idp#1452)) ([51a35f0](janus-idp@51a35f0))
* **kiali:** remove kiali-common from package. ([janus-idp#1586](janus-idp#1586)) ([b1748a4](janus-idp@b1748a4))
* **ocm:** update ocm frontend plugin readme ([janus-idp#1611](janus-idp#1611)) ([9960cc0](janus-idp@9960cc0))
* **orchestrator:** disabled MUI table thirdSortClick ([janus-idp#1614](janus-idp#1614)) ([5e541bd](janus-idp@5e541bd))
* **rbac:** hide frontend when permission framework was disabled ([janus-idp#1493](janus-idp#1493)) ([5aa012f](janus-idp@5aa012f))
* **rbac:** implement ability to disable rbac-backend plugin ([janus-idp#1501](janus-idp#1501)) ([6367965](janus-idp@6367965))
* sync lockfile ([janus-idp#1617](janus-idp#1617)) ([de7393d](janus-idp@de7393d))

### Documentation

* **kiali:** update rhdh docs ([janus-idp#1621](janus-idp#1621)) ([7087cba](janus-idp@7087cba))

### Other changes

* **argocd:** add playwright dev mode tests ([janus-idp#1616](janus-idp#1616)) ([07c1452](janus-idp@07c1452))
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
## [1.4.6](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-09)

### ⚠ BREAKING CHANGES

* **ocm:** add basic permissions to ocm backend plugin (janus-idp#1528)

### Features

* **argocd:** add argocd deployment lifecycle and summary component ([janus-idp#1540](janus-idp#1540)) ([4c7c533](janus-idp@4c7c533))
* **kiali:** add card for resources  ([janus-idp#1565](janus-idp#1565)) ([1e727aa](janus-idp@1e727aa))
* **ocm:** add basic permissions to ocm backend plugin ([janus-idp#1528](janus-idp#1528)) ([c28d564](janus-idp@c28d564))
* **orchestrator:** add ability to re-trigger workflow in error state ([janus-idp#1624](janus-idp#1624)) ([8709a37](janus-idp@8709a37))
* **orchestrator:** make the internal sonata podman compatible ([janus-idp#1612](janus-idp#1612)) ([e4e528e](janus-idp@e4e528e))
* **rbac:** add support for the new backend services ([janus-idp#1607](janus-idp#1607)) ([2892709](janus-idp@2892709))
* **rbac:** support for adding conditional permissions ([janus-idp#1588](janus-idp#1588)) ([2042244](janus-idp@2042244))
* **scaffolder:** create custom action for scaffolder templates ([janus-idp#1567](janus-idp#1567)) ([e30701e](janus-idp@e30701e))

### Bug Fixes

* **argocd:** fix argocd configurations visibility ([janus-idp#1618](janus-idp#1618)) ([ade677f](janus-idp@ade677f))
* **argocd:** fix sonarcloud lint warnings in argocd plugin ([janus-idp#1620](janus-idp#1620)) ([66d3763](janus-idp@66d3763))
* **kiali:** remove IstioConfig extra, Fix links and add kiali control ([janus-idp#1452](janus-idp#1452)) ([51a35f0](janus-idp@51a35f0))
* **kiali:** remove kiali-common from package. ([janus-idp#1586](janus-idp#1586)) ([b1748a4](janus-idp@b1748a4))
* **ocm:** update ocm frontend plugin readme ([janus-idp#1611](janus-idp#1611)) ([9960cc0](janus-idp@9960cc0))
* **orchestrator:** disabled MUI table thirdSortClick ([janus-idp#1614](janus-idp#1614)) ([5e541bd](janus-idp@5e541bd))
* **rbac:** hide frontend when permission framework was disabled ([janus-idp#1493](janus-idp#1493)) ([5aa012f](janus-idp@5aa012f))
* **rbac:** implement ability to disable rbac-backend plugin ([janus-idp#1501](janus-idp#1501)) ([6367965](janus-idp@6367965))
* sync lockfile ([janus-idp#1617](janus-idp#1617)) ([de7393d](janus-idp@de7393d))

### Documentation

* **kiali:** update rhdh docs ([janus-idp#1621](janus-idp#1621)) ([7087cba](janus-idp@7087cba))

### Other changes

* **argocd:** add playwright dev mode tests ([janus-idp#1616](janus-idp#1616)) ([07c1452](janus-idp@07c1452))
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
## [1.18.2](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-09)

### Features

* **orchestrator:** add ability to re-trigger workflow in error state ([janus-idp#1624](janus-idp#1624)) ([8709a37](janus-idp@8709a37))
* **scaffolder:** create custom action for scaffolder templates ([janus-idp#1567](janus-idp#1567)) ([e30701e](janus-idp@e30701e))
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
## [2.8.2](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-09)

### Features

* **orchestrator:** add ability to re-trigger workflow in error state ([janus-idp#1624](janus-idp#1624)) ([8709a37](janus-idp@8709a37))
* **rbac:** support for adding conditional permissions ([janus-idp#1588](janus-idp#1588)) ([2042244](janus-idp@2042244))
* **scaffolder:** create custom action for scaffolder templates ([janus-idp#1567](janus-idp#1567)) ([e30701e](janus-idp@e30701e))

### Bug Fixes

* **argocd:** fix argocd configurations visibility ([janus-idp#1618](janus-idp#1618)) ([ade677f](janus-idp@ade677f))
* **argocd:** fix sonarcloud lint warnings in argocd plugin ([janus-idp#1620](janus-idp#1620)) ([66d3763](janus-idp@66d3763))
* **rbac:** hide frontend when permission framework was disabled ([janus-idp#1493](janus-idp#1493)) ([5aa012f](janus-idp@5aa012f))

### Documentation

* **kiali:** update rhdh docs ([janus-idp#1621](janus-idp#1621)) ([7087cba](janus-idp@7087cba))
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
## [1.4.2](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-09)

### ⚠ BREAKING CHANGES

* **ocm:** add basic permissions to ocm backend plugin (janus-idp#1528)

### Features

* **argocd:** add argocd deployment lifecycle and summary component ([janus-idp#1540](janus-idp#1540)) ([4c7c533](janus-idp@4c7c533))
* **bulk-import:** allow user to select repositories from side panel ([janus-idp#1430](janus-idp#1430)) ([ffcd101](janus-idp@ffcd101))
* **kiali:** add card for resources  ([janus-idp#1565](janus-idp#1565)) ([1e727aa](janus-idp@1e727aa))
* **ocm:** add basic permissions to ocm backend plugin ([janus-idp#1528](janus-idp#1528)) ([c28d564](janus-idp@c28d564))
* **orchestrator:** add ability to re-trigger workflow in error state ([janus-idp#1624](janus-idp#1624)) ([8709a37](janus-idp@8709a37))
* **orchestrator:** add endpoint to retrigger workflow in error state ([janus-idp#1343](janus-idp#1343)) ([328d23a](janus-idp@328d23a))
* **orchestrator:** make the internal sonata podman compatible ([janus-idp#1612](janus-idp#1612)) ([e4e528e](janus-idp@e4e528e))
* **rbac:** add support for the new backend services ([janus-idp#1607](janus-idp#1607)) ([2892709](janus-idp@2892709))
* **rbac:** add the optional maxDepth feature ([janus-idp#1486](janus-idp#1486)) ([ea87f34](janus-idp@ea87f34))
* **rbac:** lazy load temporary enforcer ([janus-idp#1513](janus-idp#1513)) ([b5f1552](janus-idp@b5f1552))
* **rbac:** support for adding conditional permissions ([janus-idp#1588](janus-idp#1588)) ([2042244](janus-idp@2042244))
* **scaffolder:** create custom action for scaffolder templates ([janus-idp#1567](janus-idp#1567)) ([e30701e](janus-idp@e30701e))

### Bug Fixes

* **argocd:** fix argocd configurations visibility ([janus-idp#1618](janus-idp#1618)) ([ade677f](janus-idp@ade677f))
* **argocd:** fix sonarcloud lint warnings in argocd plugin ([janus-idp#1620](janus-idp#1620)) ([66d3763](janus-idp@66d3763))
* **cli:** add `resolve.fallback` for node dependencies in the `export-dynamic-plugin` CLI for frontend plugins. ([janus-idp#1590](janus-idp#1590)) ([e860c3b](janus-idp@e860c3b))
* **cli:** allow exporting dynamic plugins from `frontend-plugin-module` packages. ([janus-idp#1593](janus-idp#1593)) ([55508ba](janus-idp@55508ba))
* **cli:** allow retrieving scalprum config from an external file in `export-dynamic-plugin`. ([janus-idp#1598](janus-idp#1598)) ([889be7f](janus-idp@889be7f))
* **cli:** completely removing the requirement for `app-config` when exporting fronted plugins to dynamic. ([janus-idp#1603](janus-idp#1603)) ([7fb243a](janus-idp@7fb243a))
* **cli:** fix entrypoint validation when running with `npx` on some packages with `alpha` API. ([janus-idp#1545](janus-idp#1545)) ([3d9781c](janus-idp@3d9781c))
* **cli:** remove the requirement for `app-config` when exporting fronted plugins to dynamic. ([janus-idp#1592](janus-idp#1592)) ([577efff](janus-idp@577efff))
* **deps:** update dependency bfj to v8 ([janus-idp#1463](janus-idp#1463)) ([01d9360](janus-idp@01d9360))
* **feedback:** add support for jira cloud instance ([janus-idp#1582](janus-idp#1582)) ([5425e54](janus-idp@5425e54)), closes [janus-idp#1543](janus-idp#1543)
* **kiali:** remove IstioConfig extra, Fix links and add kiali control ([janus-idp#1452](janus-idp#1452)) ([51a35f0](janus-idp@51a35f0))
* **kiali:** remove kiali-common from package. ([janus-idp#1586](janus-idp#1586)) ([b1748a4](janus-idp@b1748a4))
* **kiali:** update load for overview page ([janus-idp#1491](janus-idp#1491)) ([8de16e2](janus-idp@8de16e2))
* **ocm:** update ocm frontend plugin readme ([janus-idp#1611](janus-idp#1611)) ([9960cc0](janus-idp@9960cc0))
* **orchestrator:** allows serving the editor envelope in disconnected environments ([janus-idp#1450](janus-idp#1450)) ([1e778d8](janus-idp@1e778d8))
* **orchestrator:** disable sorting ID column in workflow runs table ([janus-idp#1595](janus-idp#1595)) ([4d4875e](janus-idp@4d4875e))
* **orchestrator:** disabled MUI table thirdSortClick ([janus-idp#1614](janus-idp#1614)) ([5e541bd](janus-idp@5e541bd))
* **rbac:** hide frontend when permission framework was disabled ([janus-idp#1493](janus-idp#1493)) ([5aa012f](janus-idp@5aa012f))
* **rbac:** implement ability to disable rbac-backend plugin ([janus-idp#1501](janus-idp#1501)) ([6367965](janus-idp@6367965))
* sync lockfile ([janus-idp#1617](janus-idp#1617)) ([de7393d](janus-idp@de7393d))
* **ui:** remove extra inline style ([janus-idp#1548](janus-idp#1548)) ([4f38030](janus-idp@4f38030))

### Documentation

* **kiali:** update rhdh docs ([janus-idp#1621](janus-idp#1621)) ([7087cba](janus-idp@7087cba))
* **orchestrator:** fix quick start urls to private repo and make image urls raw ([janus-idp#1521](janus-idp#1521)) ([eefd264](janus-idp@eefd264))
* **servicenow:** fix typo in the service now documentation ([janus-idp#1596](janus-idp#1596)) ([9de4ff6](janus-idp@9de4ff6))

### Other changes

* **argocd:** add playwright dev mode tests ([janus-idp#1616](janus-idp#1616)) ([07c1452](janus-idp@07c1452))
* **cli:** new `--in-place`/`--no-in-place` option to the `export-dynamic-plugin` CLI command to allow exporting to `dist-dynamic` (when value is `false`). ([janus-idp#1584](janus-idp#1584)) ([4b5cc40](janus-idp@4b5cc40))
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
## [1.1.1](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-09)

### ⚠ BREAKING CHANGES

* **ocm:** add basic permissions to ocm backend plugin (janus-idp#1528)

### Features

* **argocd:** add argocd deployment lifecycle and summary component ([janus-idp#1540](janus-idp#1540)) ([4c7c533](janus-idp@4c7c533))
* **bulk-import:** allow user to select repositories from side panel ([janus-idp#1430](janus-idp#1430)) ([ffcd101](janus-idp@ffcd101))
* **kiali:** add card for resources  ([janus-idp#1565](janus-idp#1565)) ([1e727aa](janus-idp@1e727aa))
* **ocm:** add basic permissions to ocm backend plugin ([janus-idp#1528](janus-idp#1528)) ([c28d564](janus-idp@c28d564))
* **orchestrator:** add ability to re-trigger workflow in error state ([janus-idp#1624](janus-idp#1624)) ([8709a37](janus-idp@8709a37))
* **orchestrator:** add endpoint to retrigger workflow in error state ([janus-idp#1343](janus-idp#1343)) ([328d23a](janus-idp@328d23a))
* **orchestrator:** make the internal sonata podman compatible ([janus-idp#1612](janus-idp#1612)) ([e4e528e](janus-idp@e4e528e))
* **rbac:** add support for the new backend services ([janus-idp#1607](janus-idp#1607)) ([2892709](janus-idp@2892709))
* **rbac:** add the optional maxDepth feature ([janus-idp#1486](janus-idp#1486)) ([ea87f34](janus-idp@ea87f34))
* **rbac:** lazy load temporary enforcer ([janus-idp#1513](janus-idp#1513)) ([b5f1552](janus-idp@b5f1552))
* **rbac:** support for adding conditional permissions ([janus-idp#1588](janus-idp#1588)) ([2042244](janus-idp@2042244))
* **scaffolder:** create custom action for scaffolder templates ([janus-idp#1567](janus-idp#1567)) ([e30701e](janus-idp@e30701e))

### Bug Fixes

* **argocd:** fix argocd configurations visibility ([janus-idp#1618](janus-idp#1618)) ([ade677f](janus-idp@ade677f))
* **argocd:** fix sonarcloud lint warnings in argocd plugin ([janus-idp#1620](janus-idp#1620)) ([66d3763](janus-idp@66d3763))
* **cli:** add `resolve.fallback` for node dependencies in the `export-dynamic-plugin` CLI for frontend plugins. ([janus-idp#1590](janus-idp#1590)) ([e860c3b](janus-idp@e860c3b))
* **cli:** allow exporting dynamic plugins from `frontend-plugin-module` packages. ([janus-idp#1593](janus-idp#1593)) ([55508ba](janus-idp@55508ba))
* **cli:** allow retrieving scalprum config from an external file in `export-dynamic-plugin`. ([janus-idp#1598](janus-idp#1598)) ([889be7f](janus-idp@889be7f))
* **cli:** completely removing the requirement for `app-config` when exporting fronted plugins to dynamic. ([janus-idp#1603](janus-idp#1603)) ([7fb243a](janus-idp@7fb243a))
* **cli:** fix entrypoint validation when running with `npx` on some packages with `alpha` API. ([janus-idp#1545](janus-idp#1545)) ([3d9781c](janus-idp@3d9781c))
* **cli:** remove the requirement for `app-config` when exporting fronted plugins to dynamic. ([janus-idp#1592](janus-idp#1592)) ([577efff](janus-idp@577efff))
* **deps:** update dependency bfj to v8 ([janus-idp#1463](janus-idp#1463)) ([01d9360](janus-idp@01d9360))
* **feedback:** add support for jira cloud instance ([janus-idp#1582](janus-idp#1582)) ([5425e54](janus-idp@5425e54)), closes [janus-idp#1543](janus-idp#1543)
* fix typo in orchestrator documentation ([janus-idp#1508](janus-idp#1508)) ([bfa360a](janus-idp@bfa360a))
* **kiali:** remove IstioConfig extra, Fix links and add kiali control ([janus-idp#1452](janus-idp#1452)) ([51a35f0](janus-idp@51a35f0))
* **kiali:** remove kiali-common from package. ([janus-idp#1586](janus-idp#1586)) ([b1748a4](janus-idp@b1748a4))
* **kiali:** update load for overview page ([janus-idp#1491](janus-idp#1491)) ([8de16e2](janus-idp@8de16e2))
* **ocm:** update ocm frontend plugin readme ([janus-idp#1611](janus-idp#1611)) ([9960cc0](janus-idp@9960cc0))
* **orchestrator:** allows serving the editor envelope in disconnected environments ([janus-idp#1450](janus-idp#1450)) ([1e778d8](janus-idp@1e778d8))
* **orchestrator:** disable sorting ID column in workflow runs table ([janus-idp#1595](janus-idp#1595)) ([4d4875e](janus-idp@4d4875e))
* **orchestrator:** disabled MUI table thirdSortClick ([janus-idp#1614](janus-idp#1614)) ([5e541bd](janus-idp@5e541bd))
* **rbac:** hide frontend when permission framework was disabled ([janus-idp#1493](janus-idp#1493)) ([5aa012f](janus-idp@5aa012f))
* **rbac:** implement ability to disable rbac-backend plugin ([janus-idp#1501](janus-idp#1501)) ([6367965](janus-idp@6367965))
* **rbac:** reduce the number of permissions returned, add isResourced flag ([janus-idp#1474](janus-idp#1474)) ([e5dda95](janus-idp@e5dda95))
* sync lockfile ([janus-idp#1617](janus-idp#1617)) ([de7393d](janus-idp@de7393d))
* **ui:** remove extra inline style ([janus-idp#1548](janus-idp#1548)) ([4f38030](janus-idp@4f38030))

### Documentation

* **kiali:** update rhdh docs ([janus-idp#1621](janus-idp#1621)) ([7087cba](janus-idp@7087cba))
* **orchestrator:** fix quick start urls to private repo and make image urls raw ([janus-idp#1521](janus-idp#1521)) ([eefd264](janus-idp@eefd264))
* **servicenow:** fix typo in the service now documentation ([janus-idp#1596](janus-idp#1596)) ([9de4ff6](janus-idp@9de4ff6))

### Other changes

* **argocd:** add playwright dev mode tests ([janus-idp#1616](janus-idp#1616)) ([07c1452](janus-idp@07c1452))
* **cli:** new `--in-place`/`--no-in-place` option to the `export-dynamic-plugin` CLI command to allow exporting to `dist-dynamic` (when value is `false`). ([janus-idp#1584](janus-idp#1584)) ([4b5cc40](janus-idp@4b5cc40))
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
## [1.4.6](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-09)

### ⚠ BREAKING CHANGES

* **ocm:** add basic permissions to ocm backend plugin (janus-idp#1528)

### Features

* **argocd:** add argocd deployment lifecycle and summary component ([janus-idp#1540](janus-idp#1540)) ([4c7c533](janus-idp@4c7c533))
* **kiali:** add card for resources  ([janus-idp#1565](janus-idp#1565)) ([1e727aa](janus-idp@1e727aa))
* **ocm:** add basic permissions to ocm backend plugin ([janus-idp#1528](janus-idp#1528)) ([c28d564](janus-idp@c28d564))
* **orchestrator:** add ability to re-trigger workflow in error state ([janus-idp#1624](janus-idp#1624)) ([8709a37](janus-idp@8709a37))
* **orchestrator:** make the internal sonata podman compatible ([janus-idp#1612](janus-idp#1612)) ([e4e528e](janus-idp@e4e528e))
* **rbac:** add support for the new backend services ([janus-idp#1607](janus-idp#1607)) ([2892709](janus-idp@2892709))
* **rbac:** support for adding conditional permissions ([janus-idp#1588](janus-idp#1588)) ([2042244](janus-idp@2042244))
* **scaffolder:** create custom action for scaffolder templates ([janus-idp#1567](janus-idp#1567)) ([e30701e](janus-idp@e30701e))

### Bug Fixes

* **argocd:** fix argocd configurations visibility ([janus-idp#1618](janus-idp#1618)) ([ade677f](janus-idp@ade677f))
* **argocd:** fix sonarcloud lint warnings in argocd plugin ([janus-idp#1620](janus-idp#1620)) ([66d3763](janus-idp@66d3763))
* **kiali:** remove IstioConfig extra, Fix links and add kiali control ([janus-idp#1452](janus-idp#1452)) ([51a35f0](janus-idp@51a35f0))
* **kiali:** remove kiali-common from package. ([janus-idp#1586](janus-idp#1586)) ([b1748a4](janus-idp@b1748a4))
* **ocm:** update ocm frontend plugin readme ([janus-idp#1611](janus-idp#1611)) ([9960cc0](janus-idp@9960cc0))
* **orchestrator:** disabled MUI table thirdSortClick ([janus-idp#1614](janus-idp#1614)) ([5e541bd](janus-idp@5e541bd))
* **rbac:** hide frontend when permission framework was disabled ([janus-idp#1493](janus-idp#1493)) ([5aa012f](janus-idp@5aa012f))
* **rbac:** implement ability to disable rbac-backend plugin ([janus-idp#1501](janus-idp#1501)) ([6367965](janus-idp@6367965))
* sync lockfile ([janus-idp#1617](janus-idp#1617)) ([de7393d](janus-idp@de7393d))

### Documentation

* **kiali:** update rhdh docs ([janus-idp#1621](janus-idp#1621)) ([7087cba](janus-idp@7087cba))

### Other changes

* **argocd:** add playwright dev mode tests ([janus-idp#1616](janus-idp#1616)) ([07c1452](janus-idp@07c1452))
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
## [1.4.7](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-09)

### ⚠ BREAKING CHANGES

* **ocm:** add basic permissions to ocm backend plugin (janus-idp#1528)

### Features

* **argocd:** add argocd deployment lifecycle and summary component ([janus-idp#1540](janus-idp#1540)) ([4c7c533](janus-idp@4c7c533))
* **kiali:** add card for resources  ([janus-idp#1565](janus-idp#1565)) ([1e727aa](janus-idp@1e727aa))
* **ocm:** add basic permissions to ocm backend plugin ([janus-idp#1528](janus-idp#1528)) ([c28d564](janus-idp@c28d564))
* **orchestrator:** add ability to re-trigger workflow in error state ([janus-idp#1624](janus-idp#1624)) ([8709a37](janus-idp@8709a37))
* **orchestrator:** make the internal sonata podman compatible ([janus-idp#1612](janus-idp#1612)) ([e4e528e](janus-idp@e4e528e))
* **rbac:** add support for the new backend services ([janus-idp#1607](janus-idp#1607)) ([2892709](janus-idp@2892709))
* **rbac:** support for adding conditional permissions ([janus-idp#1588](janus-idp#1588)) ([2042244](janus-idp@2042244))
* **scaffolder:** create custom action for scaffolder templates ([janus-idp#1567](janus-idp#1567)) ([e30701e](janus-idp@e30701e))

### Bug Fixes

* **argocd:** fix argocd configurations visibility ([janus-idp#1618](janus-idp#1618)) ([ade677f](janus-idp@ade677f))
* **argocd:** fix sonarcloud lint warnings in argocd plugin ([janus-idp#1620](janus-idp#1620)) ([66d3763](janus-idp@66d3763))
* **kiali:** remove IstioConfig extra, Fix links and add kiali control ([janus-idp#1452](janus-idp#1452)) ([51a35f0](janus-idp@51a35f0))
* **kiali:** remove kiali-common from package. ([janus-idp#1586](janus-idp#1586)) ([b1748a4](janus-idp@b1748a4))
* **ocm:** update ocm frontend plugin readme ([janus-idp#1611](janus-idp#1611)) ([9960cc0](janus-idp@9960cc0))
* **orchestrator:** disabled MUI table thirdSortClick ([janus-idp#1614](janus-idp#1614)) ([5e541bd](janus-idp@5e541bd))
* **rbac:** hide frontend when permission framework was disabled ([janus-idp#1493](janus-idp#1493)) ([5aa012f](janus-idp@5aa012f))
* **rbac:** implement ability to disable rbac-backend plugin ([janus-idp#1501](janus-idp#1501)) ([6367965](janus-idp@6367965))
* sync lockfile ([janus-idp#1617](janus-idp#1617)) ([de7393d](janus-idp@de7393d))

### Documentation

* **kiali:** update rhdh docs ([janus-idp#1621](janus-idp#1621)) ([7087cba](janus-idp@7087cba))

### Other changes

* **argocd:** add playwright dev mode tests ([janus-idp#1616](janus-idp#1616)) ([07c1452](janus-idp@07c1452))
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
## [2.6.1](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-09)

### ⚠ BREAKING CHANGES

* **ocm:** add basic permissions to ocm backend plugin (janus-idp#1528)

### Features

* **argocd:** add argocd deployment lifecycle and summary component ([janus-idp#1540](janus-idp#1540)) ([4c7c533](janus-idp@4c7c533))
* **bulk-import:** allow user to select repositories from side panel ([janus-idp#1430](janus-idp#1430)) ([ffcd101](janus-idp@ffcd101))
* **kiali:** add card for resources  ([janus-idp#1565](janus-idp#1565)) ([1e727aa](janus-idp@1e727aa))
* **ocm:** add basic permissions to ocm backend plugin ([janus-idp#1528](janus-idp#1528)) ([c28d564](janus-idp@c28d564))
* **orchestrator:** add ability to re-trigger workflow in error state ([janus-idp#1624](janus-idp#1624)) ([8709a37](janus-idp@8709a37))
* **orchestrator:** add endpoint to retrigger workflow in error state ([janus-idp#1343](janus-idp#1343)) ([328d23a](janus-idp@328d23a))
* **orchestrator:** make the internal sonata podman compatible ([janus-idp#1612](janus-idp#1612)) ([e4e528e](janus-idp@e4e528e))
* **rbac:** add support for the new backend services ([janus-idp#1607](janus-idp#1607)) ([2892709](janus-idp@2892709))
* **rbac:** add the optional maxDepth feature ([janus-idp#1486](janus-idp#1486)) ([ea87f34](janus-idp@ea87f34))
* **rbac:** lazy load temporary enforcer ([janus-idp#1513](janus-idp#1513)) ([b5f1552](janus-idp@b5f1552))
* **rbac:** support for adding conditional permissions ([janus-idp#1588](janus-idp#1588)) ([2042244](janus-idp@2042244))
* **scaffolder:** create custom action for scaffolder templates ([janus-idp#1567](janus-idp#1567)) ([e30701e](janus-idp@e30701e))

### Bug Fixes

* **argocd:** fix argocd configurations visibility ([janus-idp#1618](janus-idp#1618)) ([ade677f](janus-idp@ade677f))
* **argocd:** fix sonarcloud lint warnings in argocd plugin ([janus-idp#1620](janus-idp#1620)) ([66d3763](janus-idp@66d3763))
* **cli:** add `resolve.fallback` for node dependencies in the `export-dynamic-plugin` CLI for frontend plugins. ([janus-idp#1590](janus-idp#1590)) ([e860c3b](janus-idp@e860c3b))
* **cli:** allow exporting dynamic plugins from `frontend-plugin-module` packages. ([janus-idp#1593](janus-idp#1593)) ([55508ba](janus-idp@55508ba))
* **cli:** allow retrieving scalprum config from an external file in `export-dynamic-plugin`. ([janus-idp#1598](janus-idp#1598)) ([889be7f](janus-idp@889be7f))
* **cli:** completely removing the requirement for `app-config` when exporting fronted plugins to dynamic. ([janus-idp#1603](janus-idp#1603)) ([7fb243a](janus-idp@7fb243a))
* **cli:** fix entrypoint validation when running with `npx` on some packages with `alpha` API. ([janus-idp#1545](janus-idp#1545)) ([3d9781c](janus-idp@3d9781c))
* **cli:** remove the requirement for `app-config` when exporting fronted plugins to dynamic. ([janus-idp#1592](janus-idp#1592)) ([577efff](janus-idp@577efff))
* **deps:** update dependency bfj to v8 ([janus-idp#1463](janus-idp#1463)) ([01d9360](janus-idp@01d9360))
* **feedback:** add support for jira cloud instance ([janus-idp#1582](janus-idp#1582)) ([5425e54](janus-idp@5425e54)), closes [janus-idp#1543](janus-idp#1543)
* fix typo in orchestrator documentation ([janus-idp#1508](janus-idp#1508)) ([bfa360a](janus-idp@bfa360a))
* **kiali:** remove IstioConfig extra, Fix links and add kiali control ([janus-idp#1452](janus-idp#1452)) ([51a35f0](janus-idp@51a35f0))
* **kiali:** remove kiali-common from package. ([janus-idp#1586](janus-idp#1586)) ([b1748a4](janus-idp@b1748a4))
* **kiali:** update load for overview page ([janus-idp#1491](janus-idp#1491)) ([8de16e2](janus-idp@8de16e2))
* **ocm:** update ocm frontend plugin readme ([janus-idp#1611](janus-idp#1611)) ([9960cc0](janus-idp@9960cc0))
* **orchestrator:** allows serving the editor envelope in disconnected environments ([janus-idp#1450](janus-idp#1450)) ([1e778d8](janus-idp@1e778d8))
* **orchestrator:** disable sorting ID column in workflow runs table ([janus-idp#1595](janus-idp#1595)) ([4d4875e](janus-idp@4d4875e))
* **orchestrator:** disabled MUI table thirdSortClick ([janus-idp#1614](janus-idp#1614)) ([5e541bd](janus-idp@5e541bd))
* **rbac:** hide frontend when permission framework was disabled ([janus-idp#1493](janus-idp#1493)) ([5aa012f](janus-idp@5aa012f))
* **rbac:** implement ability to disable rbac-backend plugin ([janus-idp#1501](janus-idp#1501)) ([6367965](janus-idp@6367965))
* **rbac:** reduce the number of permissions returned, add isResourced flag ([janus-idp#1474](janus-idp#1474)) ([e5dda95](janus-idp@e5dda95))
* sync lockfile ([janus-idp#1617](janus-idp#1617)) ([de7393d](janus-idp@de7393d))
* **ui:** remove extra inline style ([janus-idp#1548](janus-idp#1548)) ([4f38030](janus-idp@4f38030))

### Documentation

* **kiali:** update rhdh docs ([janus-idp#1621](janus-idp#1621)) ([7087cba](janus-idp@7087cba))
* **orchestrator:** fix quick start urls to private repo and make image urls raw ([janus-idp#1521](janus-idp#1521)) ([eefd264](janus-idp@eefd264))
* **servicenow:** fix typo in the service now documentation ([janus-idp#1596](janus-idp#1596)) ([9de4ff6](janus-idp@9de4ff6))

### Other changes

* **argocd:** add playwright dev mode tests ([janus-idp#1616](janus-idp#1616)) ([07c1452](janus-idp@07c1452))
* **cli:** new `--in-place`/`--no-in-place` option to the `export-dynamic-plugin` CLI command to allow exporting to `dist-dynamic` (when value is `false`). ([janus-idp#1584](janus-idp#1584)) ([4b5cc40](janus-idp@4b5cc40))
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
## [1.4.6](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-09)

### ⚠ BREAKING CHANGES

* **ocm:** add basic permissions to ocm backend plugin (janus-idp#1528)

### Features

* **argocd:** add argocd deployment lifecycle and summary component ([janus-idp#1540](janus-idp#1540)) ([4c7c533](janus-idp@4c7c533))
* **kiali:** add card for resources  ([janus-idp#1565](janus-idp#1565)) ([1e727aa](janus-idp@1e727aa))
* **ocm:** add basic permissions to ocm backend plugin ([janus-idp#1528](janus-idp#1528)) ([c28d564](janus-idp@c28d564))
* **orchestrator:** add ability to re-trigger workflow in error state ([janus-idp#1624](janus-idp#1624)) ([8709a37](janus-idp@8709a37))
* **orchestrator:** make the internal sonata podman compatible ([janus-idp#1612](janus-idp#1612)) ([e4e528e](janus-idp@e4e528e))
* **rbac:** add support for the new backend services ([janus-idp#1607](janus-idp#1607)) ([2892709](janus-idp@2892709))
* **rbac:** support for adding conditional permissions ([janus-idp#1588](janus-idp#1588)) ([2042244](janus-idp@2042244))
* **scaffolder:** create custom action for scaffolder templates ([janus-idp#1567](janus-idp#1567)) ([e30701e](janus-idp@e30701e))

### Bug Fixes

* **argocd:** fix argocd configurations visibility ([janus-idp#1618](janus-idp#1618)) ([ade677f](janus-idp@ade677f))
* **argocd:** fix sonarcloud lint warnings in argocd plugin ([janus-idp#1620](janus-idp#1620)) ([66d3763](janus-idp@66d3763))
* **kiali:** remove IstioConfig extra, Fix links and add kiali control ([janus-idp#1452](janus-idp#1452)) ([51a35f0](janus-idp@51a35f0))
* **kiali:** remove kiali-common from package. ([janus-idp#1586](janus-idp#1586)) ([b1748a4](janus-idp@b1748a4))
* **ocm:** update ocm frontend plugin readme ([janus-idp#1611](janus-idp#1611)) ([9960cc0](janus-idp@9960cc0))
* **orchestrator:** disabled MUI table thirdSortClick ([janus-idp#1614](janus-idp#1614)) ([5e541bd](janus-idp@5e541bd))
* **rbac:** hide frontend when permission framework was disabled ([janus-idp#1493](janus-idp#1493)) ([5aa012f](janus-idp@5aa012f))
* **rbac:** implement ability to disable rbac-backend plugin ([janus-idp#1501](janus-idp#1501)) ([6367965](janus-idp@6367965))
* sync lockfile ([janus-idp#1617](janus-idp#1617)) ([de7393d](janus-idp@de7393d))

### Documentation

* **kiali:** update rhdh docs ([janus-idp#1621](janus-idp#1621)) ([7087cba](janus-idp@7087cba))

### Other changes

* **argocd:** add playwright dev mode tests ([janus-idp#1616](janus-idp#1616)) ([07c1452](janus-idp@07c1452))
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
## [3.6.5](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-09)

### ⚠ BREAKING CHANGES

* **ocm:** add basic permissions to ocm backend plugin (janus-idp#1528)

### Features

* **argocd:** add argocd deployment lifecycle and summary component ([janus-idp#1540](janus-idp#1540)) ([4c7c533](janus-idp@4c7c533))
* **kiali:** add card for resources  ([janus-idp#1565](janus-idp#1565)) ([1e727aa](janus-idp@1e727aa))
* **ocm:** add basic permissions to ocm backend plugin ([janus-idp#1528](janus-idp#1528)) ([c28d564](janus-idp@c28d564))
* **orchestrator:** add ability to re-trigger workflow in error state ([janus-idp#1624](janus-idp#1624)) ([8709a37](janus-idp@8709a37))
* **orchestrator:** make the internal sonata podman compatible ([janus-idp#1612](janus-idp#1612)) ([e4e528e](janus-idp@e4e528e))
* **rbac:** add support for the new backend services ([janus-idp#1607](janus-idp#1607)) ([2892709](janus-idp@2892709))
* **rbac:** support for adding conditional permissions ([janus-idp#1588](janus-idp#1588)) ([2042244](janus-idp@2042244))
* **scaffolder:** create custom action for scaffolder templates ([janus-idp#1567](janus-idp#1567)) ([e30701e](janus-idp@e30701e))

### Bug Fixes

* **argocd:** fix argocd configurations visibility ([janus-idp#1618](janus-idp#1618)) ([ade677f](janus-idp@ade677f))
* **argocd:** fix sonarcloud lint warnings in argocd plugin ([janus-idp#1620](janus-idp#1620)) ([66d3763](janus-idp@66d3763))
* **kiali:** remove IstioConfig extra, Fix links and add kiali control ([janus-idp#1452](janus-idp#1452)) ([51a35f0](janus-idp@51a35f0))
* **kiali:** remove kiali-common from package. ([janus-idp#1586](janus-idp#1586)) ([b1748a4](janus-idp@b1748a4))
* **ocm:** update ocm frontend plugin readme ([janus-idp#1611](janus-idp#1611)) ([9960cc0](janus-idp@9960cc0))
* **orchestrator:** disabled MUI table thirdSortClick ([janus-idp#1614](janus-idp#1614)) ([5e541bd](janus-idp@5e541bd))
* **rbac:** hide frontend when permission framework was disabled ([janus-idp#1493](janus-idp#1493)) ([5aa012f](janus-idp@5aa012f))
* **rbac:** implement ability to disable rbac-backend plugin ([janus-idp#1501](janus-idp#1501)) ([6367965](janus-idp@6367965))
* sync lockfile ([janus-idp#1617](janus-idp#1617)) ([de7393d](janus-idp@de7393d))

### Documentation

* **kiali:** update rhdh docs ([janus-idp#1621](janus-idp#1621)) ([7087cba](janus-idp@7087cba))

### Other changes

* **argocd:** add playwright dev mode tests ([janus-idp#1616](janus-idp#1616)) ([07c1452](janus-idp@07c1452))
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
## [1.19.5](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-09)

### ⚠ BREAKING CHANGES

* **ocm:** add basic permissions to ocm backend plugin (janus-idp#1528)

### Features

* **argocd:** add argocd deployment lifecycle and summary component ([janus-idp#1540](janus-idp#1540)) ([4c7c533](janus-idp@4c7c533))
* **kiali:** add card for resources  ([janus-idp#1565](janus-idp#1565)) ([1e727aa](janus-idp@1e727aa))
* **ocm:** add basic permissions to ocm backend plugin ([janus-idp#1528](janus-idp#1528)) ([c28d564](janus-idp@c28d564))
* **orchestrator:** add ability to re-trigger workflow in error state ([janus-idp#1624](janus-idp#1624)) ([8709a37](janus-idp@8709a37))
* **orchestrator:** make the internal sonata podman compatible ([janus-idp#1612](janus-idp#1612)) ([e4e528e](janus-idp@e4e528e))
* **rbac:** add support for the new backend services ([janus-idp#1607](janus-idp#1607)) ([2892709](janus-idp@2892709))
* **rbac:** support for adding conditional permissions ([janus-idp#1588](janus-idp#1588)) ([2042244](janus-idp@2042244))
* **scaffolder:** create custom action for scaffolder templates ([janus-idp#1567](janus-idp#1567)) ([e30701e](janus-idp@e30701e))

### Bug Fixes

* **argocd:** fix argocd configurations visibility ([janus-idp#1618](janus-idp#1618)) ([ade677f](janus-idp@ade677f))
* **argocd:** fix sonarcloud lint warnings in argocd plugin ([janus-idp#1620](janus-idp#1620)) ([66d3763](janus-idp@66d3763))
* **kiali:** remove IstioConfig extra, Fix links and add kiali control ([janus-idp#1452](janus-idp#1452)) ([51a35f0](janus-idp@51a35f0))
* **kiali:** remove kiali-common from package. ([janus-idp#1586](janus-idp#1586)) ([b1748a4](janus-idp@b1748a4))
* **ocm:** update ocm frontend plugin readme ([janus-idp#1611](janus-idp#1611)) ([9960cc0](janus-idp@9960cc0))
* **orchestrator:** disabled MUI table thirdSortClick ([janus-idp#1614](janus-idp#1614)) ([5e541bd](janus-idp@5e541bd))
* **rbac:** hide frontend when permission framework was disabled ([janus-idp#1493](janus-idp#1493)) ([5aa012f](janus-idp@5aa012f))
* **rbac:** implement ability to disable rbac-backend plugin ([janus-idp#1501](janus-idp#1501)) ([6367965](janus-idp@6367965))
* sync lockfile ([janus-idp#1617](janus-idp#1617)) ([de7393d](janus-idp@de7393d))

### Documentation

* **kiali:** update rhdh docs ([janus-idp#1621](janus-idp#1621)) ([7087cba](janus-idp@7087cba))

### Other changes

* **argocd:** add playwright dev mode tests ([janus-idp#1616](janus-idp#1616)) ([07c1452](janus-idp@07c1452))
ciiay pushed a commit to ciiay/backstage-plugins that referenced this pull request Jun 1, 2024
## [1.4.5](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-05-09)

### ⚠ BREAKING CHANGES

* **ocm:** add basic permissions to ocm backend plugin (janus-idp#1528)

### Features

* **argocd:** add argocd deployment lifecycle and summary component ([janus-idp#1540](janus-idp#1540)) ([4c7c533](janus-idp@4c7c533))
* **kiali:** add card for resources  ([janus-idp#1565](janus-idp#1565)) ([1e727aa](janus-idp@1e727aa))
* **ocm:** add basic permissions to ocm backend plugin ([janus-idp#1528](janus-idp#1528)) ([c28d564](janus-idp@c28d564))
* **orchestrator:** add ability to re-trigger workflow in error state ([janus-idp#1624](janus-idp#1624)) ([8709a37](janus-idp@8709a37))
* **orchestrator:** make the internal sonata podman compatible ([janus-idp#1612](janus-idp#1612)) ([e4e528e](janus-idp@e4e528e))
* **rbac:** add support for the new backend services ([janus-idp#1607](janus-idp#1607)) ([2892709](janus-idp@2892709))
* **rbac:** support for adding conditional permissions ([janus-idp#1588](janus-idp#1588)) ([2042244](janus-idp@2042244))
* **scaffolder:** create custom action for scaffolder templates ([janus-idp#1567](janus-idp#1567)) ([e30701e](janus-idp@e30701e))

### Bug Fixes

* **argocd:** fix argocd configurations visibility ([janus-idp#1618](janus-idp#1618)) ([ade677f](janus-idp@ade677f))
* **argocd:** fix sonarcloud lint warnings in argocd plugin ([janus-idp#1620](janus-idp#1620)) ([66d3763](janus-idp@66d3763))
* **kiali:** remove IstioConfig extra, Fix links and add kiali control ([janus-idp#1452](janus-idp#1452)) ([51a35f0](janus-idp@51a35f0))
* **kiali:** remove kiali-common from package. ([janus-idp#1586](janus-idp#1586)) ([b1748a4](janus-idp@b1748a4))
* **ocm:** update ocm frontend plugin readme ([janus-idp#1611](janus-idp#1611)) ([9960cc0](janus-idp@9960cc0))
* **orchestrator:** disabled MUI table thirdSortClick ([janus-idp#1614](janus-idp#1614)) ([5e541bd](janus-idp@5e541bd))
* **rbac:** hide frontend when permission framework was disabled ([janus-idp#1493](janus-idp#1493)) ([5aa012f](janus-idp@5aa012f))
* **rbac:** implement ability to disable rbac-backend plugin ([janus-idp#1501](janus-idp#1501)) ([6367965](janus-idp@6367965))
* sync lockfile ([janus-idp#1617](janus-idp#1617)) ([de7393d](janus-idp@de7393d))

### Documentation

* **kiali:** update rhdh docs ([janus-idp#1621](janus-idp#1621)) ([7087cba](janus-idp@7087cba))

### Other changes

* **argocd:** add playwright dev mode tests ([janus-idp#1616](janus-idp#1616)) ([07c1452](janus-idp@07c1452))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants