* Allow application to register custom `AuthProviderFactory`. Refs #1984
* PR comments: Explicit exports
* Export `OAuth` specific types from the package
* Update documentation on how to use the interfaces
* Re-export from base `index.ts` as per ADR-004
* pass `providerId` as a parameter to `AuthFactory` instead of hardcoding
Co-authored-by: Govindarajan Nagarajan <govindarajan.nagarajan@zalando.de>
* load filters from entities
* fix(search): compile possible filter options from available entities
* rename filter state and add text in case no filter can be applied
* TechDocs: Logger already prints the name of plugin
* TechDocs: Display a custom error message if provided
* TechDocs: throw custom error message if index.md is not present
* Language improvements. Thanks @freben
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
* 'changeset-release/master' of github.com:backstage/backstage:
Version Packages
feat: added config schema for k8s plugins
Integrate review comments
Link to substitutions instead of duplicating the content
Document Substitutions In The Descriptor Format
* 'changeset-release/master' of github.com:backstage/backstage:
Version Packages
TechDocs: Document basic and recommended architecture
TechDocs: Add basic and production deployment architecture diagrams
* fix(search): wrap value in link component for rows in component id column
* fix(search result): change name of column from component id to name
* fix(search): construct url in search api instead of search result component
* fix(search): use entity default constant from catalog model as fallback to namespace, add entity type
* fix(search): replace unknown with undefined if owner or lifecycle doesn't exist on entity, lowercase namespace and kind in url
* fix owner fallback and delete description fallback to show empty cells instead