Commit Graph

25239 Commits

Author SHA1 Message Date
Patrik Oldsberg 796e84bc20 auth-backend: migrate auth0 provider to use resolver context
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 13:30:34 +02:00
Patrik Oldsberg 46ab31f743 auth-backend: migrate atlassian provider to use resolver context
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 13:30:34 +02:00
Patrik Oldsberg 9c8a2e2116 auth-backend: migrate github provider to use resolver context
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 13:30:33 +02:00
Patrik Oldsberg 29e6a4af63 auth-backend: inline all provider options
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 13:11:52 +02:00
Patrik Oldsberg 3c16349463 auth-backend: add missing type exports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 12:58:03 +02:00
Patrik Oldsberg 9990055aa3 backend: add example of custom auth resolver
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 12:50:29 +02:00
Patrik Oldsberg f181c8157d auth-backend: add helper methods in AuthResolverContext + deprecations
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 12:50:28 +02:00
Patrik Oldsberg 52039f0563 auth-backend: initial api-report update
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 12:50:28 +02:00
Patrik Oldsberg 56562c49d6 backend: add example of setting up sign-in
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 12:50:28 +02:00
Patrik Oldsberg 30f82a3207 auth-backend: add provider factory resolverContext and deprecate old fields
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 12:50:28 +02:00
Patrik Oldsberg a020f4a720 auth-backend: new pattern for exporting auth providers and resolvers, applied to google provider
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 12:50:28 +02:00
Patrik Oldsberg d1b3a1e805 auth-backend: added common email local-part sign-in resolver
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 12:50:28 +02:00
Patrik Oldsberg ebcd28073a auth-backend: reintroduce behavior of some default sign-in resolvers
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 12:50:28 +02:00
Patrik Oldsberg e13f387ed0 auth-backend: make resolver required in all sign-in options
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 12:50:28 +02:00
Patrik Oldsberg 581ce7f4d4 auth-backend: remove all default sign-in resolvers
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 12:50:28 +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
Patrik Oldsberg 4288c83625 Merge pull request #10689 from backstage/rugvip/local-verify
scripts: add script to verify local dependency ranges
2022-04-07 17:41:58 +02:00
Fredrik Adelöw 206e1dc0dd Merge pull request #10668 from nodify-at/master
feature: provide access token in JenkinsInstanceConfig.
2022-04-07 17:02:07 +02:00
Fredrik Adelöw 9f78f91a4c Merge pull request #10480 from Bonial-International-GmbH/PJ_awsS3-provider
feat: add `AwsS3EntityProvider` as replacement for `AwsS3DiscoveryProcessor`
2022-04-07 14:27:01 +02:00
Fredrik Adelöw 14ea9fcf5f Merge pull request #10613 from pedroparraortega/allow-group-select
Allow group select
2022-04-07 14:04:02 +02:00
Patrik Oldsberg 1b3ddef7a6 Merge pull request #10692 from backstage/rugvip/backtransforms
cli: do not apply react-hot-loader transforms for backend development
2022-04-07 14:01:22 +02:00
Johan Haals a6735b2c1a Merge pull request #10683 from backstage/dependabot/npm_and_yarn/cronstrue-2.2.0
build(deps): bump cronstrue from 1.125.0 to 2.2.0
2022-04-07 13:53:27 +02:00
Fredrik Adelöw 9948aef03d api report
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-04-07 13:45:16 +02:00
Fredrik Adelöw 0b6871da65 Merge pull request #10622 from Bonial-International-GmbH/PJ_prettier-adopters
ci(prettier): ignore `ADOPTERS.md` using `.prettierignore`
2022-04-07 13:40:16 +02:00
Johan Haals 8a7cee9c59 Merge pull request #10679 from backstage/dependabot/npm_and_yarn/codemirror/stream-parser-0.19.9
build(deps): bump @codemirror/stream-parser from 0.19.7 to 0.19.9
2022-04-07 13:30:06 +02:00
Johan Haals e7c8f427a7 Merge pull request #10688 from backstage/jhaals/run-on-bs
Sync issues in repo only
2022-04-07 13:28:39 +02:00
Patrik Oldsberg df7862cfa6 cli: do not apply react-hot-loader transforms for backend development
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-07 12:37:57 +02:00
Patrik Oldsberg 9b58775849 home: fix outdated dependency on @backstage/config
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-07 12:08:10 +02:00
Patrik Oldsberg 04575786b0 scripts: add script to verify local dependency ranges
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-07 12:06:53 +02:00
Johan Haals c596db3757 Merge pull request #10686 from backstage/dependabot/npm_and_yarn/storybook/sucrase-3.21.0
build(deps): bump sucrase from 3.20.3 to 3.21.0 in /storybook
2022-04-07 11:39:43 +02:00
Johan Haals 612a361715 Sync issues in repo only
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-04-07 11:38:10 +02:00
Eric Peterson 06bbaf96df Merge pull request #10578 from backstage/techdocs-roadmap-update
Update TechDocs roadmap page
2022-04-07 10:41:10 +02:00
Eric Peterson 1b44c18d29 Prettier
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-04-07 10:27:49 +02:00
Gary Niemen 49280ffc33 Update TechDocs roadmap page
Signed-off-by: Gary Niemen <65337273+garyniemen@users.noreply.github.com>
2022-04-07 10:27:12 +02:00
Patrik Oldsberg 88f832e07d Merge pull request #10681 from backstage/dependabot/npm_and_yarn/types/react-dom-17.0.14
build(deps-dev): bump @types/react-dom from 17.0.11 to 17.0.14
2022-04-07 10:15:48 +02:00
Ben Lambert 2a1b1d624b Merge pull request #10685 from backstage/dependabot/npm_and_yarn/keyv-4.2.2
build(deps): bump keyv from 4.1.1 to 4.2.2
2022-04-07 09:54:01 +02:00
Johan Haals 5ac9a0c2d4 Merge pull request #10680 from backstage/dependabot/npm_and_yarn/types/luxon-2.3.1
build(deps): bump @types/luxon from 2.3.0 to 2.3.1
2022-04-07 09:28:55 +02:00
Johan Haals b4dbe85be0 Merge pull request #10677 from backstage/dependabot/npm_and_yarn/zod-3.14.4
build(deps): bump zod from 3.14.2 to 3.14.4
2022-04-07 09:28:40 +02:00
Patrick Jungermann 5969c4b65c feat: add AwsS3EntityProvider as replacement for AwsS3DiscoveryProcessor
Add a new provider `AwsS3EntityProvider` as a replacement for the now deprecated
`AwsS3DiscoveryProcessor`.

The new provider will scan configured S3 buckets (with optional) prefix and
add `Location` entities for all discovered catalog files.

These `Location` entities will then be processed as usual.

At each execution, the provider will apply a full mutation, replacing all previous
entities with the new entities/state.

Relates-to: #10183
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-04-07 08:44:01 +02:00
dependabot[bot] 9c31eef71f build(deps): bump sucrase from 3.20.3 to 3.21.0 in /storybook
Bumps [sucrase](https://github.com/alangpierce/sucrase) from 3.20.3 to 3.21.0.
- [Release notes](https://github.com/alangpierce/sucrase/releases)
- [Changelog](https://github.com/alangpierce/sucrase/blob/main/CHANGELOG.md)
- [Commits](https://github.com/alangpierce/sucrase/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-07 04:50:10 +00:00
dependabot[bot] df6f8741a2 build(deps): bump keyv from 4.1.1 to 4.2.2
Bumps [keyv](https://github.com/jaredwray/keyv) from 4.1.1 to 4.2.2.
- [Release notes](https://github.com/jaredwray/keyv/releases)
- [Commits](https://github.com/jaredwray/keyv/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-07 04:33:58 +00:00
dependabot[bot] 82e2ae6ff6 build(deps): bump cronstrue from 1.125.0 to 2.2.0
Bumps [cronstrue](https://github.com/bradymholt/cronstrue) from 1.125.0 to 2.2.0.
- [Release notes](https://github.com/bradymholt/cronstrue/releases)
- [Commits](https://github.com/bradymholt/cronstrue/compare/v1.125.0...v2.2.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-07 04:17:46 +00:00
dependabot[bot] 23efc119b3 build(deps-dev): bump @types/react-dom from 17.0.11 to 17.0.14
Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 17.0.11 to 17.0.14.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-07 04:15:33 +00:00
dependabot[bot] b6ce3084af build(deps): bump @types/luxon from 2.3.0 to 2.3.1
Bumps [@types/luxon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/luxon) from 2.3.0 to 2.3.1.
- [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-04-07 04:14:25 +00:00