Commit Graph

69289 Commits

Author SHA1 Message Date
Patrik Oldsberg 11ae484a05 Merge pull request #31820 from backstage/rugvip/backend-start-result
backend-app-api: add backend startup result reporting
2025-11-24 16:55:47 +01:00
ivangonzalezacuna df4d64609e [catalog-unprocessed-entities] Move types and clients from frontend to common plugin
Moved some types, as well as the API and client definitions to the common package.
The original types, client and interface are now re-exported from the common package instead.

This allows not only frontend plugins, but also backend ones, to use this client
if needed. Until now, and since the types and all definitions were stored in the
frontend plugin, the only way to implement such feature was to copy the code
in the project. It would make much more sense to make this exportable from the
plugin itself and let people use this plugin if needed.

I made this change a patch, since all types have been initially deprecated and
a mention to the new location has been added.

Signed-off-by: ivangonzalezacuna <ivangonzalezacuna@gmail.com>
2025-11-24 16:54:18 +01:00
Patrik Oldsberg e512dfd1e5 Merge pull request #31854 from backstage/rugvip/compat
core-plugin-api: add forwards compatibility with frontend-plugin-api
2025-11-24 14:46:13 +01:00
Patrik Oldsberg f1ace47894 Merge pull request #31849 from backstage/rugvip/reverse
reverse relationship between core-plugin-api and frontend-plugin-api
2025-11-24 14:46:01 +01:00
Ben Lambert 5f06f93114 Merge pull request #31850 from awanlin/topic/community-plugins-hatched
Community Plugins Hatched 🐣 🐥
2025-11-24 13:58:32 +01:00
Vidhan Shah 848335461e PR comments
Signed-off-by: Vidhan Shah <vidhans958@gmail.com>
2025-11-24 16:42:38 +05:30
vidhanshah 2ab4af9c72 Merge pull request #11 from backstage/master
Fetching commits from main
2025-11-24 16:10:36 +05:30
Patrik Oldsberg 338c89936c core-plugin-api: avoid adding api context requirement for useApp and useRouteRef
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-23 17:43:19 +01:00
Patrik Oldsberg 395ff1c43b plugins: remove unused dependencies on core-compat-api
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-23 14:36:02 +01:00
Patrik Oldsberg 1c7ea4a3e8 plugins: remove unnecessary use of convertLegacyRouteRef(s)
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-23 14:36:02 +01:00
Patrik Oldsberg c8fc1429b4 yarn.lock: sync
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-23 13:24:42 +01:00
Patrik Oldsberg f28c68a13d app-next: remove compatWrapper
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-23 13:06:13 +01:00
Patrik Oldsberg e5a1b33b0b docs/frontend-system: remove use of compatWrapper
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-23 13:04:53 +01:00
Patrik Oldsberg d02db50b42 plugins: cleanup unnecessary use of compatWrapper
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-23 12:56:54 +01:00
Patrik Oldsberg 358c6f7021 core-plugin-api: add forwards compatibility for useApp and useRouteRef
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-23 12:56:54 +01:00
Patrik Oldsberg 64e521767d docs: update links to point to frontend-plugin-api
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-23 12:56:08 +01:00
Patrik Oldsberg debd56dcf2 frontend-plugin-api: copy SignInPageProps
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-23 12:43:21 +01:00
Patrik Oldsberg 8a219a4c89 yarn.lock: sync
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-23 12:43:21 +01:00
Patrik Oldsberg 97cd16f3b7 changesets: add changeset for core/frontend inversion
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-23 12:43:20 +01:00
Patrik Oldsberg ebe5538d55 update API reports for core/frontend inversion
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-23 01:59:07 +01:00
Patrik Oldsberg 5fc53cb298 {core,frontend}-plugin-api: inverse dependency
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-23 01:59:06 +01:00
Fredrik Adelöw 9e88165368 Merge pull request #30665 from deiga/backend-defaults-better-sqlite-optional
Move `better-sqlite3` to dev and optional peer dependencies
2025-11-22 23:01:48 +01:00
Andre Wanlin 15a9ef7c65 Community Plugins Hatched
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-11-22 11:21:02 -06:00
Patrik Oldsberg 32a849124f backend-app-api: sort plugin IDs in init collector
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-22 13:48:02 +01:00
John Collier 7a74678c88 Fix typo in readme
Signed-off-by: John Collier <jcollier@redhat.com>
2025-11-21 18:59:56 -05:00
John Collier 79ef47113b Add changeset
Signed-off-by: John Collier <jcollier@redhat.com>
2025-11-21 18:56:52 -05:00
John Collier 42a6adc8d9 chore(mcp): clarify error handling in mcp-actions-backend readme
Signed-off-by: John Collier <jcollier@redhat.com>
2025-11-21 17:56:21 -05:00
vidhanshah 5a00f3c317 Merge pull request #10 from backstage/master
Fetching commits from main
2025-11-21 22:41:59 +05:30
Patrik Oldsberg b595d941e2 backend-app-api: switch test to use mockServices.rootConfig
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-21 18:06:42 +01:00
Fredrik Adelöw d9e12f8bce Merge pull request #31836 from SnowBlitzer/jordans/tokenizer
Changing tokenizer separator for search indexing
2025-11-21 17:43:23 +01:00
Johan Persson c145031c74 fix(ui): correct Column sorting indicator direction
Fixed the Table Column sorting indicator to show an up arrow when
no sorting is active, correctly indicating that clicking will sort
ascending. Previously, the down arrow was shown by default, which
was misleading.

Signed-off-by: Johan Persson <johanopersson@gmail.com>
2025-11-21 17:27:58 +01:00
Vidhan Shah e115272955 PR comments
Signed-off-by: Vidhan Shah <vidhans958@gmail.com>
2025-11-21 21:36:41 +05:30
Patrik Oldsberg 7e65b75619 patches: add 31843
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-21 17:06:20 +01:00
Vidhan Shah 0f258e24fa PR comments
Signed-off-by: Vidhan Shah <vidhans958@gmail.com>
2025-11-21 21:17:50 +05:30
vidhanshah fdbb17ee17 Merge pull request #9 from backstage/master
fetching commits from main
2025-11-21 21:14:55 +05:30
Jordan Snow 9353f6e3f9 Test fix and vocab addition
Signed-off-by: Jordan Snow <jordans@spotify.com>
2025-11-21 10:40:19 -05:00
Johan Persson 6dd15832a0 Update .changeset/famous-jars-lose.md with affected components.
Signed-off-by: Johan Persson <johanopersson@gmail.com>
2025-11-21 16:33:09 +01:00
Fredrik Adelöw 88795642c2 Update .changeset/famous-jars-lose.md
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-11-21 16:33:09 +01:00
Johan Persson b3ad928bb8 fix(ui): handle Table Row without href prop correctly
Fixed the Table Row component to properly handle cases where no href
is provided. This prevents unnecessary RouterProvider wrapping and
fixes the cursor incorrectly appearing as a pointer when the row is
not actually a link.

Signed-off-by: Johan Persson <johanopersson@gmail.com>
2025-11-21 16:33:09 +01:00
Vidhan Shah 73dd79a16b Merge branch 'feat/uploadingtoS3' of https://github.com/vidhanshah/keyboard-nav-techdocs into feat/uploadingtoS3 2025-11-21 20:57:06 +05:30
vidhanshah 1ab5eb92c6 Merge pull request #8 from backstage/master
Fetching commits from main
2025-11-21 20:55:23 +05:30
Vidhan Shah e6314f2534 PR comments
Signed-off-by: Vidhan Shah <vidhans958@gmail.com>
2025-11-21 20:54:32 +05:30
renovate[bot] fe535cabb9 chore(deps): update actions/checkout action to v4.3.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-21 14:15:48 +00:00
Patrik Oldsberg 2b3fb40d06 Merge pull request #31832 from backstage/rugvip/patch-process
add new patch release process
2025-11-21 15:06:59 +01:00
Patrik Oldsberg d8b7285f88 scripts/patch-release-for-pr: include PR link in generated body
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-21 13:54:12 +01:00
Patrik Oldsberg fa6aa57345 docs/publishing: update with new patch release flow
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-21 13:54:11 +01:00
Patrik Oldsberg 281a517d0b patches: add patch for BUI useTable fix
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-21 11:04:33 +01:00
Patrik Oldsberg fb5c157262 add new patch release process
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-21 11:04:32 +01:00
Bailey Everts 5c33821e8a fix(techdocs): use correct type for additionalAllowedUriProtocols
Signed-off-by: Bailey Everts <beverts312@users.noreply.github.com>
2025-11-20 16:44:39 -07:00
Jordan Snow 4d3ddb99b6 Changing tokenizer seperator for seach indexing
Signed-off-by: Jordan Snow <jordans@spotify.com>
2025-11-20 16:23:32 -05:00