Hellgren Heikki
9dd213caf2
fix(catalog): processor order not to affect hash generation
...
sort the arrays such as relations, deferred entities, refresh keys and
parents coming from processors before updating the entity hash. when the
order of the processors is random, the order of the emitted relations
can be also random making unnecessary stitching occur for the entity as
the hash has changed.
this change most probably means that existing hashes for entities do not
match on the first processing round but makes the upcoming processing
rounds much more stable thus making the catalog processing more
performant.
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2025-08-12 11:05:12 +03: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
backstage-goalie[bot]
7f7ac54767
Merge pull request #30674 from backstage/renovate/typedoc-0.x-lockfile
...
chore(deps): update dependency typedoc to v0.28.8
2025-07-30 00:39:25 +00:00
Charles de Dreuille
ce133ef645
Merge pull request #30675 from backstage/fix-useid-react17
2025-07-29 22:45:04 +01:00
Patrik Oldsberg
436f5ba0d1
Merge pull request #30619 from backstage/changeset-release/master
...
Version Packages (next)
2025-07-29 16:59:49 +02:00
Charles de Dreuille
9853338f30
Update polite-trains-notice.md
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-07-29 15:59:43 +01:00
Charles de Dreuille
6808eb471c
Update Combobox.tsx
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-07-29 15:51:46 +01: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
Ben Lambert
1b6ec26ece
Merge pull request #30506 from Jellyfish-AI/update-broken-link
...
Update broken link for OAuth2 Proxy documentation
2025-07-29 13:55:32 +02:00
Patrik Oldsberg
1454be47e7
Merge pull request #30673 from backstage/rugvip/params
...
frontend-plugin-api: advanced blueprint param types
2025-07-29 13:50:13 +02:00
benjdlambert
cc3086bd00
chore: update changeset
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-07-29 13:47:07 +02:00
benjdlambert
c48a43fe53
chore: small refactor and moving types around
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-07-29 13:45:11 +02:00
Ben Lambert
96c8d6a320
Merge pull request #30595 from backstage/blam/experimental-nfs
...
`create-app`: Add support for `--next` flag
2025-07-29 13:44:01 +02:00
benjdlambert
4f99e102ad
chore: added a seperate callout for -react package deprecations
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-07-29 13:31:48 +02:00
benjdlambert
225d7c237c
chore: changeset for repo tools
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-07-29 13:25:46 +02:00
benjdlambert
df41cf9557
chore: cleanup breaking change
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-07-29 13:24:48 +02:00
Patrik Oldsberg
e2b3726917
Update .changeset/quiet-parks-cheer.md
...
Co-authored-by: Ben Lambert <blam@spotify.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-07-29 12:13:49 +02:00
Charles de Dreuille
d4e603e023
Create polite-trains-notice.md
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-07-29 10:39:51 +01:00
Patrik Oldsberg
0b91dc8bbc
docs/frontend-system: document advanced blueprint param types
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-07-29 11:12:57 +02:00
Charles de Dreuille
dc00c8e35e
Update Combobox.tsx
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-07-29 10:08:02 +01:00
renovate[bot]
517e8ca246
chore(deps): update dependency typedoc to v0.28.8
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-29 09:00:25 +00:00
Ben Lambert
741adbee6c
Merge pull request #30642 from backstage/bui-select-fixes
...
Fixes on the Select component
2025-07-29 10:47:04 +02:00
Patrik Oldsberg
5f762c1721
Merge pull request #30669 from MihaiTabara/docs2
...
Bug 30641 - update search logo on .io website for theme-toggle-friend…
2025-07-29 10:46:47 +02:00
Ben Lambert
29d5484b0e
Merge pull request #30562 from backstage/renovate/codemirror
...
fix(deps): update codemirror
2025-07-29 10:42:02 +02:00
Ben Lambert
242babcf2e
Merge pull request #30568 from stephenglass/feat/step-info-scaffolder-context
...
feat(scaffolder): Add step info to scaffolder action context
2025-07-29 10:34:52 +02:00
Ben Lambert
f2b4935bf1
Merge pull request #30498 from philips-forks/scott/fix_provider
...
Reduce API calls made for single user events in GitHub Org Provider
2025-07-29 10:32:15 +02:00
Patrik Oldsberg
d6764eed83
docs/frontend-system: update existing usage of ApiBlueprint
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-07-29 10:31:58 +02:00
Ben Lambert
01b42a2272
Merge pull request #30609 from sonikro/fix-logger-redaction
...
fix(logger): protects WinstonLogger of throwing when redactions are null or undefined
2025-07-29 10:29:42 +02:00
Ben Lambert
f82cdce91b
Merge pull request #30537 from backstage/blam/remove-resolution
...
chore: remove resolution as it now has a valid cert
2025-07-29 10:09:32 +02:00
Ben Lambert
51c79e94e3
Merge pull request #30292 from alexvoedi/master
...
fix: hide pagination query params if pagination mode is set to none
2025-07-29 09:50:37 +02:00
Patrik Oldsberg
781716d247
frontend-plugin-api: add test for blueprint param overloads
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-07-29 09:26:13 +02:00
Patrik Oldsberg
805c298578
changesets: add changesets for new advanced blueprint types
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-07-29 01:19:32 +02:00
James Brooks
62dc5a2bb9
Update API report
...
Signed-off-by: James Brooks <jamesbrooks@spotify.com >
2025-07-28 23:46:19 +01:00
James Brooks
c4b7c5012e
Export FormField type from Scaffolder
...
Signed-off-by: James Brooks <jamesbrooks@spotify.com >
2025-07-28 23:21:28 +01:00
Mihai Tabara
0530423968
Bug 30641 - update search logo on .io website for theme-toggle-friendliness
...
Signed-off-by: Mihai Tabara <mihait@spotify.com >
2025-07-28 22:29:03 +01:00
solimant
2ea0997446
Capture 403 errors
...
Signed-off-by: solimant <solimant@users.noreply.github.com >
2025-07-28 20:59:37 +00:00
solimant
7127ac9107
Fix modelEnum.mustache
...
Signed-off-by: solimant <solimant@users.noreply.github.com >
2025-07-28 20:59:37 +00:00
solimant
90bc74075d
Add generate script
...
Signed-off-by: solimant <solimant@users.noreply.github.com >
2025-07-28 20:59:37 +00:00
solimant
0afb6e8e4f
Remove deprecated ActionExample
...
Signed-off-by: solimant <solimant@users.noreply.github.com >
2025-07-28 20:59:36 +00:00
solimant
182e77ba82
Rebase tests
...
Signed-off-by: solimant <solimant@users.noreply.github.com >
2025-07-28 20:59:36 +00:00
solimant
d9a0381bef
Clean up openapi.yaml
...
Signed-off-by: solimant <solimant@users.noreply.github.com >
2025-07-28 20:59:36 +00:00
solimant
563ff4da0b
Add ListTemplatingExtensions
...
Signed-off-by: solimant <solimant@users.noreply.github.com >
2025-07-28 20:59:36 +00:00
solimant
67caec27bf
Fix API reports
...
Signed-off-by: solimant <solimant@users.noreply.github.com >
2025-07-28 20:59:36 +00:00
solimant
c08cbc4622
Add changeset
...
Signed-off-by: solimant <solimant@users.noreply.github.com >
2025-07-28 20:59:36 +00:00
solimant
8d7854321b
Refactor type for SSE route
...
Signed-off-by: solimant <solimant@users.noreply.github.com >
2025-07-28 20:59:36 +00:00
solimant
e8e0f8e276
Relocate client
...
Signed-off-by: solimant <solimant@users.noreply.github.com >
2025-07-28 20:59:36 +00:00