Commit Graph

40025 Commits

Author SHA1 Message Date
Vincenzo Scamporlino 3f5d3255b5 core-app-api: remove prefix
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-26 23:14:55 +02:00
Vincenzo Scamporlino d23ce9548d core-plugin-api: useAnalytics clean up
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-26 23:14:55 +02:00
Vincenzo Scamporlino 8afd9f8c34 core-app-api: forward route params to navigate event
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-04-26 23:14:55 +02:00
James Peach a160e02c3d Omit ManagedFields from the Kubernetes resource YAML display. (#17497)
* Omit ManagedFields from the Kubernetes resource YAML display.

The default for the Kubernetes CLI tooling is to omit the managed fields
by default, since these are only present for internal machinery. For
the Kubernetes resource YAML display, the managed fields take up a ton
of space, but are never useful to operators who are interested in the
details of their Kubernetes resources.

This fixes #14177.

Signed-off-by: James Peach <jpeach@apache.org>

* Add a control to toggle whether the managed fields display.

So that managed fields can be used for debugging purposes, add a switch
to toggle allow managed fields to display. This is off by default.

Signed-off-by: James Peach <jpeach@apache.org>

---------

Signed-off-by: James Peach <jpeach@apache.org>
2023-04-26 15:44:15 -04:00
Luna Stadler f4114f02d4 Fetch only the required podMetrics for the given component (#17489)
The `PodMetrics` are now limited by `labelSelector` like already done
for pods and probably other requests to Kubernetes.  This limits the
amount of data that is fetched.

Tested locally by modifying `app-config.yaml` and an example component
to use an internal cluster, which leads to the following request size
improvements:

Before: 344.71 kB compressed, 6.89 MB uncompressed
After: 12.01 kB compressed, 238.86 kB uncompressed

For the POST http://localhost:7007/api/kubernetes/services/playback-order
call, in a Kubernetes cluster with ~500 pods.

Fixes #17450.

Signed-off-by: Luna Stadler <luc@spreadshirt.net>
2023-04-26 15:43:53 -04:00
Fredrik Adelöw 1c907ad726 Merge pull request #17501 from backstage/renovate/prettier-2.x-lockfile
Update dependency prettier to v2.8.8
2023-04-26 16:36:35 +02:00
Johan Haals 8ee31f38bf Merge pull request #17471 from Andy2003/feature/scaffolder-allow-to-configure-cations-of-any-type
Update typing for usage of scaffolder TemplateAction
2023-04-26 13:57:37 +02:00
Fredrik Adelöw 7dc55a8b5b Merge pull request #17521 from backstage/freben/doc
tweak the config docs slightly
2023-04-26 13:28:51 +02:00
Johan Haals 028041161a Merge pull request #17379 from backstage/docs/scaffolder-permissions
Docs: scaffolder permissions
2023-04-26 13:20:38 +02:00
Johan Haals d2aac513df Merge pull request #17493 from tuananh/fix-gitlab-repo-picker
scaffolder: Fix GitLab repo picker in case workspace is nested subgroup
2023-04-26 13:20:14 +02:00
Camila Belo 0a1dfad42e Merge pull request #17504 from backstage/track-sidebar-item-clicks
Track sidebar item clicks by default
2023-04-26 11:22:10 +02:00
Fredrik Adelöw a12f58054d tweak the config docs slightly
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-04-26 10:28:13 +02:00
Ben Lambert 453f40e024 Merge pull request #17315 from backstage/renovate/esbuild-0.x-lockfile
chore(deps): update dependency esbuild to v0.17.18
2023-04-26 09:59:33 +02:00
Johan Haals a95f0144b4 Merge pull request #17502 from backstage/renovate/swr-2.x-lockfile
chore(deps): update dependency swr to v2.1.5
2023-04-26 09:29:33 +02:00
Patrik Oldsberg c18597e1a6 Merge pull request #17453 from backstage/changeset-release/master
Version Packages (next)
2023-04-25 19:47:21 +02:00
github-actions[bot] e04bb20bdc Version Packages (next) 2023-04-25 15:53:19 +00:00
Patrik Oldsberg fc900418b9 Merge pull request #17508 from backstage/rugvip/generator
config-loader: rename AsyncConfigSourceIterator -> AsyncConfigSourceGenerator
2023-04-25 17:44:49 +02:00
Patrik Oldsberg 0377143666 config-loader: rename AsyncConfigSourceIterator -> AsyncConfigSourceGenerator
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-04-25 17:34:42 +02:00
Tuan Anh Tran d560d457c9 Add changeset
Signed-off-by: Tuan Anh Tran <me@tuananh.org>
2023-04-25 21:54:23 +07:00
Patrik Oldsberg c3cfacc6fe Merge pull request #17505 from backstage/rugvip/cleanup
config-loader: add ConfigSourceIteratorItem
2023-04-25 16:47:55 +02:00
Patrik Oldsberg 5514268195 Merge pull request #17152 from UsainBloot/config-driven-discovery
[backend-common, core-app-api] Add HostDiscovery to read plugin baseUrls from config
2023-04-25 16:47:41 +02:00
Patrik Oldsberg bc8070a41d config-loader: add ConfigSourceIteratorItem
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-04-25 16:34:07 +02:00
Patrik Oldsberg 064da8ce42 Merge pull request #16647 from luchillo17/fix/BCKSTG-95-search-plugin-accessibility
fix: Add close button & better padding on search input
2023-04-25 16:21:10 +02:00
Johan Haals 9f476e3f60 Merge pull request #17488 from backstage/iameap/supported-postgres
[Test Utils] Add PG 11 and 12 as supported test database targets
2023-04-25 16:18:22 +02:00
Patrik Oldsberg e0181eed62 Merge pull request #16642 from sramak1396/master
Analytics Module to support Google Analytics 4
2023-04-25 16:15:38 +02:00
Johan Haals 5c1a6928f5 Merge pull request #17477 from ch-enfuse/patch-1
Create chatgpt-plugin
2023-04-25 16:15:12 +02:00
Patrik Oldsberg 51329677e1 core-app-api: refactor into FrontendHostDiscovery
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-04-25 16:08:14 +02:00
Camila Belo 26cff1a5df chore(core-components): add changeset file
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-04-25 15:13:25 +02:00
Camila Belo acadae7dde feat(core-component): capture sidebar item clicks
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-04-25 15:13:25 +02:00
Fredrik Adelöw c236193f51 Merge pull request #17478 from zcurrent/master
Avoid secondary rate limits during GitHub Discovery
2023-04-25 14:04:11 +02:00
Patrik Oldsberg a28429bb34 Merge pull request #17398 from grupoboticario/fix/get-credentials-for-multiple-github-apps
Fix/get credentials for multiple GitHub apps
2023-04-25 13:40:57 +02:00
renovate[bot] 78680b179d chore(deps): update dependency swr to v2.1.4
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-25 10:11:53 +00:00
renovate[bot] 6ccc4f743c chore(deps): update dependency prettier to v2.8.8
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-25 10:11:12 +00:00
Ben Lambert 56fa4924f3 Merge pull request #17469 from backstage/dependabot/npm_and_yarn/vm2-3.9.17
build(deps): bump vm2 from 3.9.16 to 3.9.17
2023-04-25 11:55:11 +02:00
Ben Lambert 98fa830547 Merge pull request #17295 from joosthofman/feature/tech-radar-timelines
Radar entry timeline added to the entry detail page
2023-04-25 11:52:38 +02:00
blam af43c1f282 chore: make the changeset a little more descriptive
Signed-off-by: blam <ben@blam.sh>
2023-04-25 11:19:05 +02:00
blam b2373d8bf5 cgroe: fix up some of the vale linting issues
Signed-off-by: blam <ben@blam.sh>
2023-04-25 11:17:17 +02:00
blam d20c87966a chore: added changeset
Signed-off-by: blam <ben@blam.sh>
2023-04-25 10:53:16 +02:00
blam 2ad6eae58a chore: bump minimum required version for vm2
Signed-off-by: blam <ben@blam.sh>
2023-04-25 10:52:25 +02:00
Patrik Oldsberg 16685cf8a2 Merge pull request #17077 from backstage/permission-router-options-array
createPermissionIntegrationRouter: accept an array of options
2023-04-25 10:37:18 +02:00
Fredrik Adelöw 1d8230e65c Merge pull request #17441 from AmericanAirlines/labels-for-pr
feat(plugin-github-pull-requests-board): add ability to view the labels/tags added to each PR
2023-04-25 10:25:58 +02:00
Fredrik Adelöw 1e459c9e99 Merge pull request #17496 from backstage/dependabot/npm_and_yarn/yaml-2.2.2
build(deps): bump yaml from 2.2.1 to 2.2.2
2023-04-25 10:25:06 +02:00
Ben Lambert 0be5851916 Merge pull request #17391 from awanlin/topic/scaffolder-next-buttons-ux
[PRFC] Improvements to the scaffolder/next buttons UX
2023-04-25 10:23:46 +02:00
dependabot[bot] cf15c2350a build(deps): bump yaml from 2.2.1 to 2.2.2
Bumps [yaml](https://github.com/eemeli/yaml) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/eemeli/yaml/releases)
- [Commits](https://github.com/eemeli/yaml/compare/v2.2.1...v2.2.2)

---
updated-dependencies:
- dependency-name: yaml
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-24 23:36:30 +00:00
Tuan Anh Tran fd1f4f6706 Remove unused getByTestId in repo picker test
Signed-off-by: Tuan Anh Tran <me@tuananh.org>
2023-04-25 01:32:43 +07:00
Tuan Anh Tran f93cde3444 Add tests for case Gitlab workspace is nested subgroup
Signed-off-by: Tuan Anh Tran <me@tuananh.org>
2023-04-25 01:28:46 +07:00
Tuan Anh Tran 97f0e7fa85 scaffolder: Fix GitLab repo picker in case workspace is nested subgroup
Signed-off-by: Tuan Anh Tran <me@tuananh.org>
2023-04-25 00:47:40 +07:00
Ceri Goff ae06a905e9 change Labels type to Label
Signed-off-by: Ceri Goff <ceri.goff@aa.com>
2023-04-24 11:35:13 -05:00
Ceri Goff b5c6fe131a change to minor to patch
Signed-off-by: Ceri Goff <ceri.goff@aa.com>
2023-04-24 11:33:23 -05:00
Fredrik Adelöw eecf5f100f Merge pull request #17485 from lauraceconi/fix/techdocs-navigation
Allow trailing slash in Techdocs navigation
2023-04-24 15:47:20 +02:00