Commit Graph

20852 Commits

Author SHA1 Message Date
Dhruval Darji 6fd70f8bc8 fix(catalog-backend): support Bitbucket servers with custom BaseURLs
Previously, the `BitbucketDiscoveryProcessor` assumed that all Bitbucket servers would have paths formed in the pattern of `/projects/{project}/repos/{repo}`.  However, since Bitbucket servers have the ability to configure custom baseUrls, this assumption does not always hold true. Instead of evaluating project and repo terms from the full target path, the processor will find the `/projects/` url segment, and start path evaluations from its index instead. This path substring is then used to determine the `projectSearchPath` and the `repoSearchPath`. Support is also added to accept search params for the `catalogPath` as well.

Fixes #8771

Signed-off-by: Dhruval Darji <dhruvaldarji@gmail.com>
2022-01-07 13:51:50 -05:00
Eric Peterson 3cf9ff0ba4 Merge pull request #8795 from backstage/rugvip/storyfix
fix storybook and tweak workflow trigger
2022-01-07 14:39:00 +01:00
Johan Haals eba3653e3c Merge pull request #8747 from lorsatti/kubernetes-aws-rbac
Make AWS session token optional
2022-01-07 14:28:09 +01:00
Patrik Oldsberg 2a5875ce5b storybook: add missing dependency declarations
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-07 13:41:22 +01:00
Patrik Oldsberg eebe1df582 test-utils: avoid usage of private field syntax
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-07 13:41:21 +01:00
Eric Peterson 3f975582a4 Merge pull request #8625 from dweber019/patch-1
Fix mkdocs-techdocs-core version
2022-01-07 11:50:26 +01:00
Eric Peterson c6c571dff0 Merge pull request #8789 from cmpadden/techdocs-dynamic-sidebar-positioning
Techdocs: dynamically set primary sidebar position based on backstage sidebar pinned state
2022-01-07 10:52:47 +01:00
Johan Haals ed07f8244e Merge pull request #8773 from backstage/dependabot/npm_and_yarn/react-dev-utils-12.0.0
build(deps): bump react-dev-utils from 12.0.0-next.47 to 12.0.0
2022-01-07 09:18:22 +01:00
Johan Haals ad276c345e Merge pull request #8785 from backstage/rugvip/bbsir
docs: add bitbucket sign-in resolver docs
2022-01-07 09:17:05 +01:00
Johan Haals 75c220c868 Merge pull request #8794 from backstage/dependabot/npm_and_yarn/pgtools-0.3.2
build(deps-dev): bump pgtools from 0.3.0 to 0.3.2
2022-01-07 08:32:52 +01:00
David Weber a46fe68c1c Update to mkdocs-techdocs-core==0.2.2
Signed-off-by: David Weber <david.weber@baloise.ch>
2022-01-07 08:08:54 +01:00
dependabot[bot] 1256bd408a build(deps-dev): bump pgtools from 0.3.0 to 0.3.2
Bumps [pgtools](https://github.com/olalonde/pgtools) from 0.3.0 to 0.3.2.
- [Release notes](https://github.com/olalonde/pgtools/releases)
- [Changelog](https://github.com/olalonde/pgtools/blob/master/CHANGELOG.md)
- [Commits](https://github.com/olalonde/pgtools/compare/v0.3.0...v0.3.2)

---
updated-dependencies:
- dependency-name: pgtools
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-07 04:08:42 +00:00
Patrik Oldsberg 7f6a7fd274 docs: add bitbucket sign-in resolver docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-06 22:20:36 +01:00
Patrik Oldsberg bf7a731531 Merge pull request #8781 from backstage/rugvip/todo-warnings
todo-backend: fix API report warnings
2022-01-06 22:19:30 +01:00
Colton Padden 1628ca3f49 dynamically set techdocs sidebar position based on backstage sidebar pinned state
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2022-01-06 15:18:35 -05:00
Patrik Oldsberg 2260702efd todo-backend: fix API report warnings
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-06 16:40:13 +01:00
Patrik Oldsberg f8d746e3ea Merge pull request #8780 from goenning/go/fix-missing-react-key
fix: add missing react key
2022-01-06 15:45:11 +01:00
goenning 48580d0fbb add missing react key
Signed-off-by: goenning <me@goenning.net>
2022-01-06 14:16:51 +00:00
Fredrik Adelöw cfca607777 Merge pull request #8775 from backstage/dependabot/npm_and_yarn/types/jenkins-0.23.3
build(deps-dev): bump @types/jenkins from 0.23.2 to 0.23.3
2022-01-06 09:20:18 +01:00
Fredrik Adelöw ecd353fcff Merge pull request #8778 from backstage/dependabot/npm_and_yarn/mime-types-2.1.34
build(deps): bump mime-types from 2.1.32 to 2.1.34
2022-01-06 09:16:39 +01:00
dependabot[bot] 6c3c70197f build(deps): bump mime-types from 2.1.32 to 2.1.34
Bumps [mime-types](https://github.com/jshttp/mime-types) from 2.1.32 to 2.1.34.
- [Release notes](https://github.com/jshttp/mime-types/releases)
- [Changelog](https://github.com/jshttp/mime-types/blob/master/HISTORY.md)
- [Commits](https://github.com/jshttp/mime-types/compare/2.1.32...2.1.34)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-06 04:44:12 +00:00
dependabot[bot] 6011a234f0 build(deps-dev): bump @types/jenkins from 0.23.2 to 0.23.3
Bumps [@types/jenkins](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jenkins) from 0.23.2 to 0.23.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jenkins)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-06 04:16:56 +00:00
dependabot[bot] 1deb4c20eb build(deps): bump react-dev-utils from 12.0.0-next.47 to 12.0.0
Bumps [react-dev-utils](https://github.com/facebook/create-react-app/tree/HEAD/packages/react-dev-utils) from 12.0.0-next.47 to 12.0.0.
- [Release notes](https://github.com/facebook/create-react-app/releases)
- [Changelog](https://github.com/facebook/create-react-app/blob/main/CHANGELOG-1.x.md)
- [Commits](https://github.com/facebook/create-react-app/commits/react-dev-utils@12.0.0/packages/react-dev-utils)

---
updated-dependencies:
- dependency-name: react-dev-utils
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-06 04:11:49 +00:00
Joon Park 730d01ab1a Add apply-conditions endpoint for evaluating conditional permissions (#8675)
Add apply-conditions endpoint for evaluating conditional permissions in catalog backend.

Signed-off-by: Joon Park <joonp@spotify.com>
2022-01-05 18:08:09 +00:00
Joon Park 0ae759dad4 Catalog permission rules (#8766)
Add catalog permission rules

Signed-off-by: Joon Park <joonp@spotify.com>
2022-01-05 17:36:33 +00:00
Patrik Oldsberg 717830634b Merge pull request #8745 from backstage/rugvip/minmax
cli: switch to using esbuild for minifcation
2022-01-05 17:02:12 +01:00
Johan Haals b11555ec07 Merge pull request #8765 from backstage/rugvip/drawio
docs: switch package architecture diagram to .drawio.svg
2022-01-05 16:45:27 +01:00
Johan Haals 62aae59c61 Merge pull request #8764 from backstage/jhaals/bump-graphql
catalog-graphql: Bump graphql versions
2022-01-05 16:32:49 +01:00
Patrik Oldsberg 05f5bb5b53 docs: switch package architecture diagram to .drawio.svg
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-05 16:08:01 +01:00
Patrik Oldsberg 09a24bb65e Merge branch 'master' into rugvip/minmax 2022-01-05 16:06:15 +01:00
Johan Haals cf01627a33 catalog-graphql: Bump graphql versions
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-01-05 15:33:16 +01:00
Fredrik Adelöw dc47c51707 Merge pull request #8762 from szubster/eslint-8
Upgrade ESLint to version 8 and all it's plugin
2022-01-05 15:26:56 +01:00
Tomasz Szuba 14e980acee Upgrade ESLint to version 8 and all it's plugin
Signed-off-by: Tomasz Szuba <tszuba@box.com>
2022-01-05 14:18:26 +01:00
blam 449833d4b5 chore: importing the ESBuildMinifyPlugin with require instead
Signed-off-by: blam <ben@blam.sh>
2022-01-05 14:10:31 +01:00
Fredrik Adelöw 0e800fa610 Merge pull request #8758 from backstage/dependabot/npm_and_yarn/rollup-plugin-dts-4.1.0
build(deps): bump rollup-plugin-dts from 4.0.1 to 4.1.0
2022-01-05 14:00:55 +01:00
Patrik Oldsberg 759a590439 Merge pull request #8738 from backstage/rugvip/mockonf
test-utils: add MockConfigApi
2022-01-05 13:32:39 +01:00
Patrik Oldsberg f9f31b7cd6 Merge pull request #8740 from backstage/rugvip/quick-bar
api-extractor: add option to generate API reports for select packages
2022-01-05 13:31:57 +01:00
Johan Haals 48059943e8 Merge pull request #8746 from backstage/rugvip/icons
search: fix slow build + cli: fix import rule edge-case
2022-01-05 13:29:48 +01:00
Johan Haals 29713aafe8 Merge pull request #8757 from backstage/dependabot/npm_and_yarn/types/react-helmet-6.1.5
build(deps-dev): bump @types/react-helmet from 6.1.1 to 6.1.5
2022-01-05 13:28:49 +01:00
Fredrik Adelöw 69fcd9637a Merge pull request #8753 from backstage/dependabot/npm_and_yarn/concurrently-7.0.0
build(deps-dev): bump concurrently from 6.2.0 to 7.0.0
2022-01-05 13:17:00 +01:00
Fredrik Adelöw 6ab3fc62c3 Merge pull request #8755 from backstage/dependabot/npm_and_yarn/react-markdown-7.1.2
build(deps): bump react-markdown from 7.0.1 to 7.1.2
2022-01-05 13:16:04 +01:00
Fredrik Adelöw 326dfbd565 merj
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-05 13:14:19 +01:00
dependabot[bot] 54596bd672 build(deps): bump rollup-plugin-dts from 4.0.1 to 4.1.0
Bumps [rollup-plugin-dts](https://github.com/Swatinem/rollup-plugin-dts) from 4.0.1 to 4.1.0.
- [Release notes](https://github.com/Swatinem/rollup-plugin-dts/releases)
- [Changelog](https://github.com/Swatinem/rollup-plugin-dts/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Swatinem/rollup-plugin-dts/compare/v4.0.1...v4.1.0)

---
updated-dependencies:
- dependency-name: rollup-plugin-dts
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-05 10:46:20 +00:00
dependabot[bot] 558b1d0ea4 build(deps-dev): bump @types/react-helmet from 6.1.1 to 6.1.5
Bumps [@types/react-helmet](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-helmet) from 6.1.1 to 6.1.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-helmet)

---
updated-dependencies:
- dependency-name: "@types/react-helmet"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-05 10:45:48 +00:00
dependabot[bot] ba4cb0eecb build(deps): bump react-markdown from 7.0.1 to 7.1.2
Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 7.0.1 to 7.1.2.
- [Release notes](https://github.com/remarkjs/react-markdown/releases)
- [Changelog](https://github.com/remarkjs/react-markdown/blob/main/changelog.md)
- [Commits](https://github.com/remarkjs/react-markdown/compare/7.0.1...7.1.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-05 10:30:46 +00:00
dependabot[bot] 9135a581b9 build(deps-dev): bump concurrently from 6.2.0 to 7.0.0
Bumps [concurrently](https://github.com/open-cli-tools/concurrently) from 6.2.0 to 7.0.0.
- [Release notes](https://github.com/open-cli-tools/concurrently/releases)
- [Commits](https://github.com/open-cli-tools/concurrently/compare/v6.2.0...v7.0.0)

---
updated-dependencies:
- dependency-name: concurrently
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-05 10:22:53 +00:00
Fredrik Adelöw ca5342decb Merge pull request #8752 from backstage/freben/dependddddd
bump dependabot aggro
2022-01-05 11:06:41 +01:00
Fredrik Adelöw bba83e5a00 Merge pull request #8750 from backstage/dependabot/npm_and_yarn/testcontainers-8.1.2
build(deps): bump testcontainers from 7.23.0 to 8.1.2
2022-01-05 10:33:47 +01:00
Fredrik Adelöw 8b165b181d bump dependabot aggro
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-05 10:23:44 +01:00
Fredrik Adelöw a99fa7dc4e Merge pull request #8748 from lorsatti/emptystate-svg-clean-up
clean up emptystate.svg
2022-01-05 10:08:41 +01:00