Commit Graph

25270 Commits

Author SHA1 Message Date
Johan Haals 993d220af1 Merge pull request #10710 from backstage/dependabot/npm_and_yarn/puppeteer-13.5.2
build(deps-dev): bump puppeteer from 13.3.2 to 13.5.2
2022-04-08 15:46:57 +02:00
Fredrik Adelöw 9b8fa1972e Merge pull request #10548 from julioz/gocd-analytics
Add DORA metrics insights to GoCD builds page
2022-04-08 15:36:32 +02:00
Johan Haals ee0bf1ace7 Merge pull request #10718 from awanlin/topic/correct-aws-catalog-backend-readme
Corrected AWS Catalog Backend README
2022-04-08 14:53:33 +02:00
Johan Haals 679d9f1820 Merge pull request #10704 from backstage/dependabot/npm_and_yarn/types/dockerode-3.3.8
build(deps): bump @types/dockerode from 3.3.7 to 3.3.8
2022-04-08 14:13:37 +02:00
Andre Wanlin cc5962d04b Improved changeset
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2022-04-08 07:13:00 -05:00
Andre Wanlin 776a91ea3a Corrected title and URL to setup documentation
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2022-04-08 07:10:25 -05:00
Johan Haals 11ee526b88 Merge pull request #10707 from backstage/dependabot/npm_and_yarn/material-ui/icons-4.11.3
build(deps): bump @material-ui/icons from 4.11.2 to 4.11.3
2022-04-08 14:06:55 +02:00
Johan Haals 540ad34947 Merge pull request #10706 from backstage/dependabot/npm_and_yarn/google-auth-library-7.14.1
build(deps): bump google-auth-library from 7.14.0 to 7.14.1
2022-04-08 14:02:06 +02:00
Johan Haals 0d7e6656b4 Merge pull request #10682 from backstage/dependabot/npm_and_yarn/rollup-plugin-esbuild-4.9.1
build(deps): bump rollup-plugin-esbuild from 4.7.2 to 4.9.1
2022-04-08 13:56:12 +02:00
Johan Haals c5f523064f Merge pull request #10694 from anicke/gerrit-location-docs
Gerrit: Added location docs
2022-04-08 13:49:27 +02:00
dependabot[bot] 81463f7f7b build(deps-dev): bump puppeteer from 13.3.2 to 13.5.2
Bumps [puppeteer](https://github.com/puppeteer/puppeteer) from 13.3.2 to 13.5.2.
- [Release notes](https://github.com/puppeteer/puppeteer/releases)
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md)
- [Commits](https://github.com/puppeteer/puppeteer/compare/v13.3.2...v13.5.2)

---
updated-dependencies:
- dependency-name: puppeteer
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 11:47:09 +00:00
Johan Haals 52768fe181 Merge pull request #10697 from Bonial-International-GmbH/PJ_awsS3_handle-zero-integrations
feat: handle potential future case of no awsS3 integration
2022-04-08 13:42:56 +02:00
Johan Haals 3aaaa4cc4f Merge pull request #10709 from backstage/dependabot/npm_and_yarn/types/prop-types-15.7.5
build(deps): bump @types/prop-types from 15.7.4 to 15.7.5
2022-04-08 13:41:23 +02:00
dependabot[bot] 137b9e4047 build(deps): bump @material-ui/icons from 4.11.2 to 4.11.3
Bumps [@material-ui/icons](https://github.com/mui-org/material-ui/tree/HEAD/packages/material-ui-icons) from 4.11.2 to 4.11.3.
- [Release notes](https://github.com/mui-org/material-ui/releases)
- [Changelog](https://github.com/mui/material-ui/blob/v4.11.3/CHANGELOG.md)
- [Commits](https://github.com/mui-org/material-ui/commits/v4.11.3/packages/material-ui-icons)

---
updated-dependencies:
- dependency-name: "@material-ui/icons"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 11:28:11 +00:00
Vincenzo Scamporlino 2e907b3364 Merge pull request #10397 from backstage/permission-evaluator-split-permission-client
Split PermissionClient#authorize
2022-04-08 13:26:08 +02:00
dependabot[bot] b0494fb56b build(deps): bump @types/dockerode from 3.3.7 to 3.3.8
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode) from 3.3.7 to 3.3.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dockerode)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 11:25:15 +00:00
dependabot[bot] 9319b62763 build(deps): bump google-auth-library from 7.14.0 to 7.14.1
Bumps [google-auth-library](https://github.com/googleapis/google-auth-library-nodejs) from 7.14.0 to 7.14.1.
- [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.14.0...v7.14.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 11:25:00 +00:00
Patrick Jungermann 3f801d1279 feat: handle potential future case of no awsS3 integration
Relates-to: PR #10480
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-04-08 12:50:14 +02:00
dependabot[bot] 9ef5759838 build(deps): bump @types/prop-types from 15.7.4 to 15.7.5
Bumps [@types/prop-types](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/prop-types) from 15.7.4 to 15.7.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/prop-types)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 10:31:13 +00:00
Vincenzo Scamporlino 63902fcc17 PermissionEvaluator: rename query to authorizeConditional
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
2022-04-08 12:29:00 +02:00
Vincenzo Scamporlino 3f41ada39d Update create-app changeset
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
2022-04-08 12:29:00 +02:00
Vincenzo Scamporlino 6ca16bdf2d Apply suggestions from code review
Co-authored-by: Joe Porpeglia <josephp@spotify.com>
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
2022-04-08 12:29:00 +02:00
Vincenzo Scamporlino b4af8664b5 api report and minor fixes
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
2022-04-08 12:29:00 +02:00
Vincenzo Scamporlino 173aadff5b Avoid PermissionEvaluator breaking changes
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
2022-04-08 12:29:00 +02:00
Vincenzo Scamporlino 8b27170d30 search-backend: Use PermissionEvaluator instead of PermissionAuthorizer
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
2022-04-08 12:28:59 +02:00
Vincenzo Scamporlino 8f4792a196 Mark PermissionAuthorizer as deprecated
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
2022-04-08 12:28:59 +02:00
Vincenzo Scamporlino 6dd85d588a catalog-backend: use new PermissionEvaluator instead of PermissionAuthorizer
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
2022-04-08 12:28:59 +02:00
Vincenzo Scamporlino 1917923ab8 Jenkins: use PermissionEvaluator instead of PermissionAuthorizer
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
2022-04-08 12:28:59 +02:00
Vincenzo Scamporlino afb7535c2e Use PermissionEvaluator instead of ServerPermissionClient
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
2022-04-08 12:28:59 +02:00
Vincenzo Scamporlino a119dfbbd5 Apply suggestions from code review
Co-authored-by: Joe Porpeglia <josephp@spotify.com>
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
2022-04-08 12:28:59 +02:00
Vincenzo Scamporlino e7f28d8152 IdentityPermissionApi: strict typing
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
2022-04-08 12:28:59 +02:00
Vincenzo Scamporlino 1882dbda2b Add create-app changeset
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
2022-04-08 12:28:59 +02:00
Vincenzo Scamporlino 06d32493e6 Fix integration tests
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
2022-04-08 12:28:59 +02:00
Vincenzo Scamporlino 322b69e46a Add changesets
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
2022-04-08 12:28:59 +02:00
Vincenzo Scamporlino dc8037213c Use PermissionEvaluator
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
2022-04-08 12:28:59 +02:00
Mike Lewis 3c8cfaaa80 search-backend: use new policyDecision method in AuthorizedSearchEngine and test suites
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2022-04-08 12:28:59 +02:00
Mike Lewis b831d53972 jenkins-backend: update PermissionAuthorizer mock in jenkinsApi test suite
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2022-04-08 12:28:59 +02:00
Mike Lewis 23646e51a5 catalog-backend: use new PermissionAuthorizer#policyDecision method
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2022-04-08 12:28:59 +02:00
Vincenzo Scamporlino ef2dd617e3 Fix comments
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
2022-04-08 12:28:59 +02:00
Vincenzo Scamporlino 2903c1fd5d Move PolicyQuery to permission-node
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
2022-04-08 12:28:59 +02:00
Vincenzo Scamporlino b1bbb9c760 Fix IdentityPermissionApi typings
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
2022-04-08 12:28:59 +02:00
Vincenzo Scamporlino 8960a2bfed Split PermissionClient#authorize
Co-authored-by: Mike Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
2022-04-08 12:28:59 +02:00
Joe Porpeglia 2b07063d77 Add PermissionEvaluator interface
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2022-04-08 12:28:59 +02:00
Patrik Oldsberg 5454a0d34f Merge pull request #10711 from backstage/jhaals/types-react-resolution
Add package resolution for @types/react
2022-04-08 12:27:49 +02:00
Johan Haals 48129cf826 reformat
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-04-08 11:19:56 +02:00
Johan Haals 1d031b5367 fix wording
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-04-08 11:18:27 +02:00
Johan Haals 7d0a1f0199 fix typo
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-04-08 11:10:09 +02:00
Johan Haals 8b669400ea include react-dom types, update changeset
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-04-08 11:05:43 +02:00
Johan Haals e838a7060a Add package resolution for @types/react
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-04-08 10:58:08 +02:00
Eric Peterson 4af1d8b71d Merge pull request #9770 from kuangp/feat/searchCoordination
feat(search): handle search indexing coordination among nodes
2022-04-08 10:15:55 +02:00