Commit Graph

63928 Commits

Author SHA1 Message Date
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 32cbef5b4c Merge pull request #29499 from schultzp2020/react-imports
chore: update react imports
2025-04-08 18:52:18 +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
Fredrik Adelöw 2a8982f1be reports
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-04-08 16:14:10 +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
Paul Schultz 2e26579e06 chore: update react imports
Signed-off-by: Paul Schultz <pschultz@pobox.com>
2025-04-08 07:35:24 -05:00
Patrik Oldsberg 64810eea28 cli: tests + fixes for repo start package selection
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-04-08 14:08:11 +02:00
Patrik Oldsberg e655f626ad update existing references to yarn dev to use yarn start instead
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-04-08 13:14:46 +02:00
Patrik Oldsberg fbb84fbc8c cli: add support for passing package paths to repo start
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-04-08 13:14:46 +02:00
Patrik Oldsberg fd4fddad77 cli: enable forwarding of backend flags for repo start
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-04-08 13:14:46 +02:00
Patrik Oldsberg d2091c6fe0 changesets: add changeset for new repo start command
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-04-08 13:14:45 +02:00
Patrik Oldsberg edabbd6d52 root: update start scripts and remove dev
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-04-08 13:14:45 +02:00
Patrik Oldsberg fcf87f67b9 cli: update CLI report for repo start
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-04-08 13:14:45 +02:00
Patrik Oldsberg b8a675df4b docs/tooling: add docs for new repo start command
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-04-08 13:14:45 +02:00
Fredrik Adelöw 02981a2377 Merge pull request #29368 from tylerd-canva/catalog-backend-sortField-distinct
Fix for duplicate results in queryEntities when using an orderField
2025-04-08 10:42:21 +02:00
Patrik Oldsberg 1b27c4d434 cli: add repo start fallback for running plugins if app/backend are missing
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-04-08 10:36:45 +02:00
Patrik Oldsberg c70f89ff38 cli: repo start refactor and more accurate logging of started packages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-04-08 10:36:45 +02:00
Patrik Oldsberg c36ac9742b cli: repo start partial parsing of script options
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-04-08 10:36:45 +02:00
Patrik Oldsberg 944af983d9 cli: refactor and fully implement starting packages via repo start
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-04-08 10:36:45 +02:00
Patrik Oldsberg efd6a048d5 cli: initial repo start implementation with package selection
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-04-08 10:36:45 +02:00
Patrik Oldsberg bd3943b7ae cli: migrate start command to module
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-04-08 10:36:45 +02:00
Patrik Oldsberg 80b82f1493 Merge pull request #29025 from backstage/sennyeya/alpha-cli-report
feat: allow multiple CLI reports for easier diff
2025-04-08 10:33:58 +02:00
Fredrik Adelöw 12c2262a4a Merge pull request #29465 from backstage/renovate/npm-next-vulnerability
fix(deps): update dependency next to v14.2.26 [security]
2025-04-08 10:29:50 +02:00
Fredrik Adelöw 8276234d8d Merge pull request #29476 from backstage/renovate/chromaui-action-digest
chore(deps): update chromaui/action digest to 649b4fd
2025-04-08 10:29:24 +02:00
Fredrik Adelöw 4c781a637e Merge pull request #29391 from backstage/renovate/github-codeql-action-3.x
chore(deps): update github/codeql-action action to v3.28.15
2025-04-08 10:23:14 +02:00