Commit Graph

17369 Commits

Author SHA1 Message Date
Emma Indal 280954b5c0 add how-to guide for how to use a custom header
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2021-09-29 19:10:15 +02:00
Patrik Oldsberg cd5f51aeb2 Merge pull request #6580 from deepak-bhardwaj-ps/k8s-plugin
Display namespace in deployment summary
2021-09-29 18:08:04 +02:00
Patrik Oldsberg 2dab51237c kubernetes: fix DeploymentDrawer conditional namespace rendering + add test
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-29 17:38:40 +02:00
Patrik Oldsberg d4a0f8ce8d Merge branch 'master' into k8s-plugin
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-29 17:08:26 +02:00
Patrik Oldsberg 4f6a608e53 Merge pull request #7379 from backstage/rugvip/k8s-dev
kubernetes: add isolatated plugin dev setup
2021-09-29 17:07:38 +02:00
Patrik Oldsberg 0e8f68b46a Merge pull request #7376 from backstage/rugvip/devoops
azure-devops-backend: mark config as required and use mock token
2021-09-29 16:54:59 +02:00
Patrik Oldsberg 927c6d6302 kubernetes: add isolatated plugin dev setup
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-29 16:46:12 +02:00
Patrik Oldsberg 6ba06efe08 kubernetes: export API types
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-29 16:46:11 +02:00
Eric Peterson 820e61b15a Merge pull request #7382 from backstage/techdocs/on-lock
[TechDocs] Lock default container version for generation
2021-09-29 16:26:42 +02:00
Eric Peterson 7f8f1f2689 Clean up documentation.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-09-29 15:55:20 +02:00
Eric Peterson e92f0f728b Lock TechDocs generation to specific container version.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-09-29 15:42:36 +02:00
Patrik Oldsberg 8835041c50 Merge pull request #6717 from vannarath-poeu/currency-config
[Cost Insights] Currencies config
2021-09-29 13:54:40 +02:00
Patrik Oldsberg 299b43f052 azure-devops-backend: mark config as required and use mock token
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-29 13:50:19 +02:00
Patrik Oldsberg cbc0a83184 Merge pull request #5675 from ayshiff/feature/techdocs-e2e
Feature/techdocs e2e
2021-09-29 13:46:13 +02:00
Patrik Oldsberg 74a156c92d Merge pull request #7335 from RoadieHQ/custom-redirect-url-github-provider
Add ability to override github app callback url
2021-09-29 13:39:52 +02:00
Patrik Oldsberg fa05ec71f6 Merge pull request #7375 from szubster/tech-radar-api-reference
Improve API Reference in Tech Radar Plugin
2021-09-29 13:33:45 +02:00
Eric Peterson 573ed6c71c Merge pull request #7360 from lunarway/feature/techdocs-error-handling
Expand Techdocs not found error handling
2021-09-29 13:32:16 +02:00
Tomasz Szuba 342b11eaf4 Review remarks implemented
Signed-off-by: Tomasz Szuba <tszuba@box.com>
2021-09-29 12:56:34 +02:00
Tomasz Szuba 1b46c4eca8 Improve API Reference in Tech Radar Plugin
Signed-off-by: Tomasz Szuba <tszuba@box.com>
2021-09-29 12:02:53 +02:00
Patrik Oldsberg 9aa3d98eb5 Merge pull request #6643 from Charizard/cli-info
feat(cli): Add info command to backstage-cli
2021-09-29 11:42:38 +02:00
Johan Haals 2751a24b7d Merge pull request #7313 from backstage/cache-docs
Add docs for implementing cachable processing
2021-09-29 11:07:20 +02:00
Johan Haals 9c8142cdac Format, require ETag, fix imports
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-09-29 10:56:26 +02:00
Patrik Oldsberg 354743a662 Merge pull request #7372 from backstage/dependabot/npm_and_yarn/microsoft/microsoft-graph-types-2.6.0
build(deps): bump @microsoft/microsoft-graph-types from 1.25.0 to 2.6.0
2021-09-29 10:54:32 +02:00
Johan Haals db920df053 Update docs/features/software-catalog/external-integrations.md
Signed-off-by: Johan Haals <johan.haals@gmail.com>

Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-09-29 10:27:50 +02:00
Johan Haals 58dba06461 Update docs/features/software-catalog/external-integrations.md
Signed-off-by: Johan Haals <johan.haals@gmail.com>

Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-09-29 10:27:32 +02:00
Johan Haals 95f324cb7f Update docs/features/software-catalog/external-integrations.md
Signed-off-by: Johan Haals <johan.haals@gmail.com>

Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-09-29 10:27:04 +02:00
Johan Haals 8621a63eb6 Update docs/features/software-catalog/external-integrations.md
Signed-off-by: Johan Haals <johan.haals@gmail.com>

Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-09-29 10:26:56 +02:00
Johan Haals 9bd7ecd4fa Update docs/features/software-catalog/external-integrations.md
Signed-off-by: Johan Haals <johan.haals@gmail.com>

Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-09-29 10:26:44 +02:00
Patrik Oldsberg 664bba5c45 changesets: added changeset for catalog-backend-module-msgraph types bump
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-29 10:20:07 +02:00
Patrik Oldsberg d39cadd9a1 Merge pull request #7371 from backstage/dependabot/npm_and_yarn/canvas-2.8.0
build(deps-dev): bump canvas from 2.7.0 to 2.8.0
2021-09-29 09:53:23 +02:00
dependabot[bot] 528f7e3eda build(deps): bump @microsoft/microsoft-graph-types from 1.25.0 to 2.6.0
Bumps [@microsoft/microsoft-graph-types](https://github.com/microsoftgraph/msgraph-typescript-typings) from 1.25.0 to 2.6.0.
- [Release notes](https://github.com/microsoftgraph/msgraph-typescript-typings/releases)
- [Commits](https://github.com/microsoftgraph/msgraph-typescript-typings/compare/1.25.0...2.6.0)

---
updated-dependencies:
- dependency-name: "@microsoft/microsoft-graph-types"
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-29 04:13:08 +00:00
dependabot[bot] dc8992c928 build(deps-dev): bump canvas from 2.7.0 to 2.8.0
Bumps [canvas](https://github.com/Automattic/node-canvas) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/Automattic/node-canvas/releases)
- [Changelog](https://github.com/Automattic/node-canvas/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Automattic/node-canvas/compare/v2.7.0...v2.8.0)

---
updated-dependencies:
- dependency-name: canvas
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-29 04:11:15 +00:00
Patrik Oldsberg 951112c45c cli: fix build issue and tweak info output format
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-28 22:48:30 +02:00
Patrik Oldsberg cd11331edf Merge pull request #7366 from backstage/rugvip/symbols
core-plugin-api: avoid symbol to identify RouteRefs at compile time
2021-09-28 22:10:52 +02:00
Patrik Oldsberg 98bd661240 core-plugin-api: avoid symbol to identify RouteRefs at compile time
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-28 21:30:50 +02:00
Crevil 1c75e8bf98 Rename changeset
Signed-off-by: Crevil <bjoern.soerensen@gmail.com>
2021-09-28 21:03:17 +02:00
Crevil b0e5325e7b Use warn log level
Signed-off-by: Crevil <bjoern.soerensen@gmail.com>
2021-09-28 21:02:04 +02:00
Patrik Oldsberg 1083a1c13f Merge pull request #7363 from szubster/escape-pipe-in-api-reference
Escape pipe character `|` in api docs
2021-09-28 20:33:55 +02:00
Patrik Oldsberg fb55aacd48 Merge pull request #7327 from awanlin/topic/improve-badges-frontend-readme
Improve Badges Frontend README
2021-09-28 19:19:18 +02:00
Patrik Oldsberg df69ef0523 Merge pull request #7350 from backstage/rugvip/multi
config-loader: collect schemas from each package version
2021-09-28 19:17:18 +02:00
Patrik Oldsberg a23c2347c0 Merge pull request #7192 from awanlin/awanlin/azure-devops-backend-plugin
Adding Azure DevOps backend plugin
2021-09-28 19:16:57 +02:00
Fredrik Adelöw 92c3d6dc04 Merge pull request #7356 from backstage/dependabot/npm_and_yarn/testing-library/react-hooks-7.0.2
build(deps): bump @testing-library/react-hooks from 3.4.2 to 7.0.2
2021-09-28 15:25:56 +02:00
Tomasz Szuba 5ea60a9be5 Escape pipe character | in api docs
Signed-off-by: Tomasz Szuba <tszuba@box.com>
2021-09-28 15:12:38 +02:00
Andre Wanlin ccc5e36ae8 Added repo and removed doc from files
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-09-28 08:10:36 -05:00
Andre Wanlin 614dc97d7c Merge branch 'backstage:master' into topic/improve-badges-frontend-readme 2021-09-28 08:05:35 -05:00
Fredrik Adelöw f5e6961bc8 slow down there fella
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-09-28 14:09:12 +02:00
Crevil 593db0864d Expand Techdocs not found error handling
Currently if a document is requested that is found found a generic log line
containing only the error from the provider is logged.

    {"type":"plugin","plugin":"techdocs","message":"The specified key does not exist.","level":"warn","service":"backstage"}

This gives very little indication as to what and where something failed.

This change expands the log lines to include more details about what is being
attempted. It also removes the propagation of the raw error message to the
client as there might be information here that is not meant to be disclosed.

Tests are added for each provider. A bug in the Azure Blob storage provider was
found where the download method would reject its promise but the express handler
would not detect this and therefore not write a response.

Signed-off-by: Crevil <bjoern.soerensen@gmail.com>
2021-09-28 14:08:28 +02:00
Fredrik Adelöw 6084db3352 Merge pull request #7342 from backstage/freben/catalog-entity-provider-full-upsert
Make entity provider `full` updates behave as a large set replacement
2021-09-28 13:57:59 +02:00
Patrik Oldsberg e68bd978e2 config-loader: collect schemas from each package version
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-28 13:47:18 +02:00
Nicolas Arnold 8e43457f2c Addressing doc comment
Signed-off-by: Nicolas Arnold <nic@roadie.io>
2021-09-28 12:37:43 +01:00