Commit Graph

10810 Commits

Author SHA1 Message Date
Johan Haals 52c1d0bd76 Merge pull request #11005 from Bonial-International-GmbH/PJ_resolvers
feat: add common signIn resolver to more provider
2022-04-22 10:23:36 +02:00
Patrik Oldsberg 3573a20780 Merge pull request #10975 from dweber019/fix/api-docs-async-api-url-ref
fix: add fetch resolver to use urls with \$ref
2022-04-22 09:44:59 +02:00
Eric Peterson 9fbcc4b3b8 Merge pull request #10852 from kuangp/refactor/elasticsearch 2022-04-21 16:49:50 +02:00
Patrick Jungermann 787ae0d541 feat: add common signIn resolver to more provider
- `providers.microsoft.resolvers.emailLocalPartMatchingUserEntityName()`
- `providers.okta.resolvers.emailLocalPartMatchingUserEntityName()`

Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-04-21 16:19:00 +02:00
Patrik Oldsberg 7af4ce3d25 Merge pull request #10937 from backstage/rugvip/app-api
search-react,techdocs: remove core-app-api dependency
2022-04-21 14:54:11 +02:00
Johan Haals 3feeeef3b6 Merge pull request #10669 from anicke/gerrit-entity-provider
New plugin: "plugin-catalog-backend-module-gerrit"
2022-04-21 14:20:23 +02:00
David Weber 433a609a15 fix: add fetch resolver to use an url with \$ref
Signed-off-by: David Weber <david.weber@w3tec.ch>
2022-04-21 14:14:14 +02:00
Patrik Oldsberg 754409bef5 techdocs: replace usage of FlatRoutes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-21 13:55:54 +02:00
Patrik Oldsberg a307a14be0 search-react,techdocs: remove core-app-api dependency
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-21 13:46:30 +02:00
Johan Haals cd539a7ff3 Merge pull request #10943 from backstage/renovate/knex-1.x-lockfile
fix(deps): update dependency knex to v1.0.7
2022-04-21 11:41:28 +02:00
Ben Lambert 7331521807 Merge pull request #10848 from ctrombley/feat/gh-scaffolder-required-checks
Allow definition of required status checks for new github repos
2022-04-21 11:25:13 +02:00
Johan Haals 34e7d8af0d Merge pull request #10736 from Bonial-International-GmbH/PJ_bitbucket_split
Split bitbucket support into bitbucketCloud and bitbucketServer
2022-04-21 10:37:31 +02:00
Niklas Aronsson 566407bf8a New plugin: "plugin-catalog-backend-module-gerrit"
The "plugin-catalog-backend-module-gerrit" exports an entity
provider for discovering catalog entities from Gerrit
repositories. The provider uses the "List Projects" API in Gerrit
to get a list of repositories and will automatically ingest all
"catalog-info.yaml" files stored in the root of the matching
projects.

Also added the "getGerritProjectsApiUrl" function to the Gerrit
integration. This returns the url to the "List Projects" API for
a given integration.

Signed-off-by: Niklas Aronsson <niklasar@axis.com>
2022-04-21 07:33:40 +02:00
Patrik Oldsberg 29291f9399 Merge pull request #10913 from Bonial-International-GmbH/PJ_fix-aggregated-relations-catalog-filters
fix: fix ref to filtered catalog table view when using aggregated relations
2022-04-21 00:41:11 +02:00
Patrik Oldsberg 7a5d1be657 Merge pull request #10918 from Bonial-International-GmbH/PJ_fix-awsS3-provider
fix: fix S3 object URL creation at AwsS3EntityProvider
2022-04-21 00:14:09 +02:00
Shivam bisht a25afad370 api reports
Signed-off-by: Shivam bisht <shvmbisht@gmail.com>
2022-04-21 00:12:25 +05:30
Shivam bisht b031b2ca09 default commit msgs of rest providers
Signed-off-by: Shivam bisht <shvmbisht@gmail.com>
2022-04-20 23:32:25 +05:30
Matthew Clarke b9f7ffb162 feat: add gke cluster locator resource label filtering (#10908)
* feat: add gke cluster locator resource label filtering

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* test: add gke label filter tests

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* docs: add gke label filtering changeset

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* style: prettier

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* docs: add gke label matching docs

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* style: prettier

Signed-off-by: Matthew Clarke <mclarke@spotify.com>
2022-04-20 13:36:54 -04:00
Patrik Oldsberg 9022b89229 Merge pull request #10902 from Bonial-International-GmbH/PJ_msgraph_email-annotation
feat: add annotation `microsoft.com/email` when using the `defaultUserTransformer`
2022-04-20 19:07:48 +02:00
Chris Trombley eb45134bf2 chore: update api-report.md
Signed-off-by: Chris Trombley <ctrombley@gmail.com>
2022-04-20 08:56:38 -07:00
blam a3a49fb088 chore: fixing types for search stitching
Signed-off-by: blam <ben@blam.sh>
2022-04-20 14:29:27 +02:00
Patrik Oldsberg 71278da304 Merge pull request #10779 from djamaile/feat/-homepage-star-colors
feat(home): give star icon yellow color to make it consistent
2022-04-20 10:02:57 +02:00
Patrick Jungermann bffec1c96a fix: fix S3 object URL creation at AwsS3EntityProvider
Fix S3 object URL creation at AwsS3EntityProvider by

- handle absence of region config,
- handle regions with region-less URIs (us-east-1),
- apply URI encoding,
- and simplify the logic overall.

Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-04-20 06:11:54 +02:00
Patrick Jungermann 8da4a207dd fix: fix ref to filtered catalog table view when using aggregated relations
Instead of using the query parameters `&filters[owners][0]=foo&filters[owners][1]=bar`, etc.
the query parameters `&filters[owners]=foo&filters[owners]=bar` need to be used.

Closes: #10911
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-04-20 01:34:48 +02:00
Joe Porpeglia 8cc75993a6 Fix PermissionEvaluator instance checks
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2022-04-19 14:32:58 -04:00
Patrick Jungermann 8d5a2238a9 feat: split publish:bitbucket scaffolder action for Bitbucket Cloud/Server
Split the `publish:bitbucket` scaffolder action into `publish:bitbucketCloud`
and `publish:bitbucketServer`.

Both replacements use `integrations.bitbucketCloud` or `integrations.bitbucketServer`
respectively.

Relates-to: #9923
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-04-19 19:20:56 +02:00
Patrick Jungermann 06ab5218f9 feat: add new integrations bitbucketCloud/Server to ScaffolderClient
Relates-to: #9923
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-04-19 19:20:56 +02:00
Patrick Jungermann 8d9f673106 feat: add annotation microsoft.com/email when using the defaultUserTransformer.
This will allow users of the Microsoft auth provider to utilize the predefined
SignIn resolver instead of maintaining their own.

Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-04-19 19:14:50 +02:00
Patrik Oldsberg f7bb10178d Merge pull request #10184 from carusooo/jose-version-update
Update jose to 4.6.0
2022-04-19 18:39:28 +02:00
Patrik Oldsberg 4c818a2728 Merge pull request #10859 from skgandikota/auth-token-newrelic-dashboard
Incl. Authorization Token to New Relic Dashboard Plugin
2022-04-19 18:19:54 +02:00
Chris Trombley 8d624a7fd3 refactor: make BranchProtectionOoptions.requiredStatusCheckContexts optional
Signed-off-by: Chris Trombley <ctrombley@gmail.com>
2022-04-19 09:11:15 -07:00
Chris Trombley 9818112d12 Allow definition of required status checks for new github repos
Signed-off-by: Chris Trombley <ctrombley@gmail.com>
2022-04-19 09:08:30 -07:00
Patrik Oldsberg 5434c9fcb4 Merge branch 'master' into jose-version-update 2022-04-19 18:01:06 +02:00
Phil Kuang a7f7a63d14 refactor(elasticsearch): support retrying failed deletion of stale indices
Signed-off-by: Phil Kuang <pkuang@factset.com>
2022-04-19 11:58:51 -04:00
Patrik Oldsberg 267191e2bb org: tweak test for empty content
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-19 17:42:17 +02:00
Patrik Oldsberg 21bc4806b6 Merge branch 'master' into fix/security-vulnerability-CVE-2021-23820 2022-04-19 17:04:40 +02:00
github-actions[bot] 3f7acfb96e Version Packages 2022-04-19 14:28:08 +00:00
Patrik Oldsberg c888455313 Merge pull request #10842 from backstage/emmaindal/search-clean-up-deprecated-context
[Search] clean up deprecated context from '@backstage/plugin-search'
2022-04-19 16:22:45 +02:00
Harry Hogg 09fa05e5d7 Bumped @asyncapi/react-component to resolve secruity vulnerability CVE-2021-23820
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2022-04-19 14:05:54 +01:00
Eric Peterson 6237784730 Merge pull request #10884 from backstage/techdocs/bump-container-v1-0-2
[TechDocs] Bump default container version to v1.0.2
2022-04-19 13:56:21 +02:00
Eric Peterson 9fa68705bf Update default TechDocs container to v1.0.2
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-04-19 13:26:26 +02:00
Harry Hogg 45f7a261c7 Bumped passport-microsoft to 1.0.0 to resolve CVE-2021-41580
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2022-04-19 12:18:37 +01:00
Eric Peterson 2c0ed0b012 Merge pull request #10844 from backstage/emmaindal/search-react-clean-up-api-report
[Search] clean up search-react api report warnings
2022-04-19 13:14:54 +02:00
Eric Peterson eece66ae07 Merge pull request #10860 from backstage/techdocs/addon-bug-fixes 2022-04-19 12:20:52 +02:00
Fredrik Adelöw 047cff37d2 update yarn.lock
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-04-18 23:50:43 +02:00
Andy Caruso a7bc5b09f9 Remove keystore creation from constructor
Signed-off-by: Andy Caruso <macaruso@gmail.com>
2022-04-18 23:50:21 +02:00
Andy Caruso 999eb151f1 Update public key URL when key lookup fails and mutex dev key
Signed-off-by: Andy Caruso <macaruso@gmail.com>
2022-04-18 23:50:21 +02:00
Andy Caruso 1e0a61da9d Update auth-node dependency on catalog-model
Signed-off-by: Andy Caruso <macaruso@gmail.com>
2022-04-18 23:49:27 +02:00
Andy Caruso d8063ed8e2 Use the algorithm from the key object
Signed-off-by: Andy Caruso <macaruso@gmail.com>
2022-04-18 23:49:27 +02:00
Andy Caruso d253d46ba9 Clean up as per review comments
Signed-off-by: Andy Caruso <macaruso@gmail.com>
2022-04-18 23:49:27 +02:00