Commit Graph

11559 Commits

Author SHA1 Message Date
Johan Haals ff1fc49c06 Merge pull request #4889 from backstage/jhaals/better-error
scaffolder: Improve GitHub publishers permission update error message
2021-03-10 14:44:49 +01:00
Johan Haals be140d3b1d Use the same json-schema version as other plugins
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-03-10 14:30:05 +01:00
Johan Haals 843078a5d6 Update description to be consistent
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-03-10 14:29:17 +01:00
Johan Haals 3848bc1cfa Throw error with status included
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-03-10 14:17:27 +01:00
Fredrik Adelöw 702b837b8b Remove all dot-folder imports everywhere
We aren't supposed to import from '.' or '../..' etc; point to the actual node being imported instead. I did allow e.g. '../../bigfolder' however. Going all the way to the individual file could be done too, but is a matter of taste perhaps.

Also ran Organize Imports on all the touched files :)

No changeset since there are no functional changes at all - only the imports changed

Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-03-10 13:43:59 +01:00
Ben Lambert f3cf861f7d Merge pull request #4902 from backstage/dependabot/npm_and_yarn/elliptic-6.5.4
chore(deps): bump elliptic from 6.5.3 to 6.5.4
2021-03-10 12:31:31 +01:00
dependabot[bot] 8e4999f610 chore(deps): bump elliptic from 6.5.3 to 6.5.4
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-10 10:18:59 +00:00
Ben Lambert 0f85dfd5f2 Merge pull request #4899 from backstage/dependabot/npm_and_yarn/react-syntax-highlighter-15.4.3
chore(deps): bump react-syntax-highlighter from 13.5.3 to 15.4.3
2021-03-10 09:10:41 +01:00
Ben Lambert 8416da9ed4 Merge pull request #4881 from lowjoel/fix-aws-credentials-order
Implement proper AWS Credentials precedence
2021-03-10 08:37:33 +01:00
dependabot[bot] 4b1eade606 chore(deps): bump react-syntax-highlighter from 13.5.3 to 15.4.3
Bumps [react-syntax-highlighter](https://github.com/react-syntax-highlighter/react-syntax-highlighter) from 13.5.3 to 15.4.3.
- [Release notes](https://github.com/react-syntax-highlighter/react-syntax-highlighter/releases)
- [Changelog](https://github.com/react-syntax-highlighter/react-syntax-highlighter/blob/master/CHANGELOG.MD)
- [Commits](https://github.com/react-syntax-highlighter/react-syntax-highlighter/compare/v13.5.3...v15.4.3)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-10 04:07:06 +00:00
Andrew Thauer 2facfeb956 add domain to allowed codeowner kinds
Signed-off-by: Andrew Thauer <athauer@wealthsimple.com>
2021-03-09 21:46:11 -05:00
Andrew Thauer 9ef5a126d5 feat(catalog-backend): support more codeownerprocessor kinds
Signed-off-by: Andrew Thauer <athauer@wealthsimple.com>
2021-03-09 21:44:17 -05:00
Niall McCullagh b56815b401 Fix issue where radar entry dialog with external url
If an entry has both a radar description and an external url, when
a user clicks on the blip the description dialog would briefly
appear before they are redirected to the specified url.

Expected behaviour is not to automatically redirect the user so that
they can read the dialog and choose to follow the link for more details.

Signed-off-by: Niall McCullagh <mccullagh_niall@hotmail.com>
Signed-off-by: Niall McCullagh <niallmccullagh@users.noreply.github.com>
2021-03-09 23:43:37 +00:00
Oliver Sand c1113129f0 Merge pull request #4895 from SDA-SE/feat/tree-urls
Support GitHub tree URLs in getGitHubFileFetchUrl
2021-03-09 20:15:58 +01:00
Gowind 8b5e597501 add changeset for exposed functions
Signed-off-by: Gowind <petrovgovind@gmail.com>
2021-03-09 18:36:45 +01:00
Gowind d44777a802 Expose verifyNonce and readState publicly
Signed-off-by: Gowind <petrovgovind@gmail.com>
2021-03-09 18:33:32 +01:00
Dominik Henneke 52f613030a Support GitHub tree URLs in getGitHubFileFetchUrl
Co-authored-by: Oliver Sand <oliver.sand@sda-se.com>
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-03-09 17:49:17 +01:00
Ben Lambert b028502c2d Merge pull request #4826 from backstage/timbonicus/keep-updated
Move the keeping-updated topic to getting-started
2021-03-09 16:50:43 +01:00
blam 77580b1dee changeset: fix vale
Signed-off-by: blam <ben@blam.sh>
2021-03-09 16:31:07 +01:00
blam 395885905f changeset: add changeset for core-api
Signed-off-by: blam <ben@blam.sh>
2021-03-09 16:28:29 +01:00
blam ce55c4c40c chore: wait for the configApi to be initialised before using the featureFlagsApi to register plugin output
Signed-off-by: ben@blam.sh
Signed-off-by: blam <ben@blam.sh>
2021-03-09 16:28:29 +01:00
Johan Haals 12cdd556e7 Update plugins/scaffolder-backend/src/scaffolder/stages/publish/github.ts
Signed-off-by: Johan Haals johan.haals@gmail.com

Co-authored-by: Adam Harvey <adam.harvey@dxc.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-03-09 15:42:03 +01:00
Johan Haals 2e57922dea scaffolder: Improve GitHub publishers permission update error message
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-03-09 14:58:14 +01:00
Ben Lambert d471f98c44 Merge pull request #4883 from mclarke47/remove-client-caching
remove kubernetes client caching
2021-03-09 13:56:59 +01:00
Ben Lambert a07ac8fbfb Merge pull request #4823 from backjo/fix/use-aws-sdk-2
fix: use aws sdk v2 for kubernetes aws backend auth
2021-03-09 13:56:06 +01:00
Johan Haals 4d4e0bdfb5 Remove redundant header
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-03-09 13:54:41 +01:00
Ben Lambert 7d2c9a6a79 Merge pull request #4852 from andrewthauer/feat/catalog-other-tab
feat(catalog): make other tab list non well known types
2021-03-09 13:54:34 +01:00
Ioannis Georgoulas 24b353dd20 Add test case for filter
Signed-off-by: Ioannis Georgoulas <ioannis@paddle.com>
2021-03-09 12:46:42 +00:00
Johan Haals f9aeab88a0 Move built-in actions docs to the scaffolder itself
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-03-09 13:43:19 +01:00
Andrew Thauer 4f3d0dce09 feat(catalog): make other tab list non well known types
Signed-off-by: Andrew Thauer <athauer@wealthsimple.com>
2021-03-09 07:38:22 -05:00
Ioannis Georgoulas 2ea6751e8c Rename to props
Signed-off-by: Ioannis Georgoulas <ioannis@paddle.com>
2021-03-09 12:14:48 +00:00
Johan Haals 53a111d238 Add rendering tests
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-03-09 12:46:04 +01:00
Johan Haals cc8072158b format
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-03-09 12:45:51 +01:00
Fredrik Adelöw 4cceeafa0b Merge pull request #4884 from backstage/freben/integration-frontend
add frontend-filtered config loading tests in integrations
2021-03-09 11:52:15 +01:00
Ioannis Georgoulas 633a31fecf catalog: make initially selected filter configurable
Signed-off-by: Ioannis Georgoulas <ioannis@paddle.com>
2021-03-09 10:44:32 +00:00
Ben Lambert 278b50f5df Merge pull request #4746 from petergrau/feat/bitriseplugin
feat(bitrise): add bitrise plugin
2021-03-09 11:22:05 +01:00
Johan Haals eaa4fc82ad Update plugins/scaffolder-backend/src/scaffolder/actions/builtin/publish/azure.ts
Signed-off-by: Johan Haals <johan.haals@gmail.com>

Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-03-09 11:21:40 +01:00
Johan Haals 83ab18b4a4 Update plugins/scaffolder-backend/src/scaffolder/actions/builtin/publish/bitbucket.ts
Signed-off-by: Johan Haals <johan.haals@gmail.com>

Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-03-09 11:21:11 +01:00
Johan Haals 269dba9ff7 Update plugins/scaffolder-backend/src/scaffolder/actions/builtin/catalog/register.ts
Signed-off-by: Johan Haals <johan.haals@gmail.com>

Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-03-09 11:20:53 +01:00
blam 52dac1fda9 chore: run prettier
Signed-off-by: blam <ben@blam.sh>
2021-03-09 11:20:21 +01:00
Himanshu Mishra 38a8734d89 Merge pull request #4744 from backstage/orkohunter/move-runDockerContainer 2021-03-09 10:47:26 +01:00
Fredrik Adelöw 3afa8e1c2b add frontend-filtered config loading tests in integrations
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-03-09 10:33:38 +01:00
Peter Grauvogel 3dbdd1cfd3 feat(bitrise): add bitrise ci plugin
Plugin to show bitrise.io builds and download
build artifacts.

Co-authored-by: Adrian Barwicki <adrian@adrianbarwicki.com>
Co-authored-by: Kai Szybiak <kaiszybiak@gmail.com>
Co-authored-by: Dominik Schwank <dominik.schwank@sda.se>
Signed-off-by: Peter Grauvogel <peter.grauvogel@sda-se.com>
2021-03-09 10:31:46 +01:00
Dominik Henneke 73e0853695 Merge pull request #4836 from SDA-SE/feat/no-cache-app-router
Add a `Cache-Control: no-store` header to the `index.html` response to instruct the browser to not cache the pages
2021-03-09 10:07:47 +01:00
Dominik Henneke bded5a3237 Update comments
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-03-09 09:56:01 +01:00
Joel Low 2ef5bc7ea1 Implement proper AWS Credentials precedence
This properly configures the precedence for explicit assume-role ARNs,
explicit AWS credentials (via access keys), and the default fallback for
the AWS SDK.

The general precedence of using:
 1. explicitly provided credentials
 2. AWS SDK config (AWS.config.credentials)
 3. AWS SDK credentials provider chain (AWS.config.credentialProviders)

has been respected. This removes the need to explicitly configure
`AWS.config.credentials` in Backstage installations also.

Signed-off-by: Joel Low <joel@joelsplace.sg>
2021-03-09 16:53:15 +08:00
Johan Haals f98f212e40 Add changeset
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-03-09 09:36:58 +01:00
Johan Haals 26e4033070 format
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-03-09 09:24:05 +01:00
mclarke 8de9963f08 changeset
Signed-off-by: mclarke <mclarke@spotify.com>
2021-03-09 08:23:36 +00:00
Johan Haals 88f2b69850 use classNames
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-03-09 09:23:11 +01:00