Commit Graph

69202 Commits

Author SHA1 Message Date
Andre Wanlin e008f86edf Update .changeset/short-lizards-find.md
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2025-12-09 07:07:23 -06:00
Fredrik Adelöw 6fc8377792 Merge pull request #32048 from awanlin/topic/plugin-directory-audit
Plugins - Added plugin directory audit script
2025-12-09 13:51:42 +01:00
Fredrik Adelöw 1ff323a3b1 Merge pull request #32004 from backstage/renovate/backstage-community-plugin-explore-common-0.x
fix(deps): update dependency @backstage-community/plugin-explore-common to ^0.9.0
2025-12-09 13:47:23 +01:00
Fredrik Adelöw bbd3dec4ae Merge pull request #32069 from backstage/renovate/nodemailer-7.x
chore(deps): update dependency @types/nodemailer to v7
2025-12-09 13:47:05 +01:00
benjdlambert 043140529a chore: fix deps
Signed-off-by: benjdlambert <ben@blam.sh>
2025-12-09 12:54:52 +01:00
Patrik Oldsberg 625148b35f Merge pull request #28129 from backstage/sennyeya/deployment-discovery
feat: add a new system metadata service
2025-12-09 12:48:52 +01:00
Fredrik Adelöw d5cde2a0ee Merge pull request #31678 from vandr0iy/vandr0iy/configurable-referrer-policy
feat(frontend): allow configuration of the referrerPolicy
2025-12-09 12:36:05 +01:00
Patrik Oldsberg 0700f49a4c Apply suggestions from code review
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-12-09 12:29:15 +01:00
Fredrik Adelöw 622c29c900 Update .changeset/early-doors-visit.md
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-12-09 12:18:11 +01:00
Fredrik Adelöw f80cb26825 Merge pull request #31349 from IlyaSavich/kubernetes-router-extension
Add Kubernetes Router extension point, add fetcher to custom objects provider
2025-12-09 11:58:52 +01:00
renovate[bot] ac759e20da chore(deps): update dependency @modelcontextprotocol/sdk to v1.24.0 [security]
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-09 11:57:53 +01:00
Ben Lambert e1e90684a2 Merge pull request #32082 from OSfrog/fix/catalog-about-card-filter-before-useprops
fix(catalog): filter icon links before calling useProps
2025-12-09 11:36:42 +01:00
Fredrik Adelöw 8947a4eb82 skip the very first search on opening the app
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-12-09 11:32:10 +01:00
Tommy Le 91f5ed82d6 fix(catalog): filter icon links before calling useProps
The catalogAboutEntityCard was calling useProps() for all icon links
before checking filters, causing hooks with side effects to execute
for all entity types. This fix reverses the order to check the filter
first, then only call useProps() if the filter passes.

This prevents unnecessary side effects like API calls, auth flows, or
state updates from running for icon links that won't be displayed.

Signed-off-by: Tommy Le <tommy_le@outlook.com>
2025-12-09 10:58:42 +01:00
Fredrik Adelöw d90aed6b3a Merge pull request #32077 from backstage/freben/immediate
updated the immediate entity provider example a bit
2025-12-09 10:12:40 +01:00
Jonas Beck d3d33a0870 chore: update api report
Signed-off-by: Jonas Beck <dev@jonasbeck.dk>
2025-12-09 10:04:16 +01:00
Fredrik Adelöw e7204e24db updated the immediate entity provider example a bit
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-12-09 08:40:50 +01:00
aramissennyeydd 238852ca7d fix build
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2025-12-08 17:44:53 -05:00
aramissennyeydd 7d201ad7cb chore(docs): add root instance metadata to sidebar
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2025-12-08 17:30:56 -05:00
aramissennyeydd 0def824b4d remove --no-node-snapshots flag
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2025-12-08 17:28:19 -05:00
aramissennyeydd f6f22a9509 add changeset
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2025-12-08 17:02:54 -05:00
aramissennyeydd ed2ca0efc7 feat: provide --no-node-snapshot by default
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2025-12-08 17:01:39 -05:00
gabemontero 643f60e667 benjdlambert-1 review changes
Signed-off-by: gabemontero <gmontero@redhat.com>
2025-12-08 15:14:32 -05:00
Fredrik Adelöw cecaa124bb Merge pull request #32014 from backstage/freben/versioned-entity-list
Use a versioned context for `useEntityList`
2025-12-08 19:37:31 +01:00
Kai Dubauskas c403c7c41b update config.d.ts
Signed-off-by: Kai Dubauskas <kai.dubauskas@doordash.com>
2025-12-08 12:27:17 -05:00
Kai Dubauskas b03b69f74c Update .changeset/pretty-breads-speak.md
Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
Signed-off-by: Kai Dubauskas <214713432+kaidubauskas-dd@users.noreply.github.com>
2025-12-08 12:27:17 -05:00
Kai Dubauskas 08d6456b4a switch to throttleInterval and concurrencyLimit
Signed-off-by: Kai Dubauskas <kai.dubauskas@doordash.com>
2025-12-08 12:27:17 -05:00
Kai Dubauskas 061817fb23 docs: add rateLimit
Signed-off-by: Kai Dubauskas <kai.dubauskas@doordash.com>
2025-12-08 12:27:17 -05:00
Kai Dubauskas b80857ab0b feat: add rate limit configuration
Signed-off-by: Kai Dubauskas <kai.dubauskas@doordash.com>
2025-12-08 12:27:17 -05:00
renovate[bot] b267aeaa04 chore(deps): update dependency @types/nodemailer to v7
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-08 16:08:04 +00:00
backstage-goalie[bot] 7933a529bf Merge pull request #32067 from backstage/renovate/terser-webpack-plugin-5.x-lockfile
chore(deps): update dependency terser-webpack-plugin to v5.3.15
2025-12-08 15:47:27 +00:00
Patrik Oldsberg 80c8d9dab7 Merge pull request #32047 from backstage/rugvip/element-boundary
frontend-plugin-api: new error boundary API option + boundary for app root elements
2025-12-08 16:25:00 +01:00
renovate[bot] 9b69262599 fix(deps): update dependency @backstage-community/plugin-explore-common to ^0.9.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-08 15:24:00 +00:00
renovate[bot] 1d32a42817 chore(deps): update dependency terser-webpack-plugin to v5.3.15
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-08 15:12:45 +00:00
Fredrik Adelöw e69770271e Merge pull request #32060 from backstage/renovate/archiver-7.x
chore(deps): update dependency @types/archiver to v7
2025-12-08 16:07:09 +01:00
Fredrik Adelöw a529b45289 Merge pull request #32034 from backstage/renovate/rjsf-monorepo
fix(deps): update rjsf monorepo to v5.24.13
2025-12-08 16:06:37 +01:00
Patrik Oldsberg 75683ed6c0 frontend-plugin-api: new error boundary API option + boundary for app root elements
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-12-08 16:06:08 +01:00
Fredrik Adelöw ec476bcb47 Merge pull request #32037 from backstage/renovate/actions-github-script-8.x
chore(deps): update actions/github-script action to v8
2025-12-08 16:05:18 +01:00
Fredrik Adelöw d9eaeb28c0 Merge pull request #32056 from backstage/renovate/nextjs-monorepo
fix(deps): update nextjs monorepo to v15.5.7
2025-12-08 16:04:52 +01:00
Fredrik Adelöw 40d8e94bd8 Merge pull request #32038 from backstage/renovate/actions-labeler-6.x
chore(deps): update actions/labeler action to v6
2025-12-08 16:04:21 +01:00
Fredrik Adelöw 13b3085450 Merge pull request #32045 from backstage/renovate/actions-stale-10.x
chore(deps): update actions/stale action to v10
2025-12-08 16:04:10 +01:00
1337 a2aa6ea7c5 Document usage of authProvidersExtensionPoint for ScmAuthApi
Added example code for leveraging authProvidersExtensionPoint in the new backend system in auth main docs about ScmAuthApi.

Signed-off-by: 1337 <19777147+the-serious-programmer@users.noreply.github.com>
2025-12-08 15:42:28 +01:00
Jonas Beck 2c74ea97b5 chore(changeset): add changesets
Signed-off-by: Jonas Beck <dev@jonasbeck.dk>
2025-12-08 15:00:24 +01:00
Fredrik Adelöw 410cc71d70 Merge pull request #32063 from backstage/freben/vp_sync_node
add explicit node version to version packages flow
2025-12-08 14:57:32 +01:00
Fredrik Adelöw 68e1cd1d17 add explicit node version to version packages flow
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-12-08 14:37:04 +01:00
renovate[bot] be21c5c822 fix(deps): update rjsf monorepo to v5.24.13
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-08 13:05:02 +00:00
Ben Lambert cecac33e8e Merge pull request #31908 from Caitlin-cooling/overflow-tooltip-width
feat: Add tooltipClasses prop to OverflowTooltip component
2025-12-08 13:49:04 +01:00
Fredrik Adelöw b3c0594c8e Use a versioned context for useEntityList
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-12-08 13:25:49 +01:00
Jonas Beck 88a1dce3c5 docs(events): update readme documentation
Signed-off-by: Jonas Beck <dev@jonasbeck.dk>
2025-12-08 13:08:00 +01:00
benjdlambert 7d29cbe68d chore: update changeset
Signed-off-by: benjdlambert <ben@blam.sh>
2025-12-08 13:04:39 +01:00