Commit Graph

63927 Commits

Author SHA1 Message Date
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
Fredrik Adelöw f424b92089 Merge pull request #29503 from backstage/dependabot/npm_and_yarn/microsite/estree-util-value-to-estree-3.3.3
Bump estree-util-value-to-estree from 3.0.1 to 3.3.3 in /microsite
2025-04-08 10:22:54 +02:00