Commit Graph

67089 Commits

Author SHA1 Message Date
Patrik Oldsberg bb5f5145e6 Merge pull request #30878 from drodil/001_implemented
chore: set 0001-notifications BEP to implemented
2025-08-14 17:01:22 +02:00
Benjamin Janssens e6816755a9 docs(catalog): improve documentation
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-08-14 15:59:06 +02:00
Benjamin Janssens 1cf8bf753a docs(catalog): add app to documentation; update config.d.ts
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-08-14 15:56:52 +02:00
Benjamin Janssens 03bdc68472 chore(catalog): add changesets; build api reports
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-08-14 15:43:35 +02:00
Benjamin Janssens 510a4f266e test(catalog): make tests succeed again
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-08-14 15:32:52 +02:00
Benjamin Janssens db5bd4a244 chore(catalog): rename organizations to configOrganizations
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-08-14 14:58:22 +02:00
Benjamin Janssens 2879dcc157 feat(catalog): map organizations to lower case
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-08-14 14:47:15 +02:00
Benjamin Janssens 94e8ade615 Merge branch 'master' into catalog/github-app-discovery
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-08-14 14:27:40 +02:00
Patrik Oldsberg 2afa2cfd79 Merge pull request #30879 from backstage/storybook
Merge all Storybook instances at the root level
2025-08-14 14:19:38 +02:00
Benjamin Janssens c8b7ce9112 chore(plugin-org): rename scrollHeight property to maxScrollHeight
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-08-14 13:41:59 +02:00
Benjamin Janssens 737d4a73f8 chore(plugin-org): restore original default behaviour of OwnershipCard
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-08-14 13:40:45 +02:00
Patrik Oldsberg 279e1f7ec3 backend-test-utils: fix mockErrorHandler foot-gun
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-08-14 13:02:30 +02:00
Charles de Dreuille 770918de5b Change output path for Storybook
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-14 11:30:24 +02:00
Sofia Sjöblad 6340c0446d Update API reports
Signed-off-by: Sofia Sjöblad <ssjoblad@spotify.com>
2025-08-14 09:47:57 +02:00
Charles de Dreuille 349d75c1eb Update verify_microsite.yml
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-14 08:26:23 +02:00
Charles de Dreuille 1063a993dc Update deploy_microsite.yml
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-14 08:23:40 +02:00
Charles de Dreuille 696b802e35 Update project-structure.md
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-13 23:20:24 +02:00
Charles de Dreuille c82dd4afe1 Cleanup
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-13 22:57:39 +02:00
Charles de Dreuille cc2fe52eab Update verify_storybook.yml
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-13 22:22:21 +02:00
Charles de Dreuille 854351e088 Move Storybook to the root
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-13 22:18:04 +02:00
Charles de Dreuille d9fb18dc9a Update verify_storybook.yml
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-13 21:39:56 +02:00
Charles de Dreuille 3aa31bd93a Align Storybook versions
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-13 21:33:51 +02:00
Charles de Dreuille 7db6f686f2 Update verify_storybook.yml
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-13 21:25:23 +02:00
Charles de Dreuille a0a6b5977b Update verify_storybook.yml
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-13 21:20:50 +02:00
Charles de Dreuille af62ae8211 Update verify_storybook.yml
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-13 21:07:53 +02:00
Charles de Dreuille 0b3f0dcbc4 Fix docs
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-13 21:04:43 +02:00
Patrik Oldsberg 615fc4ba7c Merge pull request #30885 from backstage/rugvip/bonus
backend-defaults: removed bonus middleware
2025-08-13 20:51:01 +02:00
Patrik Oldsberg 4f6c6d8808 backend-defaults: removed bonus middleware
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-08-13 19:47:39 +02:00
Ben Lambert b1102535b6 Merge pull request #30877 from drodil/alert_message_space 2025-08-13 18:02:37 +02:00
Sofia Sjöblad a251b3e084 fix: export card components from index
Signed-off-by: Sofia Sjöblad <ssjoblad@spotify.com>
2025-08-13 17:17:13 +02:00
Charles de Dreuille 5e38b5b1f8 Fix imports
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-13 16:12:50 +02:00
Charles de Dreuille 0d5f310c29 Remove Storybook from packages/ui
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-13 16:08:01 +02:00
Charles de Dreuille 61ccf5251b Merge branch 'master' into storybook 2025-08-13 15:46:15 +02:00
Charles de Dreuille 4e119c3d82 Update Storybook preview
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-13 15:45:02 +02:00
Benjamin Janssens 4ee19ed8dc feat(plugin-org): add support for scrolling to OwnershipCard
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-08-13 15:41:44 +02:00
Hellgren Heikki dbfc817bdf chore: set 0001-notifications BEP to implemented
cleaned the document and made it match the current implementation

still missing #30028 for metadata

Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
2025-08-13 15:59:30 +03:00
Charles de Dreuille 2dc902d94f Merge pull request #30874 from backstage/bui-header-page
BUI - Update breacrumb on HeaderPage
2025-08-13 13:57:42 +01:00
Hellgren Heikki 1de1186bb2 fix: add missing space in alert display component
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
2025-08-13 15:11:39 +03:00
Charles de Dreuille 7ec7e050cc Update Table.stories.tsx
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-13 14:07:09 +02:00
Charles de Dreuille 459e052b29 Move all storybook into one
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-13 14:01:46 +02:00
Brian Hudson cd97cc8e0d Use isError
Signed-off-by: Brian Hudson <brian.r.hudson@gmail.com>
2025-08-13 07:51:48 -04:00
Brian Hudson ed74af531d Add changeset
Signed-off-by: Brian Hudson <brian.r.hudson@gmail.com>
2025-08-13 07:22:50 -04:00
Brian Hudson 1c1347a827 Fix feature discovery crash with packages using modern Node.js exports fields
When using packages that employ modern Node.js "exports" fields without exporting ./package.json (such as OpenTelemetry packages), the feature discovery service crashes with ERR_PACKAGE_PATH_NOT_EXPORTED errors. This happens because these packages restrict which files can be accessed via require(), and many don't expose their package.json files.

Wraps the package.json resolution with error handling to gracefully skip packages that don't export their package.json. Since these packages can't be Backstage plugins anyway (we need access to the backstage.role field).

Signed-off-by: Brian Hudson <brian.r.hudson@gmail.com>
2025-08-13 07:22:50 -04:00
Charles de Dreuille 63f739028c Update report.api.md
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-13 12:04:23 +02:00
Charles de Dreuille b245c9d26f Improve breadcrumb on HeaderPage
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-13 12:03:36 +02:00
Fredrik Adelöw 9ee3038983 Merge pull request #30863 from 04kash/fix/scaffolder-conditional-permisssion
Fix conditional scaffolder task permission checks on the frontend
2025-08-13 10:54:26 +02:00
Raghunandan Balachandran c014ad3166 consume config through options
Signed-off-by: Raghunandan Balachandran <raghunandan@spotify.com>
2025-08-12 19:19:02 +02:00
Raghunandan Balachandran 02045fa299 remove explicit scopes
Signed-off-by: Raghunandan Balachandran <raghunandan@spotify.com>
2025-08-12 19:15:12 +02:00
Raghunandan Balachandran c005fbb3dc reduce scopes to gke container api
Signed-off-by: Raghunandan Balachandran <raghunandan@spotify.com>
2025-08-12 19:15:12 +02:00
Raghunandan Balachandran 01d7a497aa update api reports
Signed-off-by: Raghunandan Balachandran <raghunandan@spotify.com>
2025-08-12 19:15:08 +02:00