Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
## [1.0.3](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/[email protected]...@janus-idp/[email protected]) (2024-03-29) ### Features * **argocd:** create a new plugin for argocd ([#1360](#1360)) ([a3b6916](a3b6916)) * **bulk-import:** create bulk-import frontend plugin ([#1327](#1327)) ([e03f47f](e03f47f)) * **kiali:** include a new List entity view ([#1316](#1316)) ([f4d5e70](f4d5e70)) * **kiali:** metrics tab ([#1331](#1331)) ([d80e331](d80e331)) * **kiali:** services and apps list and details overview ([#1276](#1276)) ([7e4c0a5](7e4c0a5)) * **matomo-analytics:** export apifactory for dynamic plugin ([#1329](#1329)) ([c687617](c687617)) * **notifications:** export Backstage plugin intsead of module ([#1231](#1231)) ([903c7f3](903c7f3)) * **notifications:** require users and groups to be of the form namespace/name ([#1352](#1352)) ([5e54670](5e54670)) * **orchestrator:** display a alert dialog when the user fails to abort a running workflow ([#1239](#1239)) ([44cb11b](44cb11b)) * **orchestrator:** display a description modal before triggering infra-wfs that resulted from an assessment wf ([#1284](#1284)) ([ec293c9](ec293c9)) * **orchestrator:** support pagination for /instances and /overview ([#1313](#1313)) ([79d5988](79d5988)) * **orchestrator:** verify availability and cache workflow definition IDs ([#1309](#1309)) ([4d322f1](4d322f1)) * **orchestrator:** verify if auto-generated openapi files are up-to-date ([#1323](#1323)) ([650b435](650b435)) * **rbac:** load filtered policies before enforcing ([#1387](#1387)) ([66980ba](66980ba)) * **rbac:** query the catalog database when building graph ([#1298](#1298)) ([c2c9e22](c2c9e22)) * **rbac:** save and display role description in the frontend ([#1206](#1206)) ([ff61266](ff61266)) ### Bug Fixes * **3scale:** pull in newer dynamic plugin... ([#1408](#1408)) ([95cad79](95cad79)) * **3scale:** revert readme change to pull plugin deps ([#1409](#1409)) ([b34acd2](b34acd2)) * add header to the Notifications page ([#1358](#1358)) ([d1a75a3](d1a75a3)) * **matomo-analytics:** event trigger on load ([#1341](#1341)) ([3bc11f3](3bc11f3)) * **notifications:** add dynamicPluginInstaller ([#1275](#1275)) ([5758a63](5758a63)) * **notifications:** bug flpath-901 spelling messageID ([#1232](#1232)) ([22dbc66](22dbc66)) * **notifications:** flpath-1163 ([#1394](#1394)) ([836e161](836e161)) * **notifications:** notifications time is wrong when using sqlite ([#1306](#1306)) ([a98346e](a98346e)) * **notifications:** replace NotificationsSidebarItem with NotificationsActiveIcon ([#1295](#1295)) ([af874de](af874de)) * **notifications:** return a detailed message for validation errors ([#1315](#1315)) ([e1c7046](e1c7046)) * **notifications:** rhidp-1210 Unable to get group notifications ([#1273](#1273)) ([e186fad](e186fad)) * **notifications:** users.yaml path is wrong ([#1296](#1296)) ([12b9140](12b9140)) * **ocm:** prevent error when ManagedCluster.status doesn't contain a 'clusterClaims' field ([#1324](#1324)) ([c3ec56c](c3ec56c)) * **orchestraotr:** resolved grey background appears in actions column in workflows table ([#1317](#1317)) ([cd7b4e7](cd7b4e7)) * **orchestrator:** add missing query parameter changes for /overview endpoint ([#1321](#1321)) ([241576d](241576d)) * **orchestrator:** clean up the plugin code ([#1292](#1292)) ([ad27fb8](ad27fb8)) * **orchestrator:** fix abort button and rerun button disable issue ([#1311](#1311)) ([0c98279](0c98279)) * **orchestrator:** fix dropdown look ([#1344](#1344)) ([9284299](9284299)) * **orchestrator:** fixes v2/instances endpoint ([#1414](#1414)) ([88b49df](88b49df)) * **orchestrator:** handle api endpoint failure ([#1254](#1254)) ([503de1b](503de1b)) * **orchestrator:** handle nullable start/state properties of process instance ([#1277](#1277)) ([d8a43a5](d8a43a5)) * **orchestrator:** improvements to backend services ([#1252](#1252)) ([af8e072](af8e072)) * **orchestrator:** increase the number of attempts to fetch the instance after execution ([#1301](#1301)) ([77dcce3](77dcce3)) * **orchestrator:** openapi files hash generation use nodejs script ([#1328](#1328)) ([e91c27e](e91c27e)) * **orchestrator:** refactor 500 response to use ErrorResponse object ([#1290](#1290)) ([2580f3d](2580f3d)) * **orchestrator:** regenerate Open API with new instance state ([#1289](#1289)) ([8755fdd](8755fdd)) * **orchestrator:** remove date-time format from spec ([#1282](#1282)) ([2b59dcf](2b59dcf)) * **orchestrator:** remove error on Reset workflow ([#1393](#1393)) ([6ce210d](6ce210d)) * **orchestrator:** stop fetching workflow URI ([#1297](#1297)) ([2456a28](2456a28)) * **orchestrator:** update the installation instructions ([#1336](#1336)) ([d77e388](d77e388)) * **orchestrator:** walk around the state field is empty issue when fetch instance ([#1299](#1299)) ([e5c33c0](e5c33c0)) * **orchestrator:** warn "unknown format X ignored in schema at path Y" ([#1270](#1270)) ([de3c734](de3c734)), closes [/github.com/janus-idp/backstage-plugins/blob/903c7f37a1cf138ac96ef3f631f951866c2014fa/plugins/notifications-backend/src/service/router.ts#L45-L52](https://github.com/janus-idp//github.com/janus-idp/backstage-plugins/blob/903c7f37a1cf138ac96ef3f631f951866c2014fa/plugins/notifications-backend/src/service/router.ts/issues/L45-L52) * **orchestrator:** workflowId parameter wrongly parsed in getWorkflowOverviewById (v2) ([#1283](#1283)) ([2cd70d0](2cd70d0)) * **quay:** add queued status for tags waiting for scan ([#1400](#1400)) ([ef37ae1](ef37ae1)) * **rbac:** alert display issue after role creating/updating ([#1354](#1354)) ([2e04ccb](2e04ccb)) * **rbac:** check source before throwing duplicate warning ([#1278](#1278)) ([a100eef](a100eef)) * **rbac:** fixed autocomplete text input behavior on clear ([#1256](#1256)) ([cb70ff7](cb70ff7)) * **rbac:** improve error handling in retrieving permission metadata. ([#1285](#1285)) ([77f5f0e](77f5f0e)) * **rbac:** pass token to readUrl for well-known permission endpoint ([#1342](#1342)) ([36b7c77](36b7c77)) * **rbac:** remove admin metadata, when all admins removed from config ([#1314](#1314)) ([cc6555e](cc6555e)) * **rbac:** yarn lint command ([#1361](#1361)) ([459b909](459b909)) * sync yarn.lock ([#1423](#1423)) ([8be7415](8be7415)) * **tekton:** bump aonic-ui/pipelines package to fix acs table crashing issue ([#1382](#1382)) ([b37cc94](b37cc94)) * **tekton:** fix low vulnerability tooltip text ([#1347](#1347)) ([47640a5](47640a5)) * text filtering in Notifications ([#1303](#1303)) ([9ee3439](9ee3439)) * **topology:** adds check on service and routes to match same namespace as workloads ([#1389](#1389)) ([b8c217a](b8c217a)) ### Documentation * Add dynamic plugin setup/installation instruction for the janus-idp plugins ([#1195](#1195)) ([8964469](8964469)) * **kiali:** minor update in development docs ([#820](#820)) ([81e79bf](81e79bf)) * **matomo-plugin:** fix config example and replace GA with Matomo ([#991](#991)) ([55d6048](55d6048)) * **rbac:** update to the rbac documentation ([#1268](#1268)) ([5c7253b](5c7253b)) ### Other changes * **orchestrator:** add unit tests for v2 endpoints ([#1300](#1300)) ([9a13138](9a13138)) * **rbac:** add playwright tests for the plugin ([#1305](#1305)) ([16d0686](16d0686)) * **web-terminal:** fixes Terminal load test ([#1249](#1249)) ([1f2f17d](1f2f17d))
- Loading branch information