Commit Graph

23729 Commits

Author SHA1 Message Date
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 2d858b5c2a use experimental type build, include alpha types
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-28 10:48:09 +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] f88f3cd808 chore(deps): bump @microsoft/microsoft-graph-types from 2.13.0 to 2.15.0
Bumps [@microsoft/microsoft-graph-types](https://github.com/microsoftgraph/msgraph-typescript-typings) from 2.13.0 to 2.15.0.
- [Release notes](https://github.com/microsoftgraph/msgraph-typescript-typings/releases)
- [Commits](https://github.com/microsoftgraph/msgraph-typescript-typings/compare/2.13.0...2.15.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-28 04:12:44 +00:00
dependabot[bot] 56e401cce0 chore(deps): bump @rollup/plugin-commonjs from 21.0.1 to 21.0.2
Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) from 21.0.1 to 21.0.2.
- [Release notes](https://github.com/rollup/plugins/releases)
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md)
- [Commits](https://github.com/rollup/plugins/commits/commonjs-v21.0.2/packages/commonjs)

---
updated-dependencies:
- dependency-name: "@rollup/plugin-commonjs"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-28 04:11:49 +00:00
dependabot[bot] 9731e50068 chore(deps): bump eslint from 8.7.0 to 8.10.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.7.0 to 8.10.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.7.0...v8.10.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-28 04:11:23 +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
Nikolas Skoufis 0bedff8c9a Add docs for build strategy stuff
Signed-off-by: Nikolas Skoufis <nskoufis@seek.com.au>
2022-02-27 19:11:09 +11:00
Nikolas Skoufis f7e6a2fbc7 Add updated api report
Signed-off-by: Nikolas Skoufis <nskoufis@seek.com.au>
2022-02-27 18:49:59 +11:00
Nikolas Skoufis 6537a601c7 Add changeset for these changes
Signed-off-by: Nikolas Skoufis <nskoufis@seek.com.au>
2022-02-27 18:36:35 +11:00
Nikolas Skoufis 54027cb0f6 Merge branch 'master' of github.com:Niksko/backstage into docs-build-strategy 2022-02-27 18:26:57 +11:00
Patrik Oldsberg 766f969de9 scripts/prepare-release: update to detect patch versions from patch branches
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-26 20:52:44 +01: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
Patrick Jungermann f9bb6aa0aa feat(msgraph): add userExpand config option
Previously, the `userExpand` option was added
to the config schema, but not read or passed.

This change will fully implement `userExpand`
and additionally. making it work with
`userGroupMember[...]` options.

Relates-to: issue #9819
Relates-to: PR #9824
Relates-to: PR #9721
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-02-25 20:41:19 +01:00
Patrick Jungermann 4bc61a64e2 fix(msgraph): add missing docs for config options
Adds documentation for the recently introduced
config options

- userGroupMemberSearch
- groupSearch

Closes: #9819

Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-02-25 20:38:42 +01: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 4ed5ce5061 publish alpha types
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-25 15:54:28 +01:00
Johan Haals e26fd1c7ab catalog-react: mark useEntityPermission as alpha
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-25 15:41:53 +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
Patrick Jungermann 34af86517c feat(bitbucket): ensure apiBaseUrl, replace hardcoded cases
Ensure presence of apiBaseUrl for bitbucket
integrations for both cases Bitbucket Cloud and
Bitbucket Server by setting the default for
Bitbucket Server at the integration config, too.

Replace hardcoded uses of the default apiBaseUrl
with the use of the integration config's value.

Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-02-25 15:18:17 +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