Raghunandan Balachandran
01d7a497aa
update api reports
...
Signed-off-by: Raghunandan Balachandran <raghunandan@spotify.com >
2025-08-12 19:15:08 +02:00
Raghunandan Balachandran
bd8046c1de
fix tests
...
Signed-off-by: Raghunandan Balachandran <raghunandan@spotify.com >
2025-08-12 19:09:02 +02:00
Raghunandan Balachandran
b050feb497
update changeset
...
Signed-off-by: Raghunandan Balachandran <raghunandan@spotify.com >
2025-08-12 19:09:02 +02:00
Raghunandan Balachandran
b48d9f2102
remove testing docs
...
Signed-off-by: Raghunandan Balachandran <raghunandan@spotify.com >
2025-08-12 19:09:02 +02:00
Raghunandan Balachandran
5f424c63b3
Add changeset
...
Signed-off-by: Raghunandan Balachandran <raghunandan@spotify.com >
2025-08-12 19:09:02 +02:00
Raghunandan Balachandran
35023cf5cc
Add docs and tests for k8s plugin changes
...
Signed-off-by: Raghunandan Balachandran <raghunandan@spotify.com >
2025-08-12 19:09:02 +02:00
Raghunandan Balachandran
1bd09be1e4
Add a googleServiceAccountCredentials json config. Uses the credentials if present else fallback to default application credentials
...
Signed-off-by: Raghunandan Balachandran <raghunandan@spotify.com >
2025-08-12 19:09:02 +02:00
John Philip
4ba9f986d2
Merge pull request #30847 from johnphilip283/fix-sidebar-css
...
fix CSS rules depending on if sidebar is present
2025-08-12 12:32:33 -04:00
Patrik Oldsberg
80c2ffdd1e
Merge pull request #30791 from backstage/changeset-release/master
...
Version Packages (next)
2025-08-12 18:11:08 +02:00
github-actions[bot]
571280f19c
Version Packages (next)
2025-08-12 15:33:11 +00:00
Patrik Oldsberg
7d441f9313
Merge pull request #30396 from veenarm/fix-auditor-length
...
fix: Scaffolder Auditor length issue with file uploads or very long task parameters
2025-08-12 17:28:22 +02:00
Damola Obaleke
2ec0734a61
Created technical article blog 2025-08-8-migrating-legacy-services-to-a-modern-developer-portal ( #30844 )
...
* Created 2025-08-8-migrating-legacy-services-to-a-modern-developer-portal.md
Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com >
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com >
* Update 2025-08-8-migrating-legacy-services-to-a-modern-developer-portal.md
added in # prettier-ignore which Jeff added
Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com >
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com >
* Update 2025-08-8-migrating-legacy-services-to-a-modern-developer-portal.md
added in truncate tag
Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com >
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com >
* Update 2025-08-8-migrating-legacy-services-to-a-modern-developer-portal.md
currently adding the assets directory for images just fixed formatting
Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com >
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com >
* Add files via upload
Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com >
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com >
* Add files via upload
Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com >
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com >
* Delete 2025-08-08 directory
Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com >
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com >
* Update 2025-08-8-migrating-legacy-services-to-a-modern-developer-portal.md
Fixed all assets, being reference from assets directory
Fixed all formatting issues
Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com >
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com >
* added dark version image of plugin ecosystem
Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com >
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com >
* Update and rename 2025-08-8-migrating-legacy-services-to-a-modern-developer-portal.md to 2025-08-8-migrating-legacy-services-to-a-modern-developer-portal.mdx
1. took out #prettier ignore line
2. Added dark version image
3. renamed to .mdx extension
Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com >
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com >
* Rename to 2025-08-08-migrating-legacy-services-to-a-modern-developer-portal.mdx to 2025-08-08-migrating-legacy-services-to-a-modern-developer-portal.mdx
Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com >
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com >
* fixed formatting with prettier. ran yarn prettier:fix
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com >
* deleted image 5
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com >
* deleted image and used prettier fix
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com >
* removed yarn duplicate version packages in lock file
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com >
* took out backstage/cli package and added it as a dev dependency
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com >
* removed backstage/cli dependency
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com >
* removed backstage/cli dependency and updated yarn lock
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com >
* reverting yarn lock so there are no changes
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com >
* reverting yarn lock so there are no changes
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com >
* reverting yarn lock so there are no changes
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com >
---------
Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com >
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com >
2025-08-12 17:26:05 +02:00
Patrik Oldsberg
402c31d5a7
Merge pull request #30864 from backstage/blam/kubernetes
...
`kubernetes`: breaking change to remove support for legacy backend system
2025-08-12 17:22:15 +02:00
Patrik Oldsberg
7b123a2153
scaffolder-backend: add parameter truncation with more configuration values
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-08-12 17:10:09 +02:00
Patrik Oldsberg
3aeaf2555f
scaffolder-backend: refactor parameter truncation
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-08-12 17:04:19 +02:00
Matt Brown
167b487068
techdocs-cli.js: remove -s yarn flag ( #30658 )
...
techdocs-cli.js: remove -s yarn flag
```
Signed-off-by: Matt Brown <mattbrown@spotify.com >
2025-08-12 09:41:44 -04:00
benjdlambert
a5795707ef
chore: removal of backend-common from tests
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-08-12 13:18:00 +02:00
benjdlambert
d8caf04934
chore: Fix deps
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-08-12 11:43:07 +02:00
benjdlambert
759568de61
feat: add changeset
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-08-12 11:42:11 +02:00
benjdlambert
f5ee57c0d9
chore: initial breaking change for kubernetes plugin to remove deprecated exports and removing kubernetes builder
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-08-12 11:27:05 +02: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