74233 Commits

Author SHA1 Message Date
Andre Wanlin 2eb837ffe1 Merge pull request #32076 from backstage/sennyeya/fix-root-metadata-service
chore(docs): add root instance metadata to sidebar
2025-12-09 08:24:24 -06:00
benjdlambert e83e038dad chore: ok, this is it
Signed-off-by: benjdlambert <ben@blam.sh>
2025-12-09 15:11:32 +01:00
Vincenzo Scamporlino 5ece3c4f2b techdocs: clarify change
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2025-12-09 14:50:12 +01:00
renovate[bot] 7e860ddc8a chore(deps): update dependency eventsource to v4
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-09 13:22:14 +00:00
renovate[bot] a40b2ee43a chore(deps): update dependency eslint-rspack-plugin to v4.3.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-09 13:21:15 +00:00
Andre Wanlin 2c7447ca3a Update .changeset/short-lizards-find.md
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2025-12-09 07:07:32 -06:00
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
secustor 7962311297 Merge branch 'master' into feat/add-devtools-extension
Signed-off-by: secustor <sebastian@poxhofer.at>

# Conflicts:
#	yarn.lock
2025-12-09 13:55:01 +01: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
secustor c8a5183169 Merge branch 'master' into feat/add-devtools-extension
Signed-off-by: secustor <sebastian@poxhofer.at>

# Conflicts:
#	plugins/catalog-unprocessed-entities/package.json
#	plugins/devtools/report-alpha.api.md
#	plugins/devtools/src/alpha/plugin.tsx
#	yarn.lock
2025-12-09 13:45:01 +01:00
Chris Kilding e54fcb2ed5 Support custom start URL search parameters in OIDC provider
Signed-off-by: Chris Kilding <56678532+chriskilding-relx@users.noreply.github.com>
2025-12-09 12:41:12 +00:00
benjdlambert abeba2b11f chore: fix changeset
Signed-off-by: benjdlambert <ben@blam.sh>
2025-12-09 13:14:13 +01:00
benjdlambert 5993488172 chore: fix breaking change for swagger type
Signed-off-by: benjdlambert <ben@blam.sh>
2025-12-09 13:13:27 +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
milliehartnt123 a68474609c Fix typo in error image file name
Corrected a typo in the image file name for the error message.

Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2025-12-08 12:09:05 -07: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
milliehartnt123 c075c2a248 Update microsite/sidebars.ts to remove .md on some pages
Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
Signed-off-by: milliehartnt123 <108491788+milliehartnt123@users.noreply.github.com>
2025-12-08 10:39:12 -07: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] 0216090b36 chore(deps): update dependency @types/swagger-ui-react to v5
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-08 16:08:32 +00: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] f8230e46de chore(deps): update dependency @faker-js/faker to v10
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-08 15:24:29 +00: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