Commit Graph

17351 Commits

Author SHA1 Message Date
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
Fredrik Adelöw bf650f8603 add a test too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-09-28 13:31:49 +02:00
Patrik Oldsberg 1c43d2c25c Merge pull request #7331 from johanhammar/fix-copy-documentation-link-to-clipboard
fix(techdocs): fix copy documentation link to clipboard url
2021-09-28 13:21:37 +02:00
Fredrik Adelöw 3d10360c82 add changeset
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-09-28 13:15:10 +02:00
Fredrik Adelöw d0209d8e11 Store and maintain a hash of unprocessed items as well
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-09-28 13:15:10 +02:00
Fredrik Adelöw 1db090c8d1 rename toAdd to toUpsert to clarify what it actually does
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-09-28 13:15:10 +02:00
Patrik Oldsberg 075562efa7 Merge pull request #7309 from branchvincent/kubernetes-rancher
feat(kubernetes): add rancher dashboard formatter
2021-09-28 13:11:51 +02:00
Fredrik Adelöw dcf32f9189 adjust dependencies
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-09-28 13:10:38 +02:00
dependabot[bot] e5327abaa3 build(deps): bump @testing-library/react-hooks from 3.4.2 to 7.0.2
Bumps [@testing-library/react-hooks](https://github.com/testing-library/react-hooks-testing-library) from 3.4.2 to 7.0.2.
- [Release notes](https://github.com/testing-library/react-hooks-testing-library/releases)
- [Changelog](https://github.com/testing-library/react-hooks-testing-library/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testing-library/react-hooks-testing-library/compare/v3.4.2...v7.0.2)

---
updated-dependencies:
- dependency-name: "@testing-library/react-hooks"
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-28 13:01:24 +02:00
Patrik Oldsberg e4ecdb48a2 techdocs: format TechDocsPage
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-28 11:39:31 +02:00
Patrik Oldsberg 59b46a1419 Merge pull request #7075 from lmejbar/devTechRadar
Added SearchBar and ScrollBar on Techradar
2021-09-28 11:18:53 +02:00
Fredrik Adelöw 1b4f5c6e97 Merge pull request #7358 from backstage/dependabot/npm_and_yarn/react-syntax-highlighter-15.4.4
build(deps): bump react-syntax-highlighter from 15.4.3 to 15.4.4
2021-09-28 11:14:34 +02:00
Patrik Oldsberg 3977a6650a Merge pull request #7359 from backstage/dependabot/npm_and_yarn/roadiehq/backstage-plugin-github-pull-requests-1.0.15
build(deps): bump @roadiehq/backstage-plugin-github-pull-requests from 1.0.13 to 1.0.15
2021-09-28 11:14:25 +02:00
Fredrik Adelöw bb8222dc02 Merge pull request #7357 from backstage/dependabot/npm_and_yarn/types/core-js-2.5.5
build(deps-dev): bump @types/core-js from 2.5.4 to 2.5.5
2021-09-28 11:14:13 +02:00