Hellgren Heikki
e663767c31
docs: add technical notes for catalog documentation
...
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2025-08-15 08:11:44 +03:00
Fredrik Adelöw
d2d6d325f9
Merge pull request #30859 from drodil/catalog_sorted
...
fix(catalog): processor order not to affect hash generation
2025-08-12 10:42:20 +02:00
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
Fredrik Adelöw
e2a5195b20
Merge pull request #30490 from Sarabadu/fix-double-padding-k8s
2025-08-11 17:23:48 +02:00
Patrik Oldsberg
8c2445acaa
Merge pull request #29490 from backstage/rugvip/rspack
...
cli: switch to using Rspack by default
2025-08-11 16:06:48 +02:00
Patrik Oldsberg
274ef53e13
create-app: update e2e test config to run app and backend separately
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-08-11 14:28:39 +02:00
Patrik Oldsberg
e1d5bff532
e2e-test: minor tweak for better windows support
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-08-11 14:28:39 +02:00
Patrik Oldsberg
852d1930ac
app: fix outdated e2e test
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-08-11 14:27:16 +02:00
Ben Lambert
cdb146cbd0
Merge pull request #30858 from backstage/blam/swappable/docs
...
`componentRefs`: updating the default ID's and relevant docs
2025-08-11 14:25:18 +02:00
Fredrik Adelöw
71dcf48113
Merge pull request #30827 from backstage/renovate/step-security-harden-runner-2.x
...
chore(deps): update step-security/harden-runner action to v2.13.0
2025-08-11 13:50:48 +02:00
Fredrik Adelöw
205a0b5063
Merge pull request #30821 from backstage/renovate/docker-login-action-3.x
...
chore(deps): update docker/login-action action to v3.5.0
2025-08-11 13:50:33 +02:00
benjdlambert
d274e0c90e
feat: updating name for default swappable refs
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-08-11 13:41:27 +02:00
Ben Lambert
4de73c5c18
Merge pull request #30836 from backstage/blam/swappable/docs
...
feat: added some docs around swappable
2025-08-11 13:32:48 +02:00
Patrik Oldsberg
2e0fcad24d
Merge pull request #30857 from backstage/rugvip/progress
...
frontend-defaults: rename to loadingElement and switch to Progress component
2025-08-11 12:22:55 +02:00
Charles de Dreuille
914ac16ab0
Merge pull request #30654 from backstage/bui-table
...
BUI - Move Table to React Aria
2025-08-11 11:21:31 +01:00
Patrik Oldsberg
e5a0a99980
frontend-defaults: rename to loadingElement and switch to Progress component
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-08-11 12:05:29 +02:00
benjdlambert
e8333c8cd4
chore: updating doc
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-08-11 12:03:05 +02:00
benjdlambert
0be714921d
feat: added some docs around swappable
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-08-11 12:03:05 +02:00
Ben Lambert
86b2c6d80c
Merge pull request #30840 from backstage/blam/only-allow-installations-in-app-plugin
...
nfs: warning when extensions to be installed outside of the app plugin
2025-08-11 11:47:44 +02:00
benjdlambert
2704359148
chore: refactor tests to fix
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-08-11 11:32:19 +02:00
benjdlambert
4be2c4d61d
chore: filter out non-app extensions and log
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-08-11 11:32:19 +02:00
benjdlambert
53ab8c9e4e
chore: updating changeset
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-08-11 11:32:19 +02:00
benjdlambert
bd02798981
chore: make a warning
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-08-11 11:32:19 +02:00
benjdlambert
91cbdf4ee4
chore: changeset
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-08-11 11:32:19 +02:00
benjdlambert
1c5d1d1da0
chore: force installation of extensions in app plugin
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-08-11 11:32:19 +02:00
Fredrik Adelöw
139ed5efea
Merge pull request #30489 from dingledorf/patch-3
...
Fix getLocationByEntity to use `original_value` instead of `value` when querying search table
2025-08-11 11:26:19 +02:00
Ben Lambert
0541c55866
Merge pull request #30839 from backstage/blam/backwards-compat-swap
...
Backwards compatibility of `componentsApi` and `SwappableComponents`
2025-08-11 11:25:13 +02:00
benjdlambert
f95f5fede0
chore: theres a components api now too 🎉
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-08-11 11:09:05 +02:00
Ben Lambert
65e9e53245
Update plugins/app/src/extensions/LegacyComponentsApi.ts
...
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
Signed-off-by: Ben Lambert <ben@blam.sh >
2025-08-11 11:09:05 +02:00
benjdlambert
62df274d55
chore: fixing yarn.lock
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-08-11 11:09:05 +02:00
benjdlambert
1f961874d0
chore: updating changeset
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-08-11 11:09:05 +02:00
benjdlambert
6fc64919b9
chore: added backwards support for components api and new implementation
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-08-11 11:09:05 +02:00
Charles de Dreuille
411dd5e6ca
Merge branch 'master' into bui-table
...
# Conflicts:
# docs-ui/public/theme-backstage.css
2025-08-11 10:42:48 +02:00
Charles de Dreuille
256dc5b396
Merge pull request #30701 from backstage/bui-header
...
BUI - Move the breadcrumb on the HeaderPage
2025-08-11 09:39:32 +01:00
Patrik Oldsberg
e7376ca6b8
cli: switch out eslint and ts-checker plugins
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-08-11 10:38:56 +02:00
Patrik Oldsberg
923ceb2f34
cli: switch to using Rspack by default
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-08-11 10:38:55 +02:00
Patrik Oldsberg
0aa2fc14ab
Merge pull request #30852 from backstage/rugvip/svno
...
cli: remove support for .icon.svg imports
2025-08-11 10:38:22 +02:00
Patrik Oldsberg
b1dec875cc
Merge pull request #30855 from backstage/rugvip/depr
...
e2e-test: update deprecated usage
2025-08-11 10:34:29 +02:00
Camila Belo
89d587026c
Merge pull request #30816 from backstage/camilaibs/make-app-node-spec-plugin-required
...
[NFS] frontend-plugin-api: make app spec plugin required
2025-08-11 10:33:34 +02:00
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
5f1d20a7a8
Merge pull request #30730 from awanlin/docs/add-extra-property-note
...
docs - Added additional properties note to `1.40.0` release notes
2025-08-11 10:23:42 +02:00
Patrik Oldsberg
a9e2ff7792
e2e-test: update deprecated usage
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-08-11 10:18:46 +02:00
Ben Lambert
ee91d924f6
Merge pull request #30824 from backstage/renovate/actions-cache-4.x
...
chore(deps): update actions/cache action to v4.2.4
2025-08-11 10:17:47 +02:00
Ben Lambert
0d4749bc5d
Merge pull request #30837 from deiga/fix-security-vuln-in-backend-openapi-utils
...
Upgrade express-openapi-validator to 5.5.8
2025-08-11 10:17:16 +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
Charles de Dreuille
2ed423d7ba
Fixes
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-08-11 10:13:21 +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
Charles de Dreuille
bcf0fdb1da
Merge branch 'master' into bui-header
...
# Conflicts:
# docs-ui/public/theme-backstage.css
# docs-ui/public/theme-spotify.css
# packages/ui/.storybook/themes/spotify.css
2025-08-11 10:11:56 +02:00