Commit Graph

25532 Commits

Author SHA1 Message Date
amintong 1c9d93a2b5 pathPrefix use hardcode
Signed-off-by: amintong <amintong@tencent.com>
2025-08-11 10:41:34 +08:00
amintong 0810cd8539 fix(proxy-backend): correct rewrite rule to avoid extra subpath in proxy path\n\nUse getBaseUrl instead of getExternalBaseUrl for pathPrefix, ensuring rewrite rule is /api/proxy/... and not /subpach/api/proxy/...\n\nAdded changeset for patch release.
Signed-off-by: amintong <amintong@tencent.com>
2025-08-11 10:41:34 +08:00
Fredrik Adelöw 10bb855e1c Merge pull request #30813 from backstage/freben/advanced-options
Arrange most `create[Specialized]App` options into an `advanced` field
2025-08-08 15:09:05 +02:00
Ben Lambert 92827cbd98 Merge pull request #30750 from backstage/mob/component-refs-wth
`nfs(componentRefs)`: Reworking how Component Refs are defined and used
2025-08-08 12:52:36 +02:00
benjdlambert fda1bbc515 chore: fixing ref names and changesets
Signed-off-by: benjdlambert <ben@blam.sh>
2025-08-08 10:26:30 +02:00
Fredrik Adelöw 8b1bf6e069 elevate app.packages to no longer be experimental
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-08-07 17:02:05 +02:00
benjdlambert b9758e4a28 chore: added some last tests
Signed-off-by: benjdlambert <ben@blam.sh>
2025-08-07 17:00:23 +02:00
benjdlambert 75ea6f14c5 feat: refactor to error display instead
Signed-off-by: benjdlambert <ben@blam.sh>
2025-08-07 15:58:03 +02:00
benjdlambert 4b3ba2b048 chore: make more things swoppable
Signed-off-by: benjdlambert <ben@blam.sh>

Signed-off-by: benjdlambert <ben@blam.sh>
2025-08-07 15:58:03 +02:00
benjdlambert d996f05ae5 chore: adaptable -> swappable
Signed-off-by: benjdlambert <ben@blam.sh>

Signed-off-by: benjdlambert <ben@blam.sh>
2025-08-07 15:58:03 +02:00
benjdlambert a70b6862e7 chore: updating API refs
Signed-off-by: benjdlambert <ben@blam.sh>
2025-08-07 15:58:02 +02:00
benjdlambert 233a4eddf1 chore: updating api reports
Signed-off-by: benjdlambert <ben@blam.sh>
2025-08-07 15:58:02 +02:00
benjdlambert 9c7ec669cf chore: moved implementations to app pliugin
Signed-off-by: benjdlambert <ben@blam.sh>
2025-08-07 15:58:02 +02:00
benjdlambert 71510fb812 feat: big refactor of componentRefs again to move away from makeComponentRefs
Signed-off-by: benjdlambert <ben@blam.sh>
2025-08-07 15:58:02 +02:00
Fredrik Adelöw 5e12252a96 rename flags to advanced
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-08-07 14:59:41 +02:00
Patrik Oldsberg a25a22b0e1 update knip reports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-08-07 11:20:29 +02:00
Ben Lambert 1534a8791b Merge pull request #30627 from ganievs/bugfix/fs-readdir-examples
bugfix: Fixed fs:readdir action example
2025-08-07 10:31:52 +02:00
Fredrik Adelöw 7ed4e448da Merge pull request #30275 from backstage/renovate/alpine-3.x
chore(deps): update alpine docker tag to v3.22
2025-08-06 15:15:16 +02:00
Fredrik Adelöw 6074d38479 Merge pull request #30786 from backstage/freben/closure
handle event emitter leak when streaming responses
2025-08-06 14:54:23 +02:00
Fredrik Adelöw 1a3cd41075 Merge pull request #30741 from backstage/renovate/davidzemon-passport-okta-oauth-0.x
fix(deps): update dependency @davidzemon/passport-okta-oauth to ^0.0.7
2025-08-06 14:24:51 +02:00
Fredrik Adelöw c47e7d2e20 ignore the finish event
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-08-06 14:17:21 +02:00
Fredrik Adelöw 0571d97969 add guard against overlapping write misuse
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-08-06 14:13:22 +02:00
Fredrik Adelöw 9831f4e4c7 Adjusted the dialog API types to have more sensible defaults
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-08-06 13:54:37 +02:00
Fredrik Adelöw 1752be6b4b handle event emitter leak when streaming responses
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-08-06 13:01:15 +02:00
github-actions[bot] 1e8a013c67 Version Packages (next) 2025-08-05 13:45:29 +00:00
Patrik Oldsberg 948de17c19 frontend-plugin-api: avoid forwarding ConfigurableExtensionDataRef
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-08-05 15:12:13 +02:00
Eric Peterson f54b032503 Clean up analyticsApi def in app plugin
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2025-08-05 09:10:05 +02:00
Eric Peterson f692aed0c1 input analyticsImplementations -> implementations
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2025-08-05 09:10:05 +02:00
Eric Peterson 23676c1add AnalyticsBlueprint -> AnalyticsImplementationBlueprint
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2025-08-05 09:10:05 +02:00
Eric Peterson 93b5e38f8b Initial implementation of an extension-based default analytics API
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2025-08-05 09:10:03 +02:00
Patrik Oldsberg 147482b700 frontend-plugin-api: switch naming recommendation from define to defineParams
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-08-04 17:17:05 +02:00
Patrik Oldsberg e739a01e2d Merge pull request #30721 from backstage/rugvip/nodefault
frontend-plugin-api,catalog-react: remove default* prefix from blueprint params
2025-08-04 17:15:02 +02:00
Patrik Oldsberg 48a608c5d5 Merge pull request #30710 from backstage/rugvip/noany
frontend-plugin-api: get rid of AnyExtensionDataRef
2025-08-04 17:10:34 +02:00
Patrik Oldsberg c5c3ec4a4a Merge pull request #30703 from backstage/rugvip/element
frontend-plugin-api: AppRootElementBlueprint now only accepts an element
2025-08-04 16:57:29 +02:00
Patrik Oldsberg 9e4a00a9cc Merge pull request #30696 from backstage/rugvip/public-alpha
frontend-defaults: move createPublicSignInApp to alpha
2025-08-04 16:53:47 +02:00
Patrik Oldsberg 3c3c8825b2 frontend-plugin-api: get rid of AnyExtensionDataRef
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-08-04 16:50:03 +02:00
Patrik Oldsberg e4ddf22854 frontend-plugin-api,catalog-react: remove default* prefix from blueprint params
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-08-04 16:46:55 +02:00
Patrik Oldsberg 9ad8a1d30e Merge pull request #30712 from backstage/rugvip/noname
frontend-plugin-api: remove name option from createExtensionBlueprint
2025-08-04 16:45:16 +02:00
Patrik Oldsberg e8828e82b2 frontend-defaults: move public sign-in app to alpha app module
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-08-04 16:11:33 +02:00
renovate[bot] 94476d2341 fix(deps): update dependency @davidzemon/passport-okta-oauth to ^0.0.7
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-04 11:28:28 +00:00
Fredrik Adelöw 6547177d71 Merge pull request #28611 from jvmdc/FilterAsArrayInConfigSchema
search-backend-module-catalog: filter can be array in config schema
2025-08-04 13:26:22 +02:00
Patrik Oldsberg 3243fa6f64 frontend-plugin-api: remove name option from createExtensionBlueprint
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-08-01 10:53:36 +02:00
Patrik Oldsberg 121899a641 frontend-plugin-api: AppRootElementBlueprint now only accepts an element
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-08-01 00:18:00 +02:00
benjdlambert b465fbb09b chore: fixing types
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-31 16:38:53 +02:00
Shijun Wang 484e500f49 techdocs-backend: migrate CachedEntityLoader to use BackstageCredentials (#30652)
add changeset and tests

Signed-off-by: Shijun Wang <shijun@unity3d.com>
2025-07-30 07:38:44 -04:00
github-actions[bot] 531a48848c Version Packages (next) 2025-07-29 14:40:44 +00:00
Patrik Oldsberg 2ecf40daed Merge pull request #30634 from backstage/blam/entity-page-scrolling
`nfs`: Fixing scrolling behavior for the `info` Cards in the sidebar
2025-07-29 16:35:32 +02:00
Ben Lambert 1315a825cf Merge pull request #27771 from solimant/23819_scaffolder_openapi
Move Scaffolder API to OpenAPI
2025-07-29 14:36:47 +02:00
benjdlambert 4dd4fa6be3 chore: fixing implementation of the retry
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-29 14:21:23 +02:00
Ben Lambert cf6fb4b5aa Merge pull request #30670 from backstage/export
Export `FormField` type from Scaffolder
2025-07-29 14:08:29 +02:00