Merge branch 'master' of github.com:backstage/backstage into catalog-import-instructions

This commit is contained in:
Adam Harvey
2020-12-03 21:12:09 -05:00
155 changed files with 3405 additions and 733 deletions
-13
View File
@@ -1,13 +0,0 @@
---
'@backstage/create-app': patch
---
Optimized the `yarn install` step in the backend `Dockerfile`.
To apply these changes to an existing app, make the following changes to `packages/backend/Dockerfile`:
Replace the `RUN yarn install ...` line with the following:
```bash
RUN yarn install --frozen-lockfile --production --network-timeout 300000 && rm -rf "$(yarn cache dir)"
```
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-api-docs': patch
---
Update swagger-ui-react to 3.37.2
@@ -1,5 +0,0 @@
---
'@backstage/plugin-cost-insights': patch
---
enable SKU breakdown for unlabeled entities
@@ -1,5 +0,0 @@
---
'@backstage/plugin-cost-insights': patch
---
Add breakdown view to the Cost Overview panel
@@ -1,5 +0,0 @@
---
'@backstage/plugin-cost-insights': patch
---
Add support for non-SKU breakdowns for entities in the product panels.
@@ -1,5 +0,0 @@
---
'@backstage/plugin-cost-insights': patch
---
disable support button
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-techdocs-backend': patch
---
Update URL auth format for Gitlab clone
+8
View File
@@ -0,0 +1,8 @@
---
'@backstage/plugin-circleci': patch
'@backstage/plugin-jenkins': patch
---
Refactor to support ADR004 module exporting.
For more information, see https://backstage.io/docs/architecture-decisions/adrs-adr004.
-6
View File
@@ -1,6 +0,0 @@
---
'@backstage/plugin-sentry': patch
'@backstage/plugin-welcome': patch
---
Refactor route registration to remove deprecating code
-9
View File
@@ -1,9 +0,0 @@
---
'@backstage/config-loader': minor
---
Fix typo of "visibility" in config schema reference
If you have defined a config element named `visiblity`, you
will need to fix the spelling to `visibility`. For more info,
see https://backstage.io/docs/conf/defining#visibility.
-9
View File
@@ -1,9 +0,0 @@
---
'@backstage/cli': patch
'@backstage/config-loader': patch
'@backstage/core-api': patch
'@backstage/plugin-catalog-backend': patch
'@backstage/plugin-cost-insights': patch
---
Added a type alias for PositionError = GeolocationPositionError
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/backend-common': patch
---
Allow the `backend.listen.port` config to be both a number or a string.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/cli': patch
---
Bump versions of `esbuild` and `rollup-plugin-esbuild`
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/plugin-proxy-backend': patch
---
Filter the headers that are sent from the proxied-targed back to the frontend to not forwarded unwanted authentication or
monitoring contexts from other origins (like `Set-Cookie` with e.g. a google analytics context). The implementation reuses
the `allowedHeaders` configuration that now controls both directions `frontend->target` and `target->frontend`.
-13
View File
@@ -1,13 +0,0 @@
---
'@backstage/create-app': patch
---
Removed `"resolutions"` entry for `esbuild` in the root `package.json` in order to use the version specified by `@backstage/cli`.
To apply this change to an existing app, remove the following from your root `package.json`:
```json
"resolutions": {
"esbuild": "0.6.3"
},
```
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/create-app': patch
---
Add [API docs plugin](https://github.com/backstage/backstage/tree/master/plugins/api-docs) to new apps being created through the CLI.
-28
View File
@@ -1,28 +0,0 @@
---
'@backstage/plugin-catalog-backend': minor
'@backstage/plugin-catalog-import': minor
'@backstage/catalog-model': patch
'@backstage/plugin-scaffolder': patch
---
Add Analyze location endpoint to catalog backend. Add catalog-import plugin and replace import-component with it. To start using Analyze location endpoint, you have add it to the `createRouter` function options in the `\backstage\packages\backend\src\plugins\catalog.ts` file:
```ts
export default async function createPlugin(env: PluginEnvironment) {
const builder = new CatalogBuilder(env);
const {
entitiesCatalog,
locationsCatalog,
higherOrderOperation,
locationAnalyzer, //<--
} = await builder.build();
return await createRouter({
entitiesCatalog,
locationsCatalog,
higherOrderOperation,
locationAnalyzer, //<--
logger: env.logger,
});
}
```
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/plugin-catalog-backend': patch
---
Gracefully handle missing codeowners.
The CodeOwnersProcessor now also takes a logger as a parameter.
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/catalog-model': minor
'@backstage/plugin-kubernetes': patch
'@backstage/plugin-kubernetes-backend': patch
---
k8s-plugin: refactor approach to use annotation based label-selector
-7
View File
@@ -1,7 +0,0 @@
---
'@backstage/cli': minor
'@backstage/plugin-cost-insights': patch
---
sort product panels and navigation menu by greatest cost
update tsconfig.json to use ES2020 api
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-techdocs': patch
---
Use type EntityName from catalog-model for entities
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-catalog': patch
---
Use the OWNED_BY relation and compare it to the users MEMBER_OF relation. The user entity is searched by name, based on the userId of the identity.
-5
View File
@@ -1,5 +0,0 @@
---
'@backstage/plugin-proxy-backend': patch
---
Add configuration schema for the commonly used properties