Commit Graph

23563 Commits

Author SHA1 Message Date
Karan Shah 71353b0fe0 Small grammar improvement
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2022-02-28 11:25:16 +00:00
Karan Shah d88b32361f Update the Airbrake installation instructions
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2022-02-28 11:21:30 +00:00
Johan Haals 96bc687026 Merge pull request #9785 from backstage/jhaals/core-app-api-cleanup
core-plugin-api: Require OAuth provider id
2022-02-28 11:46:01 +01:00
Johan Haals 31649fbd62 Merge pull request #9843 from backstage/dependabot/npm_and_yarn/react-text-truncate-0.18.0
chore(deps): bump react-text-truncate from 0.17.0 to 0.18.0
2022-02-28 10:35:19 +01:00
Camila Belo a368457f14 Merge pull request #9833 from backstage/techdocs-copy-clipboard-feedback
[TechDocs] Add copy to clipboard feedback
2022-02-28 10:23:14 +01:00
Camila Belo 0c3ba547a6 docs(plugin-techdocs): add changeset file
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-02-28 09:57:19 +01:00
Camila Belo 78dab02156 feat(plugin-techdocs): add copy to clipboard feedback
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-02-28 09:54:04 +01:00
Johan Haals 5dcf41492f Merge pull request #9818 from backstage/jhaals/dep-getEntityMetadataViewUrl
catalog-react: Deprecate getEntityMetadataViewUrl and getEntityMetadataEditUrl
2022-02-28 09:45:25 +01:00
Johan Haals 1ac07901d4 Merge pull request #9849 from backstage/dependabot/npm_and_yarn/history-5.3.0
chore(deps): bump history from 5.2.0 to 5.3.0
2022-02-28 09:44:42 +01:00
dependabot[bot] 1db27283b8 chore(deps): bump history from 5.2.0 to 5.3.0
Bumps [history](https://github.com/remix-run/history) from 5.2.0 to 5.3.0.
- [Release notes](https://github.com/remix-run/history/releases)
- [Commits](https://github.com/remix-run/history/compare/v5.2.0...v5.3.0)

---
updated-dependencies:
- dependency-name: history
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-28 04:13:57 +00:00
dependabot[bot] 64b430f80d chore(deps): bump react-text-truncate from 0.17.0 to 0.18.0
Bumps [react-text-truncate](https://github.com/ShinyChang/react-text-truncate) from 0.17.0 to 0.18.0.
- [Release notes](https://github.com/ShinyChang/react-text-truncate/releases)
- [Changelog](https://github.com/ShinyChang/React-Text-Truncate/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ShinyChang/react-text-truncate/commits)

---
updated-dependencies:
- dependency-name: react-text-truncate
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-28 04:11:12 +00:00
Eric Peterson 022891fe78 Merge pull request #9830 from jeremyguarini/fix_gcs_auth
Fix authentication with GCS for techdocs
2022-02-26 17:13:50 +01:00
Fredrik Adelöw d1303fc6f5 Merge pull request #9835 from backstage/dependabot/npm_and_yarn/url-parse-1.5.10
chore(deps): bump url-parse from 1.5.7 to 1.5.10
2022-02-26 12:33:44 +01:00
dependabot[bot] 2225dc9a09 chore(deps): bump url-parse from 1.5.7 to 1.5.10
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.7 to 1.5.10.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.7...1.5.10)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-26 09:41:29 +00:00
Fredrik Adelöw 2d5adc606a Merge pull request #9834 from backstage/dependabot/npm_and_yarn/microsite/url-parse-1.5.10
chore(deps): bump url-parse from 1.5.7 to 1.5.10 in /microsite
2022-02-26 10:37:51 +01:00
dependabot[bot] f397aa0930 chore(deps): bump url-parse from 1.5.7 to 1.5.10 in /microsite
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.7 to 1.5.10.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.7...1.5.10)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-26 08:51:53 +00:00
Fredrik Adelöw 8b5e2340b8 Merge pull request #9832 from backstage/dependabot/npm_and_yarn/microsite/prismjs-1.27.0
chore(deps): bump prismjs from 1.25.0 to 1.27.0 in /microsite
2022-02-26 09:51:13 +01:00
Jeremy Guarini 955be6bc7d add changeset
Signed-off-by: Jeremy Guarini <jguarini@paloaltonetworks.com>
2022-02-25 21:10:42 -08:00
Jeremy Guarini ac25a0f577 When using GCS for the techdocs storage and not setting the GOOGLE_APPLICATION_CREDENTIALS environment variable, authentication and accessing the bucket fails due to the project ID not being found.
Relevant log output

```
techdocs error from GCS client library: Unable to detect a Project Id in the current environment.
```

By adding the projectID when initializing the Storage client, this should fix the issue. This current approach expects the project_id to be in the json credentials, which it usually is.

Another option would be to re-add the app-config projectID value back and allow users to specify the projectID that way as well.

Signed-off-by: Jeremy Guarini <jguarini@paloaltonetworks.com>
2022-02-25 21:10:42 -08:00
dependabot[bot] 89c6d8cd04 chore(deps): bump prismjs from 1.25.0 to 1.27.0 in /microsite
Bumps [prismjs](https://github.com/PrismJS/prism) from 1.25.0 to 1.27.0.
- [Release notes](https://github.com/PrismJS/prism/releases)
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PrismJS/prism/compare/v1.25.0...v1.27.0)

---
updated-dependencies:
- dependency-name: prismjs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-26 02:31:15 +00:00
Ben Lambert 3b7a11e9c8 Merge pull request #9806 from backstage/blam/scaffolder/deprecations
🧹 some more `scaffolder` deprecations
2022-02-25 18:21:35 +01:00
Ben Lambert cf6fabdc20 Merge pull request #9823 from backstage/blam/port-fix-back
`repoUrl` doesn't have a protocol change to mainline
2022-02-25 18:21:15 +01:00
Emma Indal b67a5a6af9 Merge pull request #9730 from backstage/emmaindal/techdocs-api-report 2022-02-25 17:23:04 +01:00
blam 5c7f2343ea chore: port the fix back to mainline
Signed-off-by: blam <ben@blam.sh>
2022-02-25 16:42:40 +01:00
blam 6c66fe1130 bug: repoUrl does not have a protocol
Signed-off-by: blam <ben@blam.sh>

Signed-off-by: blam <ben@blam.sh>
2022-02-25 16:39:27 +01:00
blam bc0d510b8e chore: updating api-report and fixing code review comments
Signed-off-by: blam <ben@blam.sh>
2022-02-25 16:04:49 +01:00
Johan Haals 8f0e8e039b catalog-react: Deprecate getEntityMetadataViewUrl and getEntityMetadataEditUrl
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-25 15:34:36 +01:00
Fredrik Adelöw f4ca12ce01 Merge pull request #9811 from shyamajp/patch-1
Update GA module instructions with CSP
2022-02-25 15:23:39 +01:00
Fredrik Adelöw e755099384 Merge pull request #9809 from niallmccullagh/fix-catalog-graph-dev
Fix route ref issue for catalog entity
2022-02-25 15:23:30 +01:00
Fredrik Adelöw c865d82363 Merge pull request #9815 from RoadieHQ/increase-scaffolder-octokit-timeout
Set timeout for scaffolder octokit client
2022-02-25 15:23:15 +01:00
Nicolas Arnold 2974c56168 Set timeout as const variable per comments
Signed-off-by: Nicolas Arnold <nic@roadie.io>
2022-02-25 14:03:17 +00:00
Johan Haals 05d73d0850 Merge pull request #9813 from backstage/chore/no-warnings-techdocs-node
[TechDocs] Prevent warning creep in api-report.md
2022-02-25 15:01:20 +01:00
Fredrik Adelöw 123019673b fixup
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-02-25 14:59:23 +01:00
Niall McCullagh 622b2d06cd Fix route ref issue for catalog entity
Signed-off-by: Niall McCullagh <niallmccullagh@users.noreply.github.com>
2022-02-25 14:57:02 +01:00
Nicolas Arnold 1f0fc6db69 Changing the timeout value to 60_000
Signed-off-by: Nicolas Arnold <nic@roadie.io>
2022-02-25 13:56:48 +00:00
Emma Indal 2f96848ee9 update tests for TechDocsIndexPage
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-02-25 14:52:29 +01:00
Fredrik Adelöw b129681aba Merge pull request #9575 from jonathan-ash/sidebar-submenu-external-links
Added the ability for SidebarSubmenuItem to use external links via "to" property
2022-02-25 14:48:12 +01:00
Fredrik Adelöw cb7cae79d5 Merge pull request #9814 from backstage/freben/annotation-error
better 'missing location' error messages
2022-02-25 14:48:05 +01:00
Nicolas Arnold d6deb5e440 Set timeout for scaffolder octokit client
If a client fails to contact github (or the network connectivity is bad), there is no reasonible timeout for the Octokit client.

This change here adds a default timeout of 60 seconds

Here is a link to the octokit type definition: https://github.com/octokit/types.ts/blob/master/src/RequestRequestOptions.ts

Signed-off-by: Nicolas Arnold <nic@roadie.io>
2022-02-25 13:35:13 +00:00
Emma Indal b6d7475a6c delete unused import
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-02-25 14:34:24 +01:00
Emma Indal 0492fdf964 update create-app changeset
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-02-25 14:33:01 +01:00
Emma Indal 69a5d47ff8 export TechDocsReaderPage as routable extension, do not export DefaultTechDocsHome as routable extension
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-02-25 14:24:51 +01:00
Emma Indal 8049538eb1 TechDocsIndexPage to fall back to DefaultTechDocsHome as LegacyTechDocsHome is deprecated
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-02-25 14:23:49 +01:00
Emma Indal d0c90c4f64 replace all TechDocsPage -> TechDocsReaderPage and TechDocsPageHeader -> TechDocsReaderPageHeader except in docs
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-02-25 14:21:11 +01:00
Fredrik Adelöw 94004f3066 fixup
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-02-25 13:58:30 +01:00
Fredrik Adelöw cb09096607 better 'missing annotation' error messages
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-02-25 13:56:18 +01:00
Fredrik Adelöw 19b66e4c4f Merge pull request #9787 from backstage/freben/workflows
trigger workflows when changes are made to them (now with correct file paths)
2022-02-25 13:48:21 +01:00
Fredrik Adelöw 1c7766564c Merge pull request #9812 from backstage/freben/awsalb-docs
small fix to the aws alb docs
2022-02-25 13:48:06 +01:00
Emma Indal d0f6032590 add techdocs to list of packages with no warnings in api extractor script
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-02-25 13:47:26 +01:00
Eric Peterson d2a2ee0782 Ensure techdocs-backend and techdocs-common packages no longer allow warnings.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-02-25 13:17:25 +01:00