Add catalog cards

Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
This commit is contained in:
Philipp Hugenroth
2024-01-31 15:38:45 +01:00
parent 12afbbc8dc
commit 491e0705c2
3 changed files with 42 additions and 9 deletions
+9
View File
@@ -5,6 +5,7 @@ app:
bindings:
catalog.viewTechDoc: techdocs.docRoot
catalog.createComponent: catalog-import.importPage
# org.catalogIndex: catalog.catalogIndex
extensions:
# - apis.plugin.graphiql.browse.gitlab: true
@@ -19,6 +20,14 @@ app:
# Entity page content
- entity-content:techdocs
# Org Plugin
- entity-card:org/group-profile:
config:
filter: kind:group
# - entity-card:org/members-list
# - entity-card:org/ownership
# - entity-card:org/user-profile
# scmAuthExtension: >-
# createScmAuthExtension({
# id: 'apis.scmAuth.addons.ghe',
+2
View File
@@ -24,6 +24,7 @@ import userSettingsPlugin from '@backstage/plugin-user-settings/alpha';
import homePlugin, {
titleExtensionDataRef,
} from '@backstage/plugin-home/alpha';
import orgPlugin from '@backstage/plugin-org/alpha';
import {
coreExtensionData,
@@ -125,6 +126,7 @@ const app = createApp({
userSettingsPlugin,
homePlugin,
appVisualizerPlugin,
orgPlugin,
...collectedLegacyPlugins,
createExtensionOverrides({
extensions: [