Beth Griggs
b8da12e2e5
deps: force transitive update of cpu-features to 0.0.10
...
Fixes a noisy build error from cpu-features@0.0.9 by updating to 0.0.10,
which is compatible with Node.js 22. The package is optional, so installs
were not broken, but this reduces confusion and noise in the logs.
Signed-off-by: Beth Griggs <bethanyngriggs@gmail.com >
2025-04-08 21:45:17 +01:00
Patrik Oldsberg
92013bfee9
Merge pull request #29444 from backstage/changeset-release/master
...
Version Packages (next)
2025-04-08 20:47:52 +02:00
github-actions[bot]
c590c4413a
Version Packages (next)
2025-04-08 18:12:41 +00:00
Patrik Oldsberg
69c099f75e
Merge pull request #29514 from backstage/rugvip/polish
...
docs/frontend-system: polish plugin migration docs
2025-04-08 19:53:00 +02:00
Patrik Oldsberg
4d54e4393a
Merge pull request #29515 from marknotfound/entity-context-menu-blueprint
...
Catalog: Implement EntityContextMenuItemBlueprint to extend the entity page's context menu
2025-04-08 19:52:34 +02:00
Mark Dunphy
41ff384049
removed unused prop
...
Signed-off-by: Mark Dunphy <markd@spotify.com >
2025-04-08 13:25:37 -04:00
Mark Dunphy
60c2ec168d
remove React imports and run api reports
...
Signed-off-by: Mark Dunphy <markd@spotify.com >
2025-04-08 13:20:53 -04:00
Mark Dunphy
f84401f9fa
add useEntityContextMenu test
...
Signed-off-by: Mark Dunphy <markd@spotify.com >
2025-04-08 13:16:07 -04:00
Mark Dunphy
0560d63c7f
fix catalog-graph api report
...
Signed-off-by: Mark Dunphy <markd@spotify.com >
2025-04-08 13:16:07 -04:00
Mark Dunphy
631c79cd34
relocate context menu provider
...
Signed-off-by: Mark Dunphy <markd@spotify.com >
2025-04-08 13:16:07 -04:00
Mark Dunphy
c9e4d8e573
replace contextMenuItemComponentDataRef with coreExtensionData.reactElement
...
Signed-off-by: Mark Dunphy <markd@spotify.com >
2025-04-08 13:16:07 -04:00
Mark Dunphy
b60edcbe74
switch finally to then
...
Signed-off-by: Mark Dunphy <markd@spotify.com >
2025-04-08 13:16:07 -04:00
Mark Dunphy
cc77358234
use context provider for handling context menu close
...
Signed-off-by: Mark Dunphy <markd@spotify.com >
2025-04-08 13:16:07 -04:00
Mark Dunphy
5ed70bf42e
Add example to changeset, remove instanceof Promise check
...
Signed-off-by: Mark Dunphy <markd@spotify.com >
2025-04-08 13:16:07 -04:00
Mark Dunphy
3626bcf2e3
api reports
...
Signed-off-by: Mark Dunphy <markd@spotify.com >
2025-04-08 13:16:07 -04:00
Mark Dunphy
8048fe0cd2
avoid exporting MUI types, update click handler to support async and sync functions. ensure onClick handler passed to MenuItem is sync
...
Signed-off-by: Mark Dunphy <markd@spotify.com >
2025-04-08 13:16:07 -04:00
Mark Dunphy
f2416c2ba6
remove unused param types
...
Signed-off-by: Mark Dunphy <markd@spotify.com >
2025-04-08 13:16:06 -04:00
Mark Dunphy
c758f0fde7
fix popover appearing off screen on initial open
...
Signed-off-by: Mark Dunphy <markd@spotify.com >
2025-04-08 13:16:06 -04:00
Mark Dunphy
50ce1645ab
implement useProps api
...
Signed-off-by: Mark Dunphy <markd@spotify.com >
2025-04-08 13:16:05 -04:00
Mark Dunphy
233afd2ef3
add tests excercising the page using context menu items
...
Signed-off-by: Mark Dunphy <markd@spotify.com >
2025-04-08 13:15:28 -04:00
Mark Dunphy
946c33b4ac
api reports
...
Signed-off-by: Mark Dunphy <markd@spotify.com >
2025-04-08 13:15:27 -04:00
Mark Dunphy
d1071b7541
fix some ci issues
...
Signed-off-by: Mark Dunphy <markd@spotify.com >
2025-04-08 13:14:52 -04:00
Mark Dunphy
cce3770453
add useIsDisabled hook
...
Signed-off-by: Mark Dunphy <markd@spotify.com >
2025-04-08 13:14:32 -04:00
Mark Dunphy
c8c0065394
scaffold unregister entity menu item
...
Signed-off-by: Mark Dunphy <markd@spotify.com >
2025-04-08 13:14:09 -04:00
Mark Dunphy
ac209696d3
add context menu extension for inspect entity
...
Signed-off-by: Mark Dunphy <markd@spotify.com >
2025-04-08 13:14:09 -04:00
Mark Dunphy
b12ae854b9
make context menu items first class
...
Signed-off-by: Mark Dunphy <markd@spotify.com >
2025-04-08 13:14:07 -04:00
Mark Dunphy
bf5e50d638
remove api holder arg from useOnClick
...
Signed-off-by: Mark Dunphy <markd@spotify.com >
2025-04-08 13:13:41 -04:00
Mark Dunphy
16aeb3f10a
move to useOnClick and migrate entity URL copy to blueprint
...
Signed-off-by: Mark Dunphy <markd@spotify.com >
2025-04-08 13:13:38 -04:00
Mark Dunphy
e0a4ae8e5c
rename input from extraContextMenuItems to contextMenuItems
...
Signed-off-by: Mark Dunphy <markd@spotify.com >
2025-04-08 13:12:53 -04:00
Mark Dunphy
09afd67a54
add changeset
...
Signed-off-by: Mark Dunphy <markd@spotify.com >
2025-04-08 13:12:53 -04:00
Mark Dunphy
62e0fd26ad
api reports
...
Signed-off-by: Mark Dunphy <markd@spotify.com >
2025-04-08 13:12:51 -04:00
Mark Dunphy
d9895fbd62
add support for dialog api
...
Signed-off-by: Mark Dunphy <markd@spotify.com >
2025-04-08 13:11:56 -04:00
Mark Dunphy
3e40a77aeb
add EntityContextMenuItemBlueprint
...
Signed-off-by: Mark Dunphy <markd@spotify.com >
2025-04-08 13:11:54 -04:00
Patrik Oldsberg
65dd7b53be
docs/frontend-system: remove instruction to add React import
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-04-08 19:07:30 +02:00
Patrik Oldsberg
32cbef5b4c
Merge pull request #29499 from schultzp2020/react-imports
...
chore: update react imports
2025-04-08 18:52:18 +02:00
Patrik Oldsberg
d3f90ed3eb
Update docs/frontend-system/building-plugins/05-migrating.md
...
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-04-08 18:39:43 +02:00
Patrik Oldsberg
cbd9b98805
Update docs/frontend-system/building-plugins/05-migrating.md
...
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-04-08 18:39:29 +02:00
Paul Schultz
e0181452a0
update changeset
...
Signed-off-by: Paul Schultz <pschultz@pobox.com >
2025-04-08 10:39:41 -05:00
Patrik Oldsberg
bfb672e25f
Merge pull request #28932 from schultzp2020/auditor-log-level
...
feat: add `backend.auditor.severityLogLevelMappings` to map severity levels to log levels
2025-04-08 17:06:30 +02:00
Patrik Oldsberg
08b11ad513
docs/frontend-system: highlight and fix new alpha entry point in migration docs
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-04-08 16:40:29 +02:00
Patrik Oldsberg
cbd276ebf3
docs/frontend-system: polish common extension blueprint docs
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-04-08 16:21:53 +02:00
Fredrik Adelöw
2a8982f1be
reports
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-04-08 16:14:10 +02:00
Patrik Oldsberg
005a88da96
docs/frontend-system: tweaks to the plugin migration guide
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-04-08 16:07:05 +02:00
Patrik Oldsberg
da2cdad8dd
Merge pull request #29489 from backstage/rugvip/start
...
cli: add new 'repo start' command
2025-04-08 15:52:07 +02:00
Paul Schultz
5aa0d907ac
modify eslint and tsconfig files to be nonbreaking
...
Signed-off-by: Paul Schultz <pschultz@pobox.com >
2025-04-08 07:59:09 -05:00
Paul Schultz
175528cce3
feat: add backend.auditor.severityLogLevelMappings to map severity levels to log levels
...
Signed-off-by: Paul Schultz <pschultz@pobox.com >
2025-04-08 07:39:39 -05:00
Paul Schultz
b01b0d03dd
fix canon storybook config
...
Signed-off-by: Paul Schultz <pschultz@pobox.com >
2025-04-08 07:35:26 -05:00
Paul Schultz
33111f8bcd
fix create-app
...
Signed-off-by: Paul Schultz <pschultz@pobox.com >
2025-04-08 07:35:25 -05:00
Paul Schultz
a47fd39bd5
add changesets
...
Signed-off-by: Paul Schultz <pschultz@pobox.com >
2025-04-08 07:35:25 -05:00
Paul Schultz
66d2113abe
update api reports
...
Signed-off-by: Paul Schultz <pschultz@pobox.com >
fix linting
Signed-off-by: Paul Schultz <pschultz@pobox.com >
2025-04-08 07:35:24 -05:00