Commit Graph

47921 Commits

Author SHA1 Message Date
lshwayne96 24ab4464e7 Export new types and update API report
Signed-off-by: lshwayne96 <lshwayne96@gmail.com>
2023-11-29 19:31:17 +01:00
lshwayne96 c94ed08d16 Define CatalogPermissionRuleInput type in catalog-node plugin
Signed-off-by: lshwayne96 <lshwayne96@gmail.com>
2023-11-29 19:31:17 +01:00
lshwayne96 2815828be5 Remove catalog-backend dependency from catalog-node plugin
Signed-off-by: lshwayne96 <lshwayne96@gmail.com>
2023-11-29 19:31:17 +01:00
lshwayne96 447a1b8975 Updated API report for plugins/catalog-node
Signed-off-by: lshwayne96 <lshwayne96@gmail.com>
2023-11-29 19:31:17 +01:00
lshwayne96 7804597717 Enable addition of permission rules for Catalog plugin through CatalogProcessingExtensionPoint
Signed-off-by: lshwayne96 <lshwayne96@gmail.com>
2023-11-29 19:31:17 +01:00
Fredrik Adelöw cedcebf1a4 Merge pull request #21559 from szubster/taskpipeline-span
Wrap task pipeline loop in a span
2023-11-29 19:08:59 +01:00
Fredrik Adelöw 25f49e0312 Merge pull request #21633 from backstage/djam/oauth2proxy-fix 2023-11-29 17:16:49 +01:00
Djam 07f8cf0bb7 Update chilly-lies-collect.md
Signed-off-by: Djam <rdjamaile@gmail.com>
2023-11-29 16:53:32 +01:00
Djam a6be465ee6 fix: export oauth2Proxy as default so DI discovers it
Signed-off-by: djamaile <rdjamaile@gmail.com>
2023-11-29 16:48:03 +01:00
Patrik Oldsberg 38c0b7f899 Merge pull request #21371 from Garath620/master
Fix push expression in deploy_docker-image.yml
2023-11-29 16:47:54 +01:00
Patrik Oldsberg efb7f7afa8 Merge pull request #21625 from davidfestal/fix-backend-plugin-manager-flaky-test
Attempt to fix a flaky test in the `backend-plugin-manager`
2023-11-29 12:19:49 +01:00
David Festal 40a9c59843 Attempt to fix a flaky test
in the `backend-plugin-manager`

Signed-off-by: David Festal <dfestal@redhat.com>
2023-11-29 12:07:11 +01:00
Patrik Oldsberg 2faf047072 Merge pull request #21604 from backstage/rugvip/kebab
switch all backend module IDs to use kebab-case
2023-11-29 10:54:41 +01:00
backstage-goalie[bot] 422521a645 Merge pull request #21621 from backstage/renovate/recharts-2.x-lockfile
fix(deps): update dependency recharts to v2.10.2
2023-11-29 09:17:59 +00:00
Patrik Oldsberg afc96c074f Merge pull request #21622 from rtriesscheijn/feature/fix-static-key-store
fix(auth-backend): Unknown KeyStore provider: static
2023-11-29 09:57:01 +01:00
Patrik Oldsberg d90d57e282 Merge pull request #21568 from backstage/rugvip/wrapping
frontend-plugin-api: wrap resolved extension inputs in an object
2023-11-29 09:56:21 +01:00
rtriesscheijn 783797a028 fix: add changeset
Signed-off-by: rtriesscheijn <rtriesscheijn@bol.com>
2023-11-29 09:41:45 +01:00
rtriesscheijn b2402af257 fix: missing return statement in KeyStore.ts
Signed-off-by: rtriesscheijn <rtriesscheijn@bol.com>
2023-11-29 09:37:48 +01:00
renovate[bot] f89b5b4143 fix(deps): update dependency recharts to v2.10.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-29 08:33:06 +00:00
Ben Lambert 2c3afe81ba Merge pull request #21618 from backstage/renovate/jamesives-github-pages-deploy-action-4.x
chore(deps): update jamesives/github-pages-deploy-action action to v4.5.0
2023-11-29 09:24:50 +01:00
Tomasz Szuba c08e2151e8 Fix review comments
Signed-off-by: Tomasz Szuba <tszuba@box.com>
2023-11-29 09:20:05 +01:00
Tomasz Szuba 50ee804d36 Wrap task pipeline loop in a span
This makes traces from `DefaultCatalogProcessingEngine` nicer

Signed-off-by: Tomasz Szuba <tszuba@box.com>
2023-11-29 09:20:05 +01:00
renovate[bot] e7312494b0 chore(deps): update jamesives/github-pages-deploy-action action to v4.5.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-29 03:22:22 +00:00
backstage-goalie[bot] ea4d1c62bc Merge pull request #21617 from backstage/renovate/zod-to-json-schema-3.x-lockfile
fix(deps): update dependency zod-to-json-schema to v3.22.1
2023-11-29 03:20:18 +00:00
renovate[bot] 6570a778e2 fix(deps): update dependency zod-to-json-schema to v3.22.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-29 02:11:32 +00:00
backstage-goalie[bot] a979303513 Merge pull request #21616 from backstage/renovate/react-use-17.x-lockfile
fix(deps): update dependency react-use to v17.4.1
2023-11-29 02:03:22 +00:00
renovate[bot] 634795f339 fix(deps): update dependency react-use to v17.4.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-29 01:23:00 +00:00
backstage-goalie[bot] e21cf5692d Merge pull request #21614 from backstage/renovate/playwright-monorepo
chore(deps): update dependency @playwright/test to v1.40.1
2023-11-29 01:14:01 +00:00
renovate[bot] df2b9a97f9 chore(deps): update dependency @playwright/test to v1.40.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-29 00:32:24 +00:00
backstage-goalie[bot] 80a6fd4084 Merge pull request #21603 from backstage/renovate/changesets-cli-2.x-lockfile
chore(deps): update dependency @changesets/cli to v2.27.1
2023-11-29 00:24:06 +00:00
backstage-goalie[bot] 10a3e39408 Merge pull request #21597 from backstage/renovate/react-monorepo
chore(deps): update dependency @types/react to v18.2.39
2023-11-29 00:24:02 +00:00
Patrik Oldsberg 8f5d6c1fbf frontend-plugin-api: wrap resolved extension inputs in an object
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com>
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Philipp Hugenroth <philipph@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-28 19:17:48 +01:00
Patrik Oldsberg 4285d5824f Merge pull request #21612 from davidfestal/use-default-exports-for-new-backend
`BackendPluginManager` use default exports
2023-11-28 19:13:40 +01:00
Patrik Oldsberg 0e1a53db1b Merge pull request #21481 from backstage/mob/naming
frontend-*-api: change how extension IDs are defined
2023-11-28 18:45:10 +01:00
David Festal 6a18c333f3 BackendPluginManager use default exports
for dynamic plugins on the new backend system.

This allows making a plugin dynamic without any source code change
(which was previously required to add a dedicated entrypoint).

Signed-off-by: David Festal <dfestal@redhat.com>
2023-11-28 18:40:40 +01:00
Patrik Oldsberg 4fb69fdaf6 frontend-plugin-api: update ExtensionBoundary test + switch to extensionId
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-28 17:14:45 +01:00
Patrik Oldsberg a68ee8561f frontend-plugin-api: update createComponentExtension for new naming pattern
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-28 17:14:45 +01:00
Ben Lambert 9e6ad09ce3 Merge pull request #21611 from awanlin/topic/add-node-20-note-to-template-starting
Added Node 20 note to Software Template section in Getting Started
2023-11-28 17:05:02 +01:00
Andre Wanlin 79753d6fe6 Added Node 20 note to software template section
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2023-11-28 09:52:38 -06:00
Patrik Oldsberg 68f99763db Merge pull request #21609 from mtlewis/add-transitive-membership-note
docs: add note about transitive group membership to identity resolver docs
2023-11-28 16:26:59 +01:00
Patrik Oldsberg 1b241c3901 frontend-plugin-api: use api ref ID as namespace + allow namespace override for plugins
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-28 16:24:51 +01:00
Patrik Oldsberg c1d5dfbe13 frontend-app-api: update createApp feature flag tests for extension ID refactor
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-28 16:24:51 +01:00
Patrik Oldsberg eb733f78a8 app-next: update signInPage declaration to use name
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-28 16:24:51 +01:00
Patrik Oldsberg dd05355e41 frontend-plugin-api: extension ID updates for nav-logo and sign-in-page
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-28 16:24:51 +01:00
Patrik Oldsberg 8837a961c3 changesets: added changesets for frontend-*-api for extension ID changes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-28 16:24:50 +01:00
Patrik Oldsberg a794f37a14 API report updates for extension ID redesign
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-28 16:24:50 +01:00
Patrik Oldsberg e56eb22c54 catalog: update extension names to use kebab-case
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-28 16:24:50 +01:00
Patrik Oldsberg c387f809d3 frontend-*-api: test updates for extension ID change
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-28 16:24:50 +01:00
Patrik Oldsberg 710260b849 frontend-app-api: update core extensions to new ID format
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-28 16:24:50 +01:00
Patrik Oldsberg fee0bd23b8 frontend-plugin-api: update built-in extension creators for new extension ID systme
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-28 16:24:50 +01:00