Commit Graph

23219 Commits

Author SHA1 Message Date
Mike Lewis b2f8bb99d3 backend-common: make configuration objects optional in config schema
The previous schema meant that if any other plugin introduced something
under backend.auth, the keys property would be mandatory, which isn't
correct. This commit relaxes the requirement so that backend.auth.keys
is always optional, even if backend.auth is configured.

Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2022-02-21 18:30:00 +00:00
Eric Peterson 78e31e6b68 Merge pull request #9244 from jonathan-ash/techdocs-reader-custom-error-page
Added the option to supply a custom error page to TechDocsPage
2022-02-21 17:50:03 +01:00
Eric Peterson 3675e7120c Minor feedback
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-02-21 17:12:50 +01:00
Fredrik Adelöw 1b7d5e5bea Merge pull request #9686 from backstage/dependabot/npm_and_yarn/graphql-modules-2.0.0
chore(deps): bump graphql-modules from 1.4.4 to 2.0.0
2022-02-21 16:59:39 +01:00
Johan Haals ac27092211 Merge pull request #9698 from backstage/jhaals/cleanup-catalog-backend
catalog-backend: Cleanup API report
2022-02-21 16:14:31 +01:00
Emma Indal f6666642d2 Merge pull request #9546 from backstage/emmaindal/techdocs-cli-tests
[TechDocs CLI] adding cypress testing
2022-02-21 15:54:53 +01:00
Ben Lambert 416032660b Merge pull request #9670 from backstage/blam/deprecations/3
deprecations: More small type fixes and deprecations for `scaffolder-backend`
2022-02-21 15:01:12 +01:00
Fredrik Adelöw 92f8b539f1 Merge pull request #9674 from djamaile/feat/link-log-lines
feat(core-components): add line linking in the log viewer
2022-02-21 15:00:09 +01:00
Fredrik Adelöw c503e588b5 Merge pull request #9673 from backstage/server-permission-client-error
[Permissions] Improve error message for backend-to-backend authn setup
2022-02-21 14:59:01 +01:00
Johan Haals 750f7dffdb Merge pull request #9695 from backstage/jhaals/deprecate-useEntityListProvider
catalog-react: Rename useEntityListProvider hook to useEntityList
2022-02-21 14:57:49 +01:00
Fredrik Adelöw 7c4a51ae0e Merge pull request #9640 from backstage/dependabot/npm_and_yarn/asyncapi/react-component-1.0.0-next.33
chore(deps): bump @asyncapi/react-component from 1.0.0-next.32 to 1.0.0-next.33
2022-02-21 14:56:05 +01:00
Johan Haals 6d994fd9da catalog-backend: Cleanup API report
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-21 14:55:34 +01:00
Emma Indal 61ff215e08 add changeset
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-02-21 14:27:10 +01:00
Emma Indal 0cbeaf04ce Merge pull request #9697 from backstage/emmaindal/techdocs-backend-api-report
[TechDocs] clean up techdocs backend api report
2022-02-21 14:20:09 +01:00
Johan Haals b776ce5aab catalog-react: Rename useEntityListProvider hook to useEntityList
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-21 13:32:37 +01:00
Johan Haals 1482bb9349 Merge pull request #9690 from backstage/jhaals/deprecate-useEntityKinds
catalog-react: deprecate useEntityKinds
2022-02-21 13:25:36 +01:00
Emma Indal 68abf6e837 Update plugins/techdocs-backend/src/search/DefaultTechDocsCollator.ts
Signed-off-by: Emma Indal <emma.indahl@gmail.com>

Co-authored-by: Eric Peterson <iamEAP@users.noreply.github.com>
2022-02-21 13:24:56 +01:00
Emma Indal a925ba8385 add changeset
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-02-21 13:23:50 +01:00
Emma Indal e60175e87a clean up deprecated code
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-02-21 12:06:43 +01:00
Emma Indal 81b6d0fabe clean up api report
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-02-21 12:02:50 +01:00
Camila Belo 8651981680 Merge pull request #9569 from backstage/bump-mkdocs-material
[TechDocs] Adjust theme styles
2022-02-21 11:38:07 +01:00
Johan Haals e1e9b72cba Merge pull request #9662 from backstage/jhaals/useEntityFromUrl
catalog: Deprecate `useEntityFromUrl` and `useEntityCompoundName`
2022-02-21 11:34:11 +01:00
Fredrik Adelöw 8cf39de043 Merge pull request #9564 from kim5566/feature/todo-exclude-folders
[TODO] filter out certain folders from plugin
2022-02-21 11:17:36 +01:00
Fredrik Adelöw 61e539e99f Merge pull request #9694 from backstage/freben/gocd-readme
forgot changeset for gocd change
2022-02-21 11:14:10 +01:00
Fredrik Adelöw 29f952c667 forgot changeset for gocd change
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-02-21 11:02:28 +01:00
Fredrik Adelöw 4b526c9565 Merge pull request #9692 from julioz/screenshot-gocd-plugin-readme
Add screenshot to GoCD plugin README
2022-02-21 11:00:54 +01:00
Johan Haals b0f2c7d3a6 chore: Rename file
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-21 10:41:09 +01:00
Julio Zynger 2d7afdf100 Add screenshot to GoCD plugin README
Signed-off-by: Julio Zynger <julio.zynger@soundcloud.com>
2022-02-21 10:36:09 +01:00
Johan Haals 4c91f2d3b1 update api report
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-21 10:32:42 +01:00
Camila Belo 89edb124f5 refactor: apply review suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-02-21 10:29:35 +01:00
Johan Haals a8331830f1 catalog-react: deprecate useEntityKinds
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-21 10:09:49 +01:00
Johan Haals 60c97f6707 Merge pull request #9685 from backstage/dependabot/npm_and_yarn/rollup-2.67.3
chore(deps): bump rollup from 2.67.2 to 2.67.3
2022-02-21 09:11:54 +01:00
Johan Haals 5e8501516a Merge pull request #9687 from backstage/dependabot/npm_and_yarn/google-auth-library-7.12.0
chore(deps): bump google-auth-library from 7.11.0 to 7.12.0
2022-02-21 09:11:07 +01:00
Johan Haals 6635c3e6f1 Merge pull request #9683 from backstage/dependabot/npm_and_yarn/keyv-memcache-1.2.9
chore(deps): bump keyv-memcache from 1.2.7 to 1.2.9
2022-02-21 08:58:11 +01:00
Johan Haals 2cfcbb9559 Merge pull request #9682 from backstage/dependabot/npm_and_yarn/types/inquirer-8.2.0
chore(deps-dev): bump @types/inquirer from 8.1.3 to 8.2.0
2022-02-21 08:57:23 +01:00
Johan Haals 52d092a2e6 Merge pull request #9684 from backstage/dependabot/npm_and_yarn/types/luxon-2.0.9
chore(deps): bump @types/luxon from 2.0.4 to 2.0.9
2022-02-21 08:56:51 +01:00
Johan Haals 05b0cbc321 Merge pull request #9688 from backstage/dependabot/npm_and_yarn/types/git-url-parse-9.0.1
chore(deps-dev): bump @types/git-url-parse from 9.0.0 to 9.0.1
2022-02-21 08:56:14 +01:00
Johan Haals 33e3da1ec5 Merge pull request #9689 from backstage/dependabot/npm_and_yarn/http-proxy-middleware-2.0.3
chore(deps): bump http-proxy-middleware from 2.0.2 to 2.0.3
2022-02-21 08:55:47 +01:00
dependabot[bot] 29a675ba60 chore(deps): bump http-proxy-middleware from 2.0.2 to 2.0.3
Bumps [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/chimurai/http-proxy-middleware/releases)
- [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/master/CHANGELOG.md)
- [Commits](https://github.com/chimurai/http-proxy-middleware/compare/v2.0.2...v2.0.3)

---
updated-dependencies:
- dependency-name: http-proxy-middleware
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-21 04:33:41 +00:00
dependabot[bot] e60b38ff20 chore(deps-dev): bump @types/git-url-parse from 9.0.0 to 9.0.1
Bumps [@types/git-url-parse](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/git-url-parse) from 9.0.0 to 9.0.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/git-url-parse)

---
updated-dependencies:
- dependency-name: "@types/git-url-parse"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-21 04:32:07 +00:00
dependabot[bot] f72db5ea6e chore(deps): bump google-auth-library from 7.11.0 to 7.12.0
Bumps [google-auth-library](https://github.com/googleapis/google-auth-library-nodejs) from 7.11.0 to 7.12.0.
- [Release notes](https://github.com/googleapis/google-auth-library-nodejs/releases)
- [Changelog](https://github.com/googleapis/google-auth-library-nodejs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/googleapis/google-auth-library-nodejs/compare/v7.11.0...v7.12.0)

---
updated-dependencies:
- dependency-name: google-auth-library
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-21 04:29:42 +00:00
dependabot[bot] 68913af4ff chore(deps): bump graphql-modules from 1.4.4 to 2.0.0
Bumps [graphql-modules](https://github.com/Urigo/graphql-modules) from 1.4.4 to 2.0.0.
- [Release notes](https://github.com/Urigo/graphql-modules/releases)
- [Commits](https://github.com/Urigo/graphql-modules/compare/graphql-modules@1.4.4...graphql-modules@2.0.0)

---
updated-dependencies:
- dependency-name: graphql-modules
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-21 04:27:51 +00:00
dependabot[bot] 25c54c31c9 chore(deps): bump rollup from 2.67.2 to 2.67.3
Bumps [rollup](https://github.com/rollup/rollup) from 2.67.2 to 2.67.3.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.67.2...v2.67.3)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-21 04:26:27 +00:00
dependabot[bot] f6160c82ba chore(deps): bump @types/luxon from 2.0.4 to 2.0.9
Bumps [@types/luxon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/luxon) from 2.0.4 to 2.0.9.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/luxon)

---
updated-dependencies:
- dependency-name: "@types/luxon"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-21 04:24:40 +00:00
dependabot[bot] c2c4628726 chore(deps): bump keyv-memcache from 1.2.7 to 1.2.9
Bumps [keyv-memcache](https://github.com/jaredwray/keyv-memcache) from 1.2.7 to 1.2.9.
- [Release notes](https://github.com/jaredwray/keyv-memcache/releases)
- [Commits](https://github.com/jaredwray/keyv-memcache/commits)

---
updated-dependencies:
- dependency-name: keyv-memcache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-21 04:18:09 +00:00
dependabot[bot] 83d39d137b chore(deps-dev): bump @types/inquirer from 8.1.3 to 8.2.0
Bumps [@types/inquirer](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/inquirer) from 8.1.3 to 8.2.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/inquirer)

---
updated-dependencies:
- dependency-name: "@types/inquirer"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-21 04:16:05 +00:00
Patrik Oldsberg 89396a2032 Merge pull request #9675 from backstage/rugvip/bbfix
cli: repo backend build
2022-02-19 21:24:00 +01:00
Patrik Oldsberg c2f3a548cf cli: repo backend build
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-19 17:49:07 +01:00
djamaile 4e50b658e0 fix(core-components): spelling mistakes
Signed-off-by: djamaile <rdjamaile@gmail.com>
2022-02-19 15:00:12 +01:00
djamaile d91d22bb19 feat(core-components): add line linking in the log viewer
Signed-off-by: djamaile <rdjamaile@gmail.com>
2022-02-19 14:54:13 +01:00