74233 Commits

Author SHA1 Message Date
Andre Wanlin 675b37596b Merge pull request #31047 from AdityaK60/buildingplugingsdocchanges
Minor doc changes
2025-09-15 19:00:28 -05:00
Andre Wanlin 6f56052fc4 Merge pull request #31153 from awanlin/docs/scaffolder-api-docs
Docs - Added Generated Scaffolder API Docs
2025-09-15 18:50:04 -05:00
Patrik Oldsberg 8ed53eb466 frontend-plugin-api: add coreExtensionData.title
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-09-16 01:02:26 +02:00
Charles de Dreuille 4a5830f8fd Fix Chromatic
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-15 22:32:51 +01:00
Andre Wanlin d4d11c0b82 Ran prettier
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-09-15 16:25:17 -05:00
Juan Pablo Garcia Ripa fe17ef8115 failing api report
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
2025-09-15 23:08:47 +02:00
Charles de Dreuille 0a447c8c9b Enable TurboSnaps
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-15 22:04:57 +01:00
Charles de Dreuille 794adf81d7 Update preview.tsx
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-15 21:52:57 +01:00
Juan Pablo Garcia Ripa 818c835a10 bring the legacy config back
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
2025-09-15 22:51:17 +02:00
Juan Pablo Garcia Ripa 823ed49a43 clean up
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
2025-09-15 22:51:16 +02:00
Juan Pablo Garcia Ripa 6ff5452d3c fix: correct grammar
Co-authored-by: Peter Macdonald <peterm4c@pm.me>
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
2025-09-15 22:51:16 +02:00
Juan Pablo Garcia Ripa 968b2f606e fix: api-reports
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
2025-09-15 22:51:16 +02:00
Juan Pablo Garcia Ripa 6361c0c00f fix: rename the Internal token handler
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
2025-09-15 22:51:16 +02:00
Juan Pablo Garcia Ripa 95396a44f9 feat: simplify external token handler API
- Remove accessRestrictions from individual handlers (now managed by framework)
- Change API to evaluate configs individually for better performance

Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
2025-09-15 22:51:15 +02:00
Juan Pablo Garcia Ripa 445baebded refactor: rename ExternalTokenHandler to ExternalAuthTokenHandler
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
2025-09-15 22:51:14 +02:00
Juan Pablo Garcia Ripa 7933670072 fix typos in docs
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
2025-09-15 22:51:14 +02:00
Juan Pablo Garcia Ripa 65d382e272 fix: update docs with new approach and export types
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
2025-09-15 22:51:14 +02:00
Juan Pablo Garcia Ripa 410b81afd7 feat: use multiple Config factory
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
2025-09-15 22:51:13 +02:00
Juan Pablo Garcia Ripa 9377fbfb0f feat(docs): add multiton docs and fix the custom handler service
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
2025-09-15 22:51:12 +02:00
Juan Pablo Garcia Ripa 7d96f52c41 fix some test and types
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
2025-09-15 22:51:12 +02:00
Juan Pablo Garcia Ripa 8495b18507 feat: add external token decorator service
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
2025-09-15 22:51:11 +02:00
Andre Wanlin 391ce9fae5 Added Generated Scaffolder API Docs
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-09-15 15:50:51 -05:00
Antonio Ereiz 5d7d3ea152 add wrapLongLines option to CodeSnippet
Signed-off-by: Antonio Ereiz <antonio.ereiz@gmail.com>
2025-09-15 22:35:29 +02:00
Charles de Dreuille 15de5ccd86 Add modes + a11y
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-15 21:26:08 +01:00
Charles de Dreuille 9320b11e33 Update report-alpha.api.md
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-15 21:01:53 +01:00
Fredrik Adelöw 89f191b72c Merge pull request #31045 from schultzp2020/knip-reports
fix(repo-tools): resolve knip-reports failure with spaces in workspace paths
2025-09-15 21:56:45 +02:00
Charles de Dreuille ba64e73717 Restrict Chromatic to only build BUI
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-15 20:38:20 +01:00
Fredrik Adelöw 39a15fdf4d Merge pull request #30889 from grantila/grantila/support-custom-relations-in-catalog-graph
Add support for customizing the catalog graph relations using an API
2025-09-15 20:11:18 +02:00
Paul Schultz 133ac7ad66 fix(repo-tools): resolve knip-reports failure with spaces in workspace paths
Signed-off-by: Paul Schultz <pschultz@pobox.com>
2025-09-15 12:34:26 -05:00
dependabot[bot] 31540c24c3 chore(deps-dev): bump vite from 7.1.2 to 7.1.5
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.1.2 to 7.1.5.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.1.5/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 7.1.5
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-15 17:13:11 +00:00
Charles de Dreuille 6de6882316 Merge pull request #31142 from backstage/sb9
Upgrade Storybook to version 9
2025-09-15 18:08:16 +01:00
Fredrik Adelöw e6ff786ae4 Merge pull request #30991 from MegaManSec/xss-fix 2025-09-15 17:19:25 +02:00
Matheus Almeida cde70cabfd module-elasticsearch: include custom document id to batch upload (#30128)
* include custom document id to elasticsearch batch upload

---------

Signed-off-by: Matheus Almeida <matheusjv14@gmail.com>
2025-09-15 11:16:24 -04:00
Patrik Oldsberg d18818be84 Merge pull request #31082 from backstage/rugvip/errors
frontend-app-api: new error handling for app startup
2025-09-15 17:14:48 +02:00
Patrik Oldsberg d89815ce9f frontend-app-api: add collection of route binding errors
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-09-15 16:55:32 +02:00
Ben Lambert d5d37d807b Merge pull request #31144 from oestoer/gh-repo-auto-init
Add `auto_init` option to the `github:repo:create` scaffolder action
2025-09-15 16:46:54 +02:00
Ben Lambert ed1801dae5 Add auto_init option to github:repo:create action
Tweak changeset

Signed-off-by: Ben Lambert <ben@blam.sh>
2025-09-15 16:28:17 +02:00
Patrik Oldsberg c53dfd67d9 Merge pull request #31006 from stanislav-c/be-feature-dedupe
fix: deduplicate discovered backend features
2025-09-15 16:09:42 +02:00
Fredrik Adelöw 51d634614a Merge pull request #30766 from drodil/notification_receiver_ext
feat(notifications): extension point to modify user resolving
2025-09-15 15:45:26 +02:00
Patrik Oldsberg c89e954bf4 error collection: review fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-09-15 14:29:34 +02:00
Adam Östör aee107ba37 feat(scaffolder): add auto_init option for repository creation and examples
Signed-off-by: Adam Östör <adam.ostor@fundingcircle.com>
2025-09-15 12:44:32 +01:00
Hellgren Heikki 4632b6b4da feat(catalog): change extension point to inteface
ignore other than user entity references instead error

Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
2025-09-15 14:43:09 +03:00
Hellgren Heikki 7e7ed57de2 feat(notifications): extension point to modify user resolving
this change adds a new extension point method that can be used to
pass a custom function that can modify how individual user
entity references are resolved inside the notifications backend.

Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
2025-09-15 14:43:09 +03:00
Charles de Dreuille a757d4e276 Merge branch 'master' into docs-theming 2025-09-15 12:39:26 +01:00
Charles de Dreuille 95c442a9bd Docs fixes
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-15 12:39:09 +01:00
Fredrik Adelöw a59be35d43 Merge pull request #31104 from backstage/api-docs-config-cleanup
clean up api-docs community-plugins
2025-09-15 13:18:30 +02:00
Vincenzo Scamporlino 16a9f72a83 Merge pull request #31103 from backstage/catalog-add-type-in-rules-allow
Catalog: add optional spec.type to allow rules
2025-09-15 13:15:21 +02:00
Patrik Oldsberg af3631b748 Merge pull request #31148 from backstage/rugvip/nomock
ui: fix matchMedia fallback
2025-09-15 13:11:13 +02:00
Charles de Dreuille 9c2760d47c Merge branch 'master' into sb9 2025-09-15 11:50:11 +01:00
Patrik Oldsberg 21c2ed5f5b Merge pull request #31145 from Bogdan-Lyashenko/bohdanl/webpack-config-fix
Use contenthash name param for webpack caching
2025-09-15 12:49:44 +02:00