* 'master' of github.com:spotify/backstage: (66 commits)
chore: fix lerna linting
v0.1.1-alpha.25
Add Code Insights plugin to sample app and marketplace (#2833)
Improve main CI build status badge in README (#2866)
Update roadmap: Design System 🚢 (#2858)
github/codecov: switch to informational mode
github/workflows: use the tip of master as the base for comparing PR code coverage
make saml provider path from globalConfig (#2855)
fix(catalog-backend): limit search value lengths
Update project Copyright (#2852)
fix(catalog-backend): actually use modified entity output (default namespace was broken)
remove unnecessary center keyword
Move card header bg to up contrast, fix#2558
Update name of env authentication env vars
Fix feedback from dtuite
Remove chart testing workflow for now
Only lint charts on Pull Requests
Move the k8s deployment docs to its own helm deployment page
Remove line in initdb script that creates backend db
Use app-config.development.yaml to provide configuration instead of local
...
* 'master' of github.com:spotify/backstage: (110 commits)
chore(catalog-backend): removing redudant classes and some functions
chore(deps-dev): bump @types/webpack from 4.41.21 to 4.41.22 (#2765)
move codecov.yml to .github
feat(catalog-backend): add batch concurrency
create-app: remove build step
cli: simplify jest transform ignore regex
feat(catalog-backend): introduce batching, speed up reading and writing of large datasets
Techdocs: add Azure DevOps prepare support (#2748)
feat(techdocs-header): Show breadcrumbs on docs page (#2786)
changesets: add entry for create-app template location fix
create-app: revert to github location type for example templates
fix: make catalog filter work again
Use new url scheme for techdocs
feat: remove LocationProcessor.processEntity
Add Dockerfile for helm chart
feat: use the new UrlReader in the CodeOwnersProcessor
feat: use new UrlReader in PlaceholderProcessor
feat: remove the backstage.io/definition-at-location annotation
Update loud-lamps-visit.md
feat(proxy-backend): limit the forwarded http headers to a safe set
...
* feat(techdocs): TechDocsPageWrapper to take in labels prop and use TechDocsHeader component
* feat(techdocs): new TechDocsHeader component as wrapper around Header from core
* feat(techdocs): TechDocsPage metadata
* feat(techdocs): TechDocsMetadata class responsible for reading metadata from generated techdocs metadata json file
* fix(techdocs): delete TechDocsPageWrapper component
* fix(app-config): delete /docs from request url
* feat(techdocs): TechDocsHeader with labels to browse metadata
* fix(techdocs): move metadata to backend plugin
* feat(techdocs-backend): introduce two new metadata routes
* feat(techdocs): new techdocs api to be responsible to request metadata from backend
* feat(techdocs): register new api for plugin
* fix(techdocs): reader to take in onReady prop
* fix(techdocs): TechDocsHome component to use its own header
* fix(techdocs): TechDocsPage responsible to get metadata and pass it down to the TechDocsHeader
* fix(techdocs): component tests for both TechDocsHeader and TechDocsPage
* fix(techdocs): adjust api to use /docs in url since it was taken away in requestURL
* fix(tests): move assertion into act
* fix(techdocs): rename TechDocsHeader to TechDocsPageHeader
* fix(techdocs): rename TechDocsHeader to TechDocsPageHeader
* fix(techdocs-backend): add some logs
* Update plugins/techdocs/src/reader/components/TechDocsPage.test.tsx
* delete unused import
* 'master' of github.com:spotify/backstage: (30 commits)
fix(techdocs-core): use the content of the readme as long description for the pypi package (#2578)
chore: add contrib to CONTRIBUTING.md (#2585)
Fix typo (#2584)
backend-common: default config env to development
v0.1.1-alpha.23
TechDocs: Inject CSS transformer and initial backstage style integration for reader (#2560)
bug(gql): use import to import the graphql module
Rename file
[blog] Announce CNCF Sandbox (#2568)
document cleaning - tutorial quickstarts (#2520)
Simplify codecov flag names
chore(scaffolder-backend): typo in visibility
Kubernetes plugins boilerplate (#2559)
CHANGELOG: add entry for SessionApi refactor
Upload package specific code coverage to codecov
Add codecov flags for core and core-api packages
TechDocs: Enable allowVulnerableTags in sanitize-html (#2554)
chore: trust the Boolean :)
docs: regenerate api reference docs
core: refactor SessionStateApi to SessionApi with sign-in/out
...
* Inject CSS transformer and initial backstage style integration for reader
* Update plugins/techdocs/src/reader/transformers/injectCss.test.ts
Co-authored-by: Emma Indal <emmai@spotify.com>
* Fix test name and run injectCss in preTransformer
* Fix for invisible links in reader
* Added missing semi-colon
* Better styling on codeblocks
Co-authored-by: Emma Indal <emmai@spotify.com>
* enable allowVulnerableTags in sanitize-html
* Fixed lint issue
* Removed style tag from allowed list. Seems to work fine.
* Added tests to make sure we keep link tags and remove style tags
* Added age check for documentation in github to make sure it's up to date
* Updated failing tests
* Updated docs to explain requestUrl and storageUrl
* Updated failing tests
* Update packages/create-app/templates/default-app/app-config.yaml.hbs
* Update docs/features/techdocs/getting-started.md
Co-authored-by: Emma Indal <emmai@spotify.com>
* migrate techdocs to use new routing
* use new techdocs routing in default app
* new EntityPageDocs and Router components
* remove unused code
* remove unused import
* Updated docs for techdocs plugin
* Error in example comment
* Update plugins/techdocs/README.md
Co-authored-by: Emma Indal <emmai@spotify.com>
* Update plugins/techdocs/src/reader/README.md
Co-authored-by: Emma Indal <emmai@spotify.com>
* Update plugins/techdocs/src/reader/README.md
Co-authored-by: Emma Indal <emmai@spotify.com>
* Update plugins/techdocs/src/reader/README.md
Co-authored-by: Emma Indal <emmai@spotify.com>
* Update link to transformers doc to point to reader doc for now
Co-authored-by: Emma Indal <emmai@spotify.com>
* feature(techdocs): JIT generation of techdocs
* Fix linting issues
* Add Techdocs tab to entity page
* Added missing dep
* Added missing dep
* Removed duplicate dep
* Better tab navigation
* Update label on entity page to say docs
* Fix lint issue
* Move building of docs from entity to a function
* feature(techdocs): JIT generation of techdocs
* Fix linting issues
* Add Techdocs tab to entity page
* Added missing dep
* Added missing dep
* Removed duplicate dep
* Better tab navigation
* Update label on entity page to say docs
* Fix lint issue
* Move building of docs from entity to a function
* attempt to add back react as a dep
* Fixed failing test
* fix(techdocs): Hopefully fixed tests
* Fixed another failing test
* Initial apiRef for techdocs storage
* Cleaned up some code in reader
* test(headertabs): add tests to HeaderTabs component
* fix(headertabs): change tab mock id
* fix(techdocs-generator): fix problem with macOS symlink to tmp folder
* fix(lint): remove unused configApiRef
* wip
* Ongoing cleanups
* Cleanups and fix tests
* WIP cleanups
* Clean up some things
* Clean up some things
* Added missing notice header
* ts issue fixed
* Add show contition to api tab
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Emma Indal <emmai@spotify.com>