@backstage/plugin-catalog-backend@0.7.0
Minor Changes
676ede643: DELETE on an entity now just deletes the entity, rather than removing all related entities and the location
f1b2c1d2c: Add
readonly
mode to catalog backendThis change adds a
catalog.readonly
field inapp-config.yaml
that can be used to configure the catalog in readonly mode which effectively disables the possibility of adding new components to the catalog after startup.When in
readonly
mode only locations configured incatalog.locations
are loaded and served.
By defaultreadonly
is disabled which represents the current functionality where locations can be added at run-time.This change requires the config API in the router which requires a change to
createRouter
.```diff
return await createRouter({entitiesCatalog, locationsCatalog, higherOrderOperation, locationAnalyzer, logger: env.logger,
- config: env.config,
});
### Patch Changes - 29e1789e1: Make sure that Group `spec.members` is taken into account when filling out an org hierarchy - 8488a1a96: Added support for the "members" field of the Group entity, allowing specification of direct members from the Group side of the relationship. Added support to the `BuiltinKindsEntityProcessor` to generate the appropriate relationships. - 6b2d54fd6: Fix mapping between users and groups for Microsoft Active Directories when using the LdapOrgProcessor - 44590510d: Add Bitbucket Server discovery processor. - Updated dependencies [8488a1a96] - Updated dependencies [37e3a69f5] - @backstage/catalog-model@0.7.5 - @backstage/backend-common@0.6.1 ## @backstage/backend-common@0.6.1 ### Patch Changes - 37e3a69f5: Export `ReadTreeResponseFile` and `SearchResponseFile`. ## @backstage/catalog-client@0.3.9 ### Patch Changes - 676ede643: Added the `getOriginLocationByEntity` and `removeLocationById` methods to the catalog client - b196a4569: Avoid using Headers as it is not supported in the backend - Updated dependencies [8488a1a96] - @backstage/catalog-model@0.7.5 ## @backstage/catalog-model@0.7.5 ### Patch Changes - 8488a1a96: Added support for the "members" field of the Group entity, allowing specification of direct members from the Group side of the relationship. Added support to the `BuiltinKindsEntityProcessor` to generate the appropriate relationships. ## @backstage/create-app@0.3.16 ### Patch Changes - Updated dependencies [676ede643] - Updated dependencies [2ab6f3ff0] - Updated dependencies [0d55dcc74] - Updated dependencies [ee5529268] - Updated dependencies [2c29611a0] - Updated dependencies [29e1789e1] - Updated dependencies [aa58c01e2] - Updated dependencies [60bddefce] - Updated dependencies [bebd1c4fe] - Updated dependencies [f1b2c1d2c] - Updated dependencies [676ede643] - Updated dependencies [9f48b548c] - Updated dependencies [8bee6a131] - Updated dependencies [b196a4569] - Updated dependencies [8488a1a96] - Updated dependencies [37e3a69f5] - Updated dependencies [6b2d54fd6] - Updated dependencies [44590510d] - Updated dependencies [dd7fa21e2] - Updated dependencies [164cc4c53] - Updated dependencies [676ede643] - @backstage/plugin-catalog-backend@0.7.0 - @backstage/plugin-scaffolder@0.8.1 - @backstage/plugin-scaffolder-backend@0.9.4 - @backstage/plugin-auth-backend@0.3.7 - @backstage/plugin-api-docs@0.4.10 - @backstage/plugin-github-actions@0.4.3 - @backstage/plugin-catalog@0.5.2 - @backstage/plugin-techdocs@0.7.1 - @backstage/catalog-client@0.3.9 - @backstage/plugin-catalog-import@0.5.1 - @backstage/plugin-explore@0.3.3 - @backstage/catalog-model@0.7.5 - @backstage/backend-common@0.6.1 - @backstage/plugin-user-settings@0.2.9 ## @backstage/plugin-api-docs@0.4.10 ### Patch Changes - ee5529268: Include the GraphiQL stylesheet - 60bddefce: Export `apiDocsConfigRef` from `api-docs` plugin to allow extending it with custom API rendering. - 9f48b548c: Make it possible to specify entity type to `useEntity` when it's known - Updated dependencies [9f48b548c] - Updated dependencies [8488a1a96] - @backstage/plugin-catalog-react@0.1.4 - @backstage/catalog-model@0.7.5 ## @backstage/plugin-auth-backend@0.3.7 ### Patch Changes - 0d55dcc74: Fixes timezone bug for auth signing keys - 676ede643: Added the `getOriginLocationByEntity` and `removeLocationById` methods to the catalog client - Updated dependencies [676ede643] - Updated dependencies [b196a4569] - Updated dependencies [8488a1a96] - Updated dependencies [37e3a69f5] - @backstage/catalog-client@0.3.9 - @backstage/catalog-model@0.7.5 - @backstage/backend-common@0.6.1 ## @backstage/plugin-catalog@0.5.2 ### Patch Changes - aa58c01e2: Adds a new `EntitySystemDiagramCard` component to visually map all elements in a system. To use this new component with the legacy composability pattern, you can add a new tab with the component on to the System Entity Page in your `packages/app/src/components/catalog/EntityPage.tsx` file. For example,
diff
const SystemEntityPage = ({ entity }: { entity: Entity }) => (
}
/>
+}
+ />
);
```
- config: env.config,
676ede643: Added the
getOriginLocationByEntity
andremoveLocationById
methods to the catalog client8bee6a131: unify how the owner and lifecycle header labels are made
676ede643: Improve the unregister dialog, to support both unregistration and plain deletion
Updated dependencies [676ede643]
Updated dependencies [9f48b548c]
Updated dependencies [b196a4569]
Updated dependencies [8488a1a96]
- @backstage/catalog-client@0.3.9
- @backstage/plugin-catalog-react@0.1.4
- @backstage/catalog-model@0.7.5
- @backstage/catalog-client@0.3.9
## @backstage/plugin-catalog-import@0.5.1
Patch Changes
- 676ede643: Added the
getOriginLocationByEntity
andremoveLocationById
methods to the catalog client
- Updated dependencies [676ede643]
- Updated dependencies [9f48b548c]
- Updated dependencies [b196a4569]
- Updated dependencies [8488a1a96]
- @backstage/catalog-client@0.3.9
- @backstage/plugin-catalog-react@0.1.4
- @backstage/catalog-model@0.7.5
- @backstage/catalog-client@0.3.9
## @backstage/plugin-catalog-react@0.1.4
Patch Changes
- 9f48b548c: Make it possible to specify entity type to
useEntity
when it's known
- Updated dependencies [676ede643]
- Updated dependencies [b196a4569]
- Updated dependencies [8488a1a96]
- @backstage/catalog-client@0.3.9
- @backstage/catalog-model@0.7.5
- @backstage/catalog-client@0.3.9
## @backstage/plugin-explore@0.3.3
Patch Changes
- 676ede643: Added the
getOriginLocationByEntity
andremoveLocationById
methods to the catalog client
- Updated dependencies [9f48b548c]
- Updated dependencies [8488a1a96]
- @backstage/plugin-catalog-react@0.1.4
- @backstage/catalog-model@0.7.5
- @backstage/plugin-catalog-react@0.1.4
## @backstage/plugin-github-actions@0.4.3
Patch Changes
- 2c29611a0: Fixed GitHub workflows not appearing when the originating repository for a workflow run was deleted.
- Updated dependencies [9f48b548c]
- Updated dependencies [8488a1a96]
- @backstage/plugin-catalog-react@0.1.4
- @backstage/catalog-model@0.7.5
- @backstage/plugin-catalog-react@0.1.4
## @backstage/plugin-kafka-backend@0.2.3
Patch Changes
- f03a52f5b: Add support for SASL authentication & SSL boolean config.
- Updated dependencies [8488a1a96]
- Updated dependencies [37e3a69f5]
- @backstage/catalog-model@0.7.5
- @backstage/backend-common@0.6.1
- @backstage/catalog-model@0.7.5
## @backstage/plugin-kubernetes-backend@0.3.3
Patch Changes
- 1ac6a5233: updated entity name to be set through annotations or fallback
- 60e463c8d: Load credentials properly for AWS Kubernetes Auth Translator
- Updated dependencies [8488a1a96]
- Updated dependencies [37e3a69f5]
- @backstage/catalog-model@0.7.5
- @backstage/backend-common@0.6.1
- @backstage/catalog-model@0.7.5
## @backstage/plugin-org@0.3.11
Patch Changes
- 7c6e1463b: Correctly route to namespaced group members
- 87171d57d: Correctly include group members via matching namespace relation
- baa39809e: Fixed MembersList showing members from a previous group when navigating to a new group
- 9f48b548c: Some cleanup in how types and components are used; leverage
EntityRefLinks
- Updated dependencies [9f48b548c]
- Updated dependencies [8488a1a96]
- @backstage/plugin-catalog-react@0.1.4
- @backstage/catalog-model@0.7.5
- @backstage/plugin-catalog-react@0.1.4
## @backstage/plugin-register-component@0.2.13
Patch Changes
- 676ede643: Added the
getOriginLocationByEntity
andremoveLocationById
methods to the catalog client
- Updated dependencies [9f48b548c]
- Updated dependencies [8488a1a96]
- @backstage/plugin-catalog-react@0.1.4
- @backstage/catalog-model@0.7.5
- @backstage/plugin-catalog-react@0.1.4
## @backstage/plugin-scaffolder@0.8.1
Patch Changes
- 2ab6f3ff0: Add OwnerPicker component to scaffolder for specifying a component's owner from users and groups in the catalog.
- 676ede643: Added the
getOriginLocationByEntity
andremoveLocationById
methods to the catalog client
- Updated dependencies [676ede643]
- Updated dependencies [9f48b548c]
- Updated dependencies [b196a4569]
- Updated dependencies [8488a1a96]
- @backstage/catalog-client@0.3.9
- @backstage/plugin-catalog-react@0.1.4
- @backstage/catalog-model@0.7.5
- @backstage/catalog-client@0.3.9
## @backstage/plugin-scaffolder-backend@0.9.4
Patch Changes
- 2ab6f3ff0: Add OwnerPicker component to scaffolder for specifying a component's owner from users and groups in the catalog.
- 164cc4c53: Fix a bug with GitHub Apps support not parsing the URL correctly
- Updated dependencies [676ede643]
- Updated dependencies [b196a4569]
- Updated dependencies [8488a1a96]
- Updated dependencies [37e3a69f5]
- @backstage/catalog-client@0.3.9
- @backstage/catalog-model@0.7.5
- @backstage/backend-common@0.6.1
- @backstage/catalog-client@0.3.9
## @backstage/plugin-techdocs@0.7.1
Patch Changes
- bebd1c4fe: Remove the
@backstage/techdocs-common
dependency to not pull in backend config schemas in the frontend.
- Updated dependencies [9f48b548c]
- Updated dependencies [8488a1a96]
- @backstage/plugin-catalog-react@0.1.4
- @backstage/catalog-model@0.7.5
- @backstage/plugin-catalog-react@0.1.4
## @backstage/plugin-todo-backend@0.1.3
Patch Changes
- 676ede643: Added the
getOriginLocationByEntity
andremoveLocationById
methods to the catalog client
- Updated dependencies [676ede643]
- Updated dependencies [b196a4569]
- Updated dependencies [8488a1a96]
- Updated dependencies [37e3a69f5]
- @backstage/catalog-client@0.3.9
- @backstage/catalog-model@0.7.5
- @backstage/backend-common@0.6.1
- @backstage/catalog-client@0.3.9
## @backstage/plugin-user-settings@0.2.9
Patch Changes
- dd7fa21e2: Adds Auth0 to the default Authentication Providers settings page
## example-backend@0.2.22
Patch Changes
- Updated dependencies [f03a52f5b]
- Updated dependencies [676ede643]
- Updated dependencies [1ac6a5233]
- Updated dependencies [2ab6f3ff0]
- Updated dependencies [0d55dcc74]
- Updated dependencies [29e1789e1]
- Updated dependencies [f1b2c1d2c]
- Updated dependencies [60e463c8d]
- Updated dependencies [676ede643]
- Updated dependencies [b196a4569]
- Updated dependencies [8488a1a96]
- Updated dependencies [37e3a69f5]
- Updated dependencies [6b2d54fd6]
- Updated dependencies [44590510d]
- Updated dependencies [164cc4c53]
- @backstage/plugin-kafka-backend@0.2.3
- @backstage/plugin-catalog-backend@0.7.0
- @backstage/plugin-kubernetes-backend@0.3.3
- @backstage/plugin-scaffolder-backend@0.9.4
- @backstage/plugin-auth-backend@0.3.7
- @backstage/catalog-client@0.3.9
- @backstage/plugin-todo-backend@0.1.3
- @backstage/catalog-model@0.7.5
- @backstage/backend-common@0.6.1
- @backstage/plugin-kafka-backend@0.2.3