Commit Graph

68022 Commits

Author SHA1 Message Date
Fredrik Adelöw 7a3daf82dd Merge pull request #30969 from drodil/processor_priority
feat(catalog): processor priority
2025-09-16 15:16:44 +02:00
Fredrik Adelöw c2c439b901 Merge pull request #31141 from jfvilas/patch-2
Create kwirthmetrics.yaml
2025-09-16 15:04:47 +02:00
Ben Lambert 45a2b03491 Merge pull request #31156 from backstage/blam/docs-update
`auth`: Added some docs for `DCR`
2025-09-16 13:48:44 +02:00
Hellgren Heikki 2bbd24f58f feat(catalog): processor priority
This change enables the ordering of catalog processors by their priority,
allowing for more control over the catalog processing sequence.
The default priority is set to 20, and processors can be assigned a custom
priority to influence their execution order. Lower number indicates higher priority.
The priority can be set by implementing the `getPriority` method in the processor class
or by adding a `catalog.processors.<processorName>.priority` configuration
in the `app-config.yaml` file. The configuration takes precedence over the method.

closes #30963

Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
2025-09-16 14:46:01 +03:00
Fredrik Adelöw c6558da068 Merge pull request #31034 from drodil/catalog_global_config
feat(catalog): config to support disabling processors and providers
2025-09-16 12:04:36 +02:00
Fredrik Adelöw 934928ed38 Update plugins/catalog-backend/src/service/CatalogBuilder.ts
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-09-16 11:50:44 +02:00
Hellgren Heikki a7a471e907 fix: handle non-object config values
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
2025-09-16 12:39:00 +03:00
Hellgren Heikki 81d0334ddc fix: remove logging of invalid configs for now
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
2025-09-16 12:24:35 +03:00
Hellgren Heikki 58874c4e9c feat(catalog): config to support disabling processors and providers
this adds support to disable individual catalog processors and providers
via config. relates to #31007

Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
2025-09-16 12:24:34 +03:00
benjdlambert 7f2a4a0de0 chore: fix changeset
Signed-off-by: benjdlambert <ben@blam.sh>
2025-09-16 11:19:30 +02:00
Ben Lambert b1b17dd269 Apply suggestion from @freben
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Ben Lambert <ben@blam.sh>
2025-09-16 11:18:17 +02:00
Ben Lambert ae1f66928b Apply suggestion from @freben
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Ben Lambert <ben@blam.sh>
2025-09-16 11:18:10 +02:00
Ben Lambert 6a40d32955 Update plugins/mcp-actions-backend/README.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Ben Lambert <ben@blam.sh>
2025-09-16 11:17:49 +02:00
benjdlambert d5fccd00ff chore: add docs
Signed-off-by: benjdlambert <ben@blam.sh>
2025-09-16 10:46:46 +02:00
Patrik Oldsberg c893c4e11a Merge pull request #30727 from leboncoin/feat-root-logger-service-overrides
feat(backend-defaults): add backend.logger configuration options
2025-09-16 10:03:41 +02:00
Fredrik Adelöw 910889477b Merge pull request #31155 from schultzp2020/tsgo-fixes
fix: clean up types
2025-09-16 09:26:59 +02:00
Fredrik Adelöw 60425a7fcf changeset
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-09-16 09:10:20 +02:00
Paul Schultz a95cebdcb9 fix: clean up types
Signed-off-by: Paul Schultz <pschultz@pobox.com>
2025-09-15 20:26:11 -05:00
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
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