Commit Graph

11597 Commits

Author SHA1 Message Date
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
mclarke da59f00f5e remove kubernetes client caching
Signed-off-by: mclarke <mclarke@spotify.com>
2021-03-09 08:20:49 +00:00
Johan Haals f6ce3d50f1 Update plugins/scaffolder/src/components/ActionsPage/ActionsPage.tsx
Signed-off-by: Johan Haals <johan.haals@gmail.com>

Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-03-09 09:05:18 +01:00
Ben Lambert 68ef627a4b Merge pull request #4877 from backstage/dependabot/npm_and_yarn/passport-saml-2.0.5
chore(deps): bump passport-saml from 2.0.2 to 2.0.5
2021-03-09 09:05:05 +01:00
Johan Haals 4c43faa51a Update plugins/scaffolder-backend/src/scaffolder/actions/builtin/fetch/cookiecutter.ts
Signed-off-by: Johan Haals <johan.haals@gmail.com>

Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-03-09 09:03:57 +01:00
Johan Haals 2156c26f93 Update plugins/scaffolder/src/api.ts
Signed-off-by: Johan Haals <johan.haals@gmail.com>

Co-authored-by: Adam Harvey <adam.harvey@dxc.com>
2021-03-09 09:02:53 +01:00
Johan Haals 955ae4556b Update plugins/scaffolder-backend/src/scaffolder/actions/builtin/publish/gitlab.ts
Signed-off-by: Johan Haals <johan.haals@gmail.com>

Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-03-09 09:02:37 +01:00
Johan Haals 3126fe1d05 Update plugins/scaffolder-backend/src/scaffolder/actions/builtin/fetch/plain.ts
Signed-off-by: Johan Haals <johan.haals@gmail.com>

Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-03-09 09:02:26 +01:00
Ben Lambert f2db9cdec2 Merge pull request #4874 from inrumi/id-collision-fix
Id collision fix
2021-03-09 08:44:21 +01:00
blam 8af610e8c4 docs: change recommended actions folder name
Signed-off-by: blam <ben@blam.sh>
2021-03-09 08:37:48 +01:00
Ben Lambert 1d849e5586 Merge pull request #4875 from backstage/freben/integration-gitlab-schema
Include missing fields in GitLab config schema
2021-03-09 08:04:31 +01:00
Fredrik Adelöw d2245214cf Merge pull request #4858 from andrewthauer/feat/external-link-uris
feat(core): support external link uris
2021-03-09 07:57:47 +01:00
Fredrik Adelöw 5e2acc78d5 Merge pull request #4880 from backstage/dependabot/npm_and_yarn/roadiehq/backstage-plugin-github-pull-requests-0.7.8
chore(deps): bump @roadiehq/backstage-plugin-github-pull-requests from 0.7.6 to 0.7.8
2021-03-09 07:50:49 +01:00