From 0ff2b6788f29869942de2d232209975c6d519668 Mon Sep 17 00:00:00 2001 From: Taras Mankovski Date: Fri, 2 Oct 2020 23:48:13 -0400 Subject: [PATCH] Fix prettier formatting --- .changeset/2284.md | 1 + .changeset/2535.md | 1 + .changeset/2543.md | 1 + .changeset/2562.md | 1 - .changeset/2565.md | 9 +++++---- .changeset/2586.md | 1 + .changeset/2597.md | 1 - .changeset/2598.md | 2 +- .changeset/2600.md | 1 + .changeset/2603.md | 1 + .changeset/2606.md | 3 ++- .changeset/2609.md | 1 + .changeset/2610.md | 1 + .changeset/2611.md | 1 + .changeset/2612.md | 1 + .changeset/2613.md | 1 + .changeset/2614.md | 1 + .changeset/2615.md | 1 + .changeset/2616.md | 1 + .changeset/2624.md | 3 +++ .changeset/2625-catalog-backend.md | 7 ++++--- .changeset/2625-cli.md | 3 ++- .changeset/2628.md | 3 ++- .changeset/2630.md | 1 + .changeset/2639.md | 1 + .changeset/2641.md | 1 + .changeset/2660.md | 1 + .changeset/2661.md | 1 + .changeset/2669-catalog-backend.md | 2 +- .changeset/2669-catalog-model.md | 1 + .changeset/2669-create-app.md | 1 + .changeset/2674.md | 1 + .changeset/2686.md | 1 + .changeset/2689.md | 1 + 34 files changed, 44 insertions(+), 14 deletions(-) diff --git a/.changeset/2284.md b/.changeset/2284.md index 5c0a746774..04975ba6ae 100644 --- a/.changeset/2284.md +++ b/.changeset/2284.md @@ -3,6 +3,7 @@ '@backstage/core': minor '@backstage/plugin-auth-backend': minor --- + Add saml login to backstage ![](https://user-images.githubusercontent.com/872486/92251660-bb9e3400-eeff-11ea-86fe-1f2a0262cd31.png) diff --git a/.changeset/2535.md b/.changeset/2535.md index 2b0e8b1d17..5daf7b8101 100644 --- a/.changeset/2535.md +++ b/.changeset/2535.md @@ -2,6 +2,7 @@ '@backstage/core': patch '@backstage/theme': patch --- + Fix banner position and color This PR closes: #2245 diff --git a/.changeset/2543.md b/.changeset/2543.md index 523a24a4d7..00311ade45 100644 --- a/.changeset/2543.md +++ b/.changeset/2543.md @@ -1,6 +1,7 @@ --- '@backstage/plugin-scaffolder-backend': minor --- + Add Azure DevOps support to the scaffolder backend This adds support for Azure DevOps to the scaffolder (preparer & publisher). I thought I should get this in there now since #2426 has been merged. I had a previous PR with only the preparer but I closed that in favor of this one. diff --git a/.changeset/2562.md b/.changeset/2562.md index d19d6e29b6..716f370ad9 100644 --- a/.changeset/2562.md +++ b/.changeset/2562.md @@ -5,4 +5,3 @@ --- Change the default backend plugin mount point to /api - diff --git a/.changeset/2565.md b/.changeset/2565.md index 20582f7d32..7789b2f564 100644 --- a/.changeset/2565.md +++ b/.changeset/2565.md @@ -1,6 +1,7 @@ --- '@backstage/core-api': minor --- + Add initial RouteRefRegistry Starting out some work to bring routing back and working as part of the work towards finalizing #1536 @@ -11,7 +12,9 @@ This is some of the groundwork of an experiment we're working on to enable routi const App = () => ( - // catalogRouteRef + + {' '} + // catalogRouteRef @@ -22,7 +25,6 @@ const App = () => ( - @@ -32,7 +34,6 @@ const App = () => ( // sentryRouteRef - @@ -46,7 +47,7 @@ const App = () => ( -) +); ``` As part of inverting the composition of the app, route refs and routing in general was somewhat broken, intentionally. Right now it's not really possible to easily route to different parts of the app from a plugin, or even different parts of the plugin that are not within the same router. diff --git a/.changeset/2586.md b/.changeset/2586.md index 52437f7d19..568adb8a3e 100644 --- a/.changeset/2586.md +++ b/.changeset/2586.md @@ -2,4 +2,5 @@ '@backstage/catalog-model': minor '@backstage/plugin-catalog-backend': minor --- + Entirely case insensitive read path of entities diff --git a/.changeset/2597.md b/.changeset/2597.md index 9dc63bf48a..9db25e8d0e 100644 --- a/.changeset/2597.md +++ b/.changeset/2597.md @@ -4,4 +4,3 @@ --- Add ApiDefinitionAtLocationProcessor that allows to load a API definition from another location - diff --git a/.changeset/2598.md b/.changeset/2598.md index 7fca6f8141..03e10e7db8 100644 --- a/.changeset/2598.md +++ b/.changeset/2598.md @@ -1,6 +1,7 @@ --- '@backstage/plugin-techdocs': minor --- + Add a message if techdocs takes long time to load Fixes #2416. @@ -8,4 +9,3 @@ Fixes #2416. The UI after the change should look like this: ![techdocs-progress-bar](https://user-images.githubusercontent.com/33940798/94189286-296ac980-fec8-11ea-9051-1b3db938d12f.gif) - diff --git a/.changeset/2600.md b/.changeset/2600.md index 9251fb2d9d..c4c74a282a 100644 --- a/.changeset/2600.md +++ b/.changeset/2600.md @@ -5,6 +5,7 @@ '@backstage/create-app': minor '@backstage/backend-common': minor --- + Add service discovery interface and implement for single host deployments Fixes #1847, #2596 diff --git a/.changeset/2603.md b/.changeset/2603.md index ac2ed47cf5..f9b669f76f 100644 --- a/.changeset/2603.md +++ b/.changeset/2603.md @@ -2,6 +2,7 @@ '@backstage/backend-common': minor '@backstage/create-app': minor --- + Make csp configurable to unbreak app-backend served app not being able to fetch See discussion [here on discord](https://discordapp.com/channels/687207715902193673/687235481154617364/758721460163575850) diff --git a/.changeset/2606.md b/.changeset/2606.md index e3171157c2..f6059e7705 100644 --- a/.changeset/2606.md +++ b/.changeset/2606.md @@ -1,4 +1,5 @@ --- -'@backstage/plugin-auth-backend': patch +'@backstage/plugin-auth-backend': patch --- + Move auth provider router creation to router diff --git a/.changeset/2609.md b/.changeset/2609.md index 8cf58200c7..6bb8ab7a40 100644 --- a/.changeset/2609.md +++ b/.changeset/2609.md @@ -1,4 +1,5 @@ --- '@backstage/create-app': patch --- + Sync scaffolded backend with example diff --git a/.changeset/2610.md b/.changeset/2610.md index 83f00ed44d..b63e6538bd 100644 --- a/.changeset/2610.md +++ b/.changeset/2610.md @@ -1,4 +1,5 @@ --- '@backstage/circeci': minor --- + Refactor to use DiscoveryApi diff --git a/.changeset/2611.md b/.changeset/2611.md index 4e2f75b11d..cbf3129038 100644 --- a/.changeset/2611.md +++ b/.changeset/2611.md @@ -1,4 +1,5 @@ --- '@backstage/create-app': patch --- + Remove discovery api override diff --git a/.changeset/2612.md b/.changeset/2612.md index d9752f455d..bf093d8f77 100644 --- a/.changeset/2612.md +++ b/.changeset/2612.md @@ -1,4 +1,5 @@ --- '@backstage/plugin-jenkins': patch --- + Refactor to use DiscoveryApi diff --git a/.changeset/2613.md b/.changeset/2613.md index d49ae48c6f..cf8c1a155a 100644 --- a/.changeset/2613.md +++ b/.changeset/2613.md @@ -1,6 +1,7 @@ --- '@backstage/plugin-auth-backend': minor --- + Initial implementation of catalog user lookup This adds a basic catalog client + method for the Google provider to look up users in the catalog. It expects to find a single user entity in the catalog with a google.com/email annotation that matches the email of the Google profile. diff --git a/.changeset/2614.md b/.changeset/2614.md index ecb92f2b19..7e2660bc80 100644 --- a/.changeset/2614.md +++ b/.changeset/2614.md @@ -1,4 +1,5 @@ --- '@backstage/create-app': minor --- + Default to using internal scope for new plugins diff --git a/.changeset/2615.md b/.changeset/2615.md index 6c500018c9..412b8127c4 100644 --- a/.changeset/2615.md +++ b/.changeset/2615.md @@ -1,4 +1,5 @@ --- '@backstage/backend-common': minor --- + Use localhost to fall back to IPv4 if IPv6 isn't available diff --git a/.changeset/2616.md b/.changeset/2616.md index 250f7fa195..9a70c0e79f 100644 --- a/.changeset/2616.md +++ b/.changeset/2616.md @@ -1,6 +1,7 @@ --- '@backstage/create-app': minor --- + Remove identity-backend Not used, and we're heading down the route of identities in the catalog diff --git a/.changeset/2624.md b/.changeset/2624.md index 4b964a2abf..f9ff1d7894 100644 --- a/.changeset/2624.md +++ b/.changeset/2624.md @@ -1,6 +1,7 @@ --- '@changeset/plugin-scaffold': patch --- + Make title meaningful after component creation Fixes #2458. @@ -8,7 +9,9 @@ Fixes #2458. After the change, the UX should look like this: ### If the component creation was successful: + ![successfully-created-component](https://user-images.githubusercontent.com/33940798/94339294-8bd1e000-0016-11eb-885b-7936fcc23b63.gif) ### If the component creation failed: + ![failed-to-create-component](https://user-images.githubusercontent.com/33940798/94339296-90969400-0016-11eb-9a74-ce16b3dd8d88.gif) diff --git a/.changeset/2625-catalog-backend.md b/.changeset/2625-catalog-backend.md index dca69a59c6..bcd49dddb2 100644 --- a/.changeset/2625-catalog-backend.md +++ b/.changeset/2625-catalog-backend.md @@ -1,8 +1,9 @@ --- '@backstage/plugin-catalog-backend': patch --- + Add codeowners processor -* Add `codeowners-utils@^1.0.2` as a dependency -* Add `core-js@^3.6.5` as a dependency -* Added new CodeOwnersProcessor +- Add `codeowners-utils@^1.0.2` as a dependency +- Add `core-js@^3.6.5` as a dependency +- Added new CodeOwnersProcessor diff --git a/.changeset/2625-cli.md b/.changeset/2625-cli.md index beb0998433..c5a5437b69 100644 --- a/.changeset/2625-cli.md +++ b/.changeset/2625-cli.md @@ -1,6 +1,7 @@ --- '@backstage/cli': patch --- + Add codeowners processor -* Include ESNext.Promise in TypeScript compilation +- Include ESNext.Promise in TypeScript compilation diff --git a/.changeset/2628.md b/.changeset/2628.md index 76ad2488fb..0ac36d456a 100644 --- a/.changeset/2628.md +++ b/.changeset/2628.md @@ -1,7 +1,8 @@ --- '@backstage/plugin-catalog-backend': minor --- -This feature works the same as $secret does in config - it allows programmatic substitution of values into a document. + +This feature works the same as \$secret does in config - it allows programmatic substitution of values into a document. This is particularly useful e.g. for API type entities where you do not want to repeat your entire API spec document inside the catalog-info.yaml file. For those cases, you can instead do something like diff --git a/.changeset/2630.md b/.changeset/2630.md index 78b7e5b2c9..933204e292 100644 --- a/.changeset/2630.md +++ b/.changeset/2630.md @@ -2,6 +2,7 @@ '@backstage/create-app': minor '@backstage/plugin-catalog-backend': minor --- + Allow node v14 and add to master build matrix - Upgrade sqlite3@^5.0.0 in @backstage/plugin-catalog-backend diff --git a/.changeset/2639.md b/.changeset/2639.md index 0dd91e4013..e6a623088e 100644 --- a/.changeset/2639.md +++ b/.changeset/2639.md @@ -1,4 +1,5 @@ --- '@backstage/cli': minor --- + Upgrade dependency `esbuild@0.7.7` diff --git a/.changeset/2641.md b/.changeset/2641.md index 8ec213edba..3b06358e81 100644 --- a/.changeset/2641.md +++ b/.changeset/2641.md @@ -1,4 +1,5 @@ --- '@backstage/plugin-catalog-backend': minor --- + Simplify the read function in processors diff --git a/.changeset/2660.md b/.changeset/2660.md index c3100a8fe1..758d523f07 100644 --- a/.changeset/2660.md +++ b/.changeset/2660.md @@ -1,4 +1,5 @@ --- '@backstage/plugin-api-docs': patch --- + Resolve some dark mode styling issues in asyncAPI specs diff --git a/.changeset/2661.md b/.changeset/2661.md index 73d3f819cb..e73b0abf26 100644 --- a/.changeset/2661.md +++ b/.changeset/2661.md @@ -1,4 +1,5 @@ --- '@backstage/core': patch --- + Fixed banner component position in DismissableBanner component diff --git a/.changeset/2669-catalog-backend.md b/.changeset/2669-catalog-backend.md index 205ce2952f..ed4de7231b 100644 --- a/.changeset/2669-catalog-backend.md +++ b/.changeset/2669-catalog-backend.md @@ -1,7 +1,7 @@ --- '@backstage/catalog-backend': minor --- + Add the ability to import users from GitHub Organization into the catalog. The token needs to have the scopes `user:email`, `read:user`, and `read:org`. - diff --git a/.changeset/2669-catalog-model.md b/.changeset/2669-catalog-model.md index 133cc64cc0..b9a2841a1b 100644 --- a/.changeset/2669-catalog-model.md +++ b/.changeset/2669-catalog-model.md @@ -1,4 +1,5 @@ --- '@backstage/catalog-model': minor --- + Add the ability to import users from GitHub Organization into the catalog. diff --git a/.changeset/2669-create-app.md b/.changeset/2669-create-app.md index e78cb83edb..e7075ffeb8 100644 --- a/.changeset/2669-create-app.md +++ b/.changeset/2669-create-app.md @@ -1,6 +1,7 @@ --- '@backstage/create-app': minor --- + Add the ability to import users from GitHub Organization into the catalog. The token needs to have the scopes `user:email`, `read:user`, and `read:org`. diff --git a/.changeset/2674.md b/.changeset/2674.md index 9820543598..d3a7795dcd 100644 --- a/.changeset/2674.md +++ b/.changeset/2674.md @@ -2,6 +2,7 @@ '@backstage/backend-common': minor '@backstage/create-app': minor --- + Auto-create plugin databases Relates to #1598. diff --git a/.changeset/2686.md b/.changeset/2686.md index 7c953a68ec..8831c1309b 100644 --- a/.changeset/2686.md +++ b/.changeset/2686.md @@ -1,4 +1,5 @@ --- '@backstage/plugin-scaffolder-backend': patch --- + Update SSR template to pass CI diff --git a/.changeset/2689.md b/.changeset/2689.md index 6d74864e4a..be75dd261b 100644 --- a/.changeset/2689.md +++ b/.changeset/2689.md @@ -1,4 +1,5 @@ --- '@backstage/cli': patch --- + Upgrade dependency rollup-plugin-typescript2 to ^0.27.3