Commit Graph

34898 Commits

Author SHA1 Message Date
Jamie Klassen 7e2cd3c357 backfill test for warning log
Signed-off-by: Jamie Klassen <jklassen@vmware.com>
2022-12-14 17:51:19 -05:00
Jamie Klassen 030f9cb5c1 backfill test for non-kubernetes error
Signed-off-by: Jamie Klassen <jklassen@vmware.com>
2022-12-14 17:51:19 -05:00
Jamie Klassen 15ad4b2389 stub k8s API checks bearer tokens
Also, use idiomatic ResponseTransformers to clean up the individual tests.
Finally, modify the "unauthorized error handling" spec to provide an invalid
token to an otherwise-realistic stub k8s API.

Signed-off-by: Jamie Klassen <jklassen@vmware.com>
2022-12-14 17:51:19 -05:00
Jamie Klassen d31fe28625 backfill test for loading default kubeconfig
Strictly speaking, the `loadFromDefault` method on `KubeConfig` as it is
being called in `KubernetesClientProvider` has many other behaviours that this
test does not exercise -- it has logic for reading kubeconfig files (based on
an env var or default location in a home directory), provisions for running on
Windows, and even contacting an apiserver on localhost.

I'm making a breaking assumption here that these other scenarios are not
important for Backstage users, and the one that really matters is the
in-cluster one described in this test.

Signed-off-by: Jamie Klassen <jklassen@vmware.com>
2022-12-14 17:51:19 -05:00
Jamie Klassen f7ccaef866 convert fetchObjectsForService mocks to msw
this will allow some dramatic refactoring

Signed-off-by: Jamie Klassen <jklassen@vmware.com>
2022-12-14 17:51:19 -05:00
Fredrik Adelöw afbcb1b575 Merge pull request #15248 from backstage/freben/circ
🧹 Removed circular import in the errors package
2022-12-14 22:58:38 +01:00
Fredrik Adelöw ac6cc9f7bd Removed circular import in the errors package
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-12-14 21:56:04 +01:00
Fredrik Adelöw 12ba9c2efe Merge pull request #15246 from backstage/renovate/swc-core-1.x-lockfile
Update dependency @swc/core to v1.3.23
2022-12-14 21:49:19 +01:00
renovate[bot] a9d0438c11 Update dependency @swc/core to v1.3.23
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-14 17:02:18 +00:00
Patrik Oldsberg a219b735dc Merge pull request #15237 from backstage/mob/config-obj
backend-plugin-api: suffix all service interfaces with *Service
2022-12-14 17:55:31 +01:00
backstage-goalie[bot] 98eabfe9b3 Merge pull request #15244 from backstage/renovate/roadiehq-backstage-plugin-github-insights-2.x-lockfile
Update dependency @roadiehq/backstage-plugin-github-insights to v2.2.2
2022-12-14 16:50:08 +00:00
Patrik Oldsberg 9658f4d6c7 Merge pull request #15235 from backstage/mob/start-root
backend-app-api: always initialize root services
2022-12-14 17:32:55 +01:00
Patrik Oldsberg 1fe43f4017 backend-app-api: update API report
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-14 17:31:39 +01:00
renovate[bot] 824046de09 Update dependency @roadiehq/backstage-plugin-github-insights to v2.2.2
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-14 16:13:24 +00:00
Fredrik Adelöw 61b3091efe Merge pull request #15215 from blakestoddard/fix-sidebar-icon-alignment
Fix sidebar icon alignment
2022-12-14 16:40:41 +01:00
Fredrik Adelöw 8bb1931b24 Merge pull request #15178 from gtestault/feature/jenkins_standalone_project
Feature/jenkins standalone project
2022-12-14 16:32:35 +01:00
Patrik Oldsberg 05a928e296 fix breakages from Service interface renames
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-14 15:03:02 +01:00
Patrik Oldsberg a025190552 backend-plugin-api: suffix all service interfaces with *Service
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-14 15:03:02 +01:00
backstage-goalie[bot] 085c07ef52 Merge pull request #15236 from backstage/renovate/esbuild-0.x-lockfile
Update dependency esbuild to v0.16.6
2022-12-14 13:54:44 +00:00
Patrik Oldsberg 5260d8fc7d backend-app-api: always initialize root services
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-14 14:42:26 +01:00
renovate[bot] cdc5ac6320 Update dependency esbuild to v0.16.6
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-14 13:23:45 +00:00
Gabriel Testault 6c70d769e4 feature(jenkins-backend): be more precise in jenkins terminology
Only explicitly support Multibranch Pipeline and Pipeline projects

Signed-off-by: Gabriel Testault <gabriel.testault@goto.com>
2022-12-14 12:02:27 +01:00
Gabriel Testault d657e19424 feature(jenkins-backend): downgrade change to patch level
Signed-off-by: Gabriel Testault <gabriel.testault@goto.com>
2022-12-14 11:30:40 +01:00
Gabriel Testault 98ba60b8b5 feature(jenkins-backend): improve test for standalone project
test that the client is called twice for unfiltered standalone projects.

Signed-off-by: Gabriel Testault <gabriel.testault@goto.com>
2022-12-14 11:29:44 +01:00
backstage-goalie[bot] b8aa070dc4 Merge pull request #15228 from backstage/renovate/json-schema-library-7.x-lockfile
Update dependency json-schema-library to v7.4.4
2022-12-14 02:26:13 +00:00
renovate[bot] 25639f931a Update dependency json-schema-library to v7.4.4
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-14 01:25:39 +00:00
backstage-goalie[bot] ca09b4f27e Merge pull request #15225 from backstage/renovate/roadiehq-backstage-plugin-github-insights-2.x-lockfile
Update dependency @roadiehq/backstage-plugin-github-insights to v2.2.1
2022-12-14 01:14:28 +00:00
backstage-goalie[bot] 4d5cacbc31 Merge pull request #15211 from backstage/renovate/esbuild-0.x-lockfile
Update dependency esbuild to v0.16.5
2022-12-14 00:45:29 +00:00
backstage-goalie[bot] b685feef53 Merge pull request #15208 from backstage/renovate/rjsf-validator-ajv8-5.x-lockfile
Update dependency @rjsf/validator-ajv8 to v5.0.0-beta.14
2022-12-14 00:45:25 +00:00
renovate[bot] 71034ff1bf Update dependency @roadiehq/backstage-plugin-github-insights to v2.2.1
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-14 00:37:17 +00:00
backstage-goalie[bot] 7a21487d1d Merge pull request #15171 from backstage/renovate/swc-jest-0.x-lockfile
Update dependency @swc/jest to v0.2.24
2022-12-14 00:25:29 +00:00
Blake Stoddard a236a8830d Add changeset
Signed-off-by: Blake Stoddard <blake.stoddard@epicgames.com>
2022-12-13 17:27:51 -05:00
Blake Stoddard 841ce4ffba align sidebar icons properly
right now they're off because the div is consuming the default mui line height of 1.43 and adding pixels to the bottom of the div

Signed-off-by: Blake Stoddard <blake.stoddard@epicgames.com>
2022-12-13 17:27:47 -05:00
Fredrik Adelöw 5b0701ea1b Merge pull request #15187 from Mike-Dunton/patch-1
Documentation Fix node-postgres config options URL
2022-12-13 23:04:22 +01:00
Fredrik Adelöw dc87e0bc2b Merge pull request #15151 from awanlin/topic/ownership-box-same-size
Make ownership boxes all the same size
2022-12-13 22:39:24 +01:00
Andre Wanlin 1d3fe791c1 Moved style to class
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2022-12-13 13:33:40 -06:00
Andre Wanlin 4395eac4d8 Added changeset
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2022-12-13 13:26:06 -06:00
Andre Wanlin 26a28bfd24 Make ownership box all the same size
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2022-12-13 13:26:06 -06:00
Patrik Oldsberg 28e40488ec Merge pull request #15137 from backstage/changeset-release/master
Version Packages (next)
2022-12-13 18:30:12 +01:00
github-actions[bot] b2f4e97add Version Packages (next) 2022-12-13 16:56:03 +00:00
Patrik Oldsberg 895e976145 Merge pull request #14840 from kurtaking/web-library-plugin
Web Library Plugin (Package)
2022-12-13 17:46:51 +01:00
Patrik Oldsberg 7178f7d147 Merge pull request #15004 from akundrock/scaffolder/fields/bitbucketRepoPicker
Add field selection rendering of allowedProjects for BitbucketRepoPicker
2022-12-13 17:23:01 +01:00
Fredrik Adelöw 0a57d47207 Merge pull request #15109 from backstage/freben/gitlab-readtree
Handle missing commits in GitlabUrlReader.readTree
2022-12-13 17:16:33 +01:00
Patrik Oldsberg a0f454ed7c cli: add missing semi in web-library index.ts template
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-13 17:08:23 +01:00
Patrik Oldsberg 06f2a7110f Update packages/cli/templates/web-library-package/src/setupTests.ts
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-13 17:07:00 +01:00
Patrik Oldsberg 6275016cf2 Update packages/cli/templates/web-library-package/src/index.ts.hbs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-13 17:06:52 +01:00
Patrik Oldsberg 3e2e13d7a2 Update .changeset/wet-tips-yawn.md
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-13 17:00:58 +01:00
Patrik Oldsberg abe2a77501 Update .changeset/wet-tips-yawn.md
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-13 17:00:22 +01:00
renovate[bot] cd1d4171f8 Update dependency esbuild to v0.16.4
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-13 15:57:20 +00:00
Fredrik Adelöw d28625e917 Merge pull request #15197 from backstage/renovate/rjsf-utils-5.x-lockfile
Update dependency @rjsf/utils to v5.0.0-beta.14
2022-12-13 16:46:57 +01:00