[catalog] Make unprocessed entities visible

Create an API route to fetch failed and pending entities, as well as a frontend plugin to view them.

Added a broken entity to the sample data.

Signed-off-by: Rickard Dybeck <dybeck@spotify.com>
This commit is contained in:
Rickard Dybeck
2023-05-16 16:31:03 -04:00
committed by blam
parent a6f7df2ecd
commit d44fcd9829
35 changed files with 5928 additions and 5473 deletions
+5
View File
@@ -111,6 +111,7 @@ import { StackstormPage } from '@backstage/plugin-stackstorm';
import { PuppetDbPage } from '@backstage/plugin-puppetdb';
import { DevToolsPage } from '@backstage/plugin-devtools';
import { customDevToolsPage } from './components/devtools/CustomDevToolsPage';
import { CatalogUnprocessedEntitiesPage } from '@backstage/plugin-catalog-unprocessed-entities';
const app = createApp({
apis,
@@ -171,6 +172,10 @@ const routes = (
>
{entityPage}
</Route>
<Route
path="/catalog-unprocessed-entities"
element={<CatalogUnprocessedEntitiesPage />}
/>
<Route
path="/catalog-import"
element={