Commit Graph

25545 Commits

Author SHA1 Message Date
Ben Lambert 0b90da5ebe Merge pull request #30679 from Jonas-Beck/chore/events-kafka
chore(events): remove luxon dependency
2025-08-11 10:29:19 +02:00
Ben Lambert 9869424ffa Merge pull request #30456 from stephenglass/feat/add-adjustable-panels-template-editor
feat(scaffolder): adjustable panels width in template editor layouts
2025-08-11 10:27:44 +02:00
Ben Lambert 7eed494691 Merge pull request #30706 from adrian-321/master
Fixed bug in the customProperties type
2025-08-11 10:26:07 +02:00
Ben Lambert 6393026926 Merge pull request #30848 from stephenglass/fix/github-event-ref-matching
fix(catalog-backend-module-github): Fix entity provider event processing branch matching
2025-08-11 10:14:58 +02:00
Ben Lambert 6bb2eccac2 Merge pull request #30656 from PeterKoegel/show-git-beaker-request-error-cause-in-scaffolder-backend-module-gitlab
Fix: Show additional information about the cause in error messages from GitLab in the scaffolder-backend-module-GitLab.
2025-08-11 10:13:05 +02:00
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
Stephen Glass f6c64d1317 Fix GitHub catalog entity provider event processing branch matching
Signed-off-by: Stephen Glass <stephen@stephen.glass>
2025-08-08 15:01:45 -04: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
adrian-321 a22cce0ed8 Fixed bug in the customProperties type
Signed-off-by: adrian-321 <adrian.gardiner1@gmail.com>
2025-08-01 16:54:13 +10: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