Commit Graph

25248 Commits

Author SHA1 Message Date
Patrik Oldsberg 0041b2ec26 tech-insights-backend: update FactRetrieverEngine tests to work with Jest 27
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-03-25 11:28:15 +01:00
Patrik Oldsberg 13d3f49793 auth-backend: update FirestoreKeyStore tests to work with Jest 27
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-03-25 11:28:14 +01:00
Patrik Oldsberg 14e3bacfd4 backend-tasks: update tests to work with Jest 27
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-03-25 11:28:14 +01:00
Patrik Oldsberg 89daaa3508 kubernetes-backend: fix Jest 27 test incompatibility
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-03-25 11:28:14 +01:00
Patrik Oldsberg 850e0ebbe3 search-backend-node: update runPeriodically test to work with jest 27
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-03-25 11:28:14 +01:00
Patrik Oldsberg 364bb0da03 analytics-module-ga: make tests work with Jest 27
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-03-25 11:28:14 +01:00
Patrik Oldsberg 219058fdb7 shortcuts: update test to work with jest 27
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-03-25 11:28:14 +01:00
Patrik Oldsberg 6f3ef325a8 backend-common: update tests to work with Jest 27
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-03-25 11:28:14 +01:00
Patrik Oldsberg bae9359032 backend-common: silenced and simplified void logger
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-03-25 11:28:13 +01:00
Patrik Oldsberg 069d69290c tech-radar: fix tests to work with @testing-library/react 12
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-03-25 11:28:13 +01:00
Patrik Oldsberg 1f7d4763ab cli: bump to jest 27, remove other jest deps
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-03-25 11:28:13 +01:00
Patrik Oldsberg 84409a80dd cli: add jest environment detection based on role
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-03-25 11:28:12 +01:00
dependabot[bot] 7f647e27d3 build(deps): bump zod from 3.11.6 to 3.14.2
Bumps [zod](https://github.com/colinhacks/zod) from 3.11.6 to 3.14.2.
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Changelog](https://github.com/colinhacks/zod/blob/master/CHANGELOG.md)
- [Commits](https://github.com/colinhacks/zod/compare/v3.11.6...v3.14.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-25 10:27:23 +00:00
Emma Indal 1f84e612e3 update scripts
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-03-25 11:26:34 +01:00
Emma Indal 85c18b48e2 re-generate api reports
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-03-25 11:26:34 +01:00
Emma Indal d4d7261067 bump dependencies
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-03-25 11:26:32 +01:00
Emma Indal 38724b2b98 remove labs package
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-03-25 11:25:22 +01:00
Emma Indal a27a0e61d4 export ComponentRenderer type from home plugin
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-03-25 11:25:22 +01:00
Emma Indal 140cf15341 add api reports
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-03-25 11:25:22 +01:00
Emma Indal 7c13bcbc30 make vale happy
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-03-25 11:25:22 +01:00
Emma Indal ac323de4ad add changesets
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-03-25 11:25:22 +01:00
Emma Indal 45c8d92581 add backend to codeowners
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-03-25 11:25:22 +01:00
Emma Indal 90965cb56a fixups
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-03-25 11:25:22 +01:00
Emma Indal f80f3a7bc9 create stack-overflow backend plugin and move collator there
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-03-25 11:25:22 +01:00
Emma Indal fc67e62ac2 add @backstage/reviewers as codeowners too
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-03-25 11:25:21 +01:00
Emma Indal a7825896c3 fixups
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-03-25 11:25:21 +01:00
Emma Indal 362d49a521 publish stories from stack overflow plugin
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-03-25 11:25:21 +01:00
Emma Indal 5822cb1ddd add codeowners
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-03-25 11:25:18 +01:00
Emma Indal fa4d513332 add stack overflow homepage component to default template
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-03-25 11:19:08 +01:00
Emma Indal e4d77a9c54 add new stack overflow plugin
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-03-25 11:19:08 +01:00
Johan Haals c87bac58db Merge pull request #10442 from backstage/techdocs-e2e-test-workflow
[TechDocs] e2e test workflow
2022-03-25 11:18:14 +01:00
Emma Indal f13c7d517f restrict e2e test workflow to run on changes to specific paths
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-03-25 11:06:24 +01:00
Gediminas dd131d95be docs: update custom field extensions writing guide
Signed-off-by: Gediminas <gediminasgn@gmail.com>
2022-03-25 10:25:46 +01:00
dependabot[bot] 296c172a3f build(deps-dev): bump @types/puppeteer from 5.4.4 to 5.4.5
Bumps [@types/puppeteer](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/puppeteer) from 5.4.4 to 5.4.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/puppeteer)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-25 04:12:01 +00:00
dependabot[bot] 9c68ffe544 build(deps): bump @microsoft/microsoft-graph-types from 2.15.0 to 2.16.0
Bumps [@microsoft/microsoft-graph-types](https://github.com/microsoftgraph/msgraph-typescript-typings) from 2.15.0 to 2.16.0.
- [Release notes](https://github.com/microsoftgraph/msgraph-typescript-typings/releases)
- [Commits](https://github.com/microsoftgraph/msgraph-typescript-typings/compare/2.15.0...2.16.0)

---
updated-dependencies:
- dependency-name: "@microsoft/microsoft-graph-types"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-25 04:08:29 +00:00
Fredrik Adelöw b1b793d974 Merge pull request #9630 from naijith/bazaar-api
bazaar: use token while request to backend
2022-03-24 16:43:41 +01:00
Johan Haals 011c0b479f Merge pull request #10426 from athal7/patch-1
Update 2U contacts in ADOPTERS.md
2022-03-24 16:05:05 +01:00
Patrik Oldsberg 822403287c Merge pull request #10420 from backstage/rugvip/cleanup
backend-test-utils: avoid cleanup if no databases are supported
2022-03-24 16:04:00 +01:00
Jonathan Ash 35b78976e9 Updated core-components api-report, changed useStyles for components in Sidebar/
Signed-off-by: Jonathan Ash <jonathan-ash@users.noreply.github.com>
2022-03-24 14:51:57 +00:00
Matthew Clarke 1023ee6353 Export kubernetes components (#10401)
* export Kubernetes components

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

* changeset

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

* api reports

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

* fix deps

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

* move dep from dev to regular

Signed-off-by: mclarke <mclarke@spotify.com>
2022-03-24 10:24:23 -04:00
Fredrik Adelöw 267f8be849 Merge pull request #10263 from anicke/gerrit-urlreader
GerritUrlReader added that implements "readUrl"
2022-03-24 15:22:23 +01:00
Fredrik Adelöw 460c18f129 fix the PluginTaskManagerImpl race condition
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-03-24 15:19:37 +01:00
Patrik Oldsberg 6d31d2abcc Merge pull request #10421 from backstage/rugvip/stop
cli: stop logging stopped watcher
2022-03-24 15:06:49 +01:00
Andrew Thal 2f127f3aba Update 2U contacts in ADOPTERS.md
Signed-off-by: GitHub <noreply@github.com>
2022-03-24 14:04:38 +00:00
Patrik Oldsberg e1f14f4be8 scripts/generate-changeset-feedback: fix json output & path matching
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-03-24 15:00:55 +01:00
Niklas Aronsson b7436743cb GerritUrlReader added that implements "readUrl"
The url used by "readUrl" is supposed to be human friendly url that can
be opened in the browser. This makes the Gerrit configuration a bit more
complicated since there is no built in support to browse a git in Gerrit.
Instead this is handled by separate services that can be deployed at a
different host then the Gerrit instance. This implementation supports
Gitiles as the code browser tool. The dependency to Gitiles is optional,
it is perfectly possible to integrate Gerrit with Backstage but it will
not be possible to open the "human readable links" found in different
places of the Backstage gui.

A new optional config field has been added to Gerrit integration where
the base url of the Gitiles installation can be set. This is needed to
create a working link to some git content.

A new "url reader" has been added that reads content from Gerrit, as of
now only "readUrl" is implemented ("readTree" will soon follow). The
format of url is the format used by Gitiles. Gerrit's "readUrl" is
pretty simple, it's a single API call to Gerrit that returns the content
base64 encoded.

What is a bit different to other "urlReaders" is the predicate
function in that is not matching the host of the Gerrrit API. The "host"
variable in the config is the Gerrit host. The address where  Gitiles is
 installed may be on the same host but it could be on a separate host.
For example a Gerrit instance could be hosted on
"gerrit-review.company.com" but the repos could be browsable on a
separate host, e.g. "gerrit.company.com" and the human readable URL would
then not point to the API host.

Signed-off-by: Niklas Aronsson <niklasar@axis.com>
2022-03-24 14:43:39 +01:00
Patrik Oldsberg e2282b79bc Merge pull request #10422 from backstage/freben/contribooot
changeset script typo
2022-03-24 14:39:40 +01:00
Johan Haals 36aa8ec5e9 Merge pull request #10415 from backstage/dependabot/npm_and_yarn/eslint-webpack-plugin-3.1.1
build(deps): bump eslint-webpack-plugin from 2.6.0 to 3.1.1
2022-03-24 14:39:12 +01:00
Fredrik Adelöw 3560397f61 changeset script typo
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-03-24 14:34:17 +01:00
Johan Haals 3766a58ec5 Merge pull request #10419 from backstage/jhaals/renovate
actions: add renovate
2022-03-24 14:23:25 +01:00