Commit Graph

4268 Commits

Author SHA1 Message Date
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
Ben Lambert 7644fd5c94 Merge pull request #4819 from kuangp/feat/actions/ghe
feat(github-actions-plugin): default links to GitHub host in app config if defined
2021-03-08 17:51:39 +01:00
Phil Kuang 13fb84244b feat(github-actions-plugin): default links to GitHub host in app config if defined
Signed-off-by: Phil Kuang <pkuang@factset.com>
2021-03-08 11:22:47 -05:00
Ben Lambert 365a55372a Merge pull request #4868 from rbideau/4867-configure-aws-s3-endpoint
Add techdocs.publisher.awsS3.endpoint config option
2021-03-08 17:22:27 +01:00
Himanshu Mishra d661bece6a Merge pull request #4675 from egnwd/techdocs/header-links 2021-03-08 13:21:43 +00:00
r.bideau ca4a904f6b Add techdocs.publisher.awsS3.endpoint config option
Signed-off-by: r.bideau <7304827+rbideau@users.noreply.github.com>
2021-03-08 13:56:32 +01:00
dependabot[bot] 63887ea84d chore(deps-dev): bump @types/node from 12.12.58 to 14.14.32
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.58 to 14.14.32.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-03-08 13:19:08 +01:00
Oliver Sand c390108944 Merge pull request #4702 from SDA-SE/feat/annotations-view-edit-source
Move logic for generating URLs for the view, edit and source links of catalog entities from the catalog frontend into the backend
2021-03-08 12:40:19 +01:00
Oliver Sand 4d2648c6e9 Adjust naming
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-03-08 12:02:37 +01:00
Matthew Clarke 9581ff0b4f Kubernetes: lookup cluster config from google api when using GKE (#4844)
* Restructure config; add GKE cluster locator

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

* PR feedback

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

* fix region typo

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

* replace config api call with clusters endpoint

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

* missed tsc error

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

* doc tweak

Signed-off-by: mclarke <mclarke@spotify.com>
2021-03-08 10:27:09 +00:00
Oliver Sand a4692715bb Make source source-location has the format of a location ref
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-03-08 11:21:51 +01:00
Oliver Sand 93c62c755c Move logic for generating URLs for the view, edit and source links of catalog entities from the catalog frontend into the backend
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-03-08 11:12:52 +01:00
Fredrik Adelöw 8e15b19a30 Merge pull request #4827 from backstage/dependabot/npm_and_yarn/knex-0.95.1
chore(deps): bump knex from 0.21.18 to 0.95.1
2021-03-08 11:11:32 +01:00
Fredrik Adelöw c598de8838 Merge pull request #4839 from backstage/freben/expore-more
Standardize the tool cards in explore some more
2021-03-08 11:11:16 +01:00
Ben Lambert 68d63166dd Merge pull request #4842 from ebarriosjr/add-column-to-kafka-plugin-for-lag
Added lag column to the kafka plugin
2021-03-08 10:37:47 +01:00
dependabot[bot] 7616988312 chore(deps): bump knex from 0.21.18 to 0.95.1
Bumps [knex](https://github.com/knex/knex) from 0.21.18 to 0.95.1.
- [Release notes](https://github.com/knex/knex/releases)
- [Changelog](https://github.com/knex/knex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/knex/knex/commits)

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-03-08 10:26:45 +01:00
ebarrios 0eac754a89 Added test case for lag field in the kafka plugin
Signed-off-by: ebarrios <esteban.barrios@trivago.com>
2021-03-08 10:17:50 +01:00
Fredrik Adelöw 955e2a7a6f Merge pull request #4861 from backstage/dependabot/npm_and_yarn/types/codemirror-0.0.108
chore(deps-dev): bump @types/codemirror from 0.0.100 to 0.0.108
2021-03-08 09:59:07 +01:00
Ben Lambert d13f519f35 Merge pull request #4864 from tadashi0713/show_workflow_name_github_actions
Show workflow name in GitHub Actions
2021-03-08 09:58:15 +01:00
Tadashi Nemoto 7216416d67 Add workflow
Signed-off-by: Tadashi Nemoto <tadashi.nemoto@exwzd.com>
2021-03-08 16:09:17 +09:00
dependabot[bot] 73708c467e chore(deps-dev): bump @types/codemirror from 0.0.100 to 0.0.108
Bumps [@types/codemirror](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/codemirror) from 0.0.100 to 0.0.108.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/codemirror)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-08 04:44:43 +00:00
Patrik Oldsberg 0e068db972 run prettier
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-03-07 23:37:48 +01:00
Fredrik Adelöw 347a50235a Merge pull request #4837 from backstage/freben/entity-404
Show a Not Found message when navigating to a nonexistent entity
2021-03-07 18:30:29 +01:00
Fredrik Adelöw 0b42fff222 add parseLocationReference/stringifyLocationReference
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-03-06 15:46:44 +01:00
ebarrios e15f7a6464 Added missing row to variables
Signed-off-by: ebarrios <esteban.barrios@trivago.com>
2021-03-05 17:02:50 +01:00
ebarrios 8f72318fec Added lag column to the kafka plugin
Signed-off-by: ebarrios <esteban.barrios@trivago.com>
2021-03-05 16:54:13 +01:00
Fredrik Adelöw 9f7dc10fbe Show a Not Found message when navigating to a nonexistent entity
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-03-05 15:55:04 +01:00
Fredrik Adelöw c9b5c1ecac Standardize the tool cards in explore some more
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-03-05 15:49:48 +01:00
Ben Lambert b672cdae78 Merge pull request #4653 from backstage/jhaals/taskworker-tests
scaffolder: Handle undefined step input
2021-03-05 11:56:18 +01:00
Johan Haals c3eb4917fb Add input template test
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-03-05 10:28:13 +01:00
Johan Haals c20bc8abc4 Don't json parse undefined input
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-03-05 09:54:27 +01:00
Johan Haals 6e435e9a08 Update tests
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-03-05 09:48:37 +01:00
Fredrik Adelöw 15065ede5e Merge pull request #4803 from backstage/freben/no-item-card
ItemCard: deprecate and replace with composable pieces
2021-03-05 09:35:31 +01:00
Himanshu Mishra ea3d406038 Merge pull request #4714 from erdoganoksuz/feature/OpenStackSwiftPublisher 2021-03-05 07:57:36 +00:00
Adam Harvey 56b21fda18 Merge pull request #4818 from adamdmharvey/refactor-techdocs-logging
chore(techdocs-common, techdocs-backend): Refactor TechDocs logging
2021-03-04 19:23:00 -05:00
Adam Harvey 0626c94125 Merge pull request #4821 from adamdmharvey/techdocs-example
techdocs-backend: Enhance example documented-component
2021-03-04 19:09:48 -05:00
Adam Harvey a9d7c123fb Wording tweaks
Signed-off-by: Adam Harvey <adam.harvey@dxc.com>
2021-03-04 18:53:39 -05:00
Adam Harvey 2daa65a18b Change wording
Signed-off-by: Adam Harvey <adam.harvey@dxc.com>
2021-03-04 18:51:57 -05:00
Adam Harvey c149b14009 Fix typo
Signed-off-by: Adam Harvey <adam.harvey@dxc.com>
2021-03-04 18:51:34 -05:00
Adam Harvey 02d78290a5 Enhance example documented-component
Signed-off-by: Adam Harvey <adam.harvey@dxc.com>
2021-03-04 16:05:17 -05:00
Ben Lambert f094bf7823 Merge pull request #4791 from ayshiff/feature/kubernetes-clusters-config
Kubernetes plugin: Read cluster config from api
2021-03-04 20:44:01 +01:00
Adam Harvey 26e23b2c7d Refactor logging
Signed-off-by: Adam Harvey <adam.harvey@dxc.com>
2021-03-04 14:23:01 -05:00
Fredrik Adelöw 2089de76be ItemCard: deprecate and replace with composable pieces
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-03-04 19:27:24 +01:00
Ben Lambert 10f5ded753 Merge pull request #4719 from ayshiff/feature/splunk-on-call-plugin-rest-endpoint
Splunk On-Call plugin: REST endpoint
2021-03-04 18:46:42 +01:00
Marcos Lilljedahl 37f9f1a2ee Uses the correct jwks_uri for oidc configuration endpoint
Signed-off-by: Marcos Lilljedahl <marcosnils@gmail.com>
2021-03-04 12:31:21 -03:00
Ben Lambert 2518e57262 Merge pull request #4783 from ebarriosjr/update-docu-kafka-plugin
Updated README.md in kafka plugin
2021-03-04 16:21:51 +01:00
Johan Haals 561fd1645b chore: fix expect
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-03-04 15:27:04 +01:00
Johan Haals f3ba1fc463 Add TaskWorker test
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-03-04 15:27:04 +01:00
github-actions[bot] ff2ab4fade Version Packages 2021-03-04 13:11:10 +00:00
blam eed2656f12 chore: updating scaffolder v2 template
Signed-off-by: blam <ben@blam.sh>
2021-03-04 10:54:34 +01:00