74233 Commits

Author SHA1 Message Date
Charles de Dreuille 2100dbfcb1 Update verify_chromatic.yml
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-17 13:40:07 +01:00
Henrik Edegård 3d09bb218a Adds username as optional config in order to send with a different username than the Slack App have.
Signed-off-by: Henrik Edegård <henrik.edegard@fortnox.se>
2025-09-17 11:30:28 +00:00
Fredrik Adelöw 8d50b15e0b Merge pull request #31081 from deepthi-28/migrationg_doc_changes
Minor documentation changes
2025-09-17 12:44:40 +02:00
Hitoshi Kamezaki 024645e1ab Remove unused @octokit moudles from cli package
- @octokit/graphql
- @octokit/graphql-schema
- @octokit/oauth-app

Signed-off-by: Hitoshi Kamezaki <kamezaki@ap-com.co.jp>
2025-09-17 19:36:20 +09:00
secustor b58c5227ae Merge branch 'master' into feat/add-devtools-extension
Signed-off-by: secustor <sebastian@poxhofer.at>

# Conflicts:
#	yarn.lock
2025-09-17 11:42:03 +02:00
Patrik Oldsberg fcc5e8473b Merge pull request #31171 from backstage/rugvip/mf-fix
cli: fix module federation config to only omit imports for remote
2025-09-17 10:21:38 +02:00
Patrik Oldsberg 6ebc1ead92 cli: fix mf config to only omit imports for remote
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-09-17 09:53:22 +02:00
Fredrik Adelöw 366f73e70d Merge pull request #31170 from backstage/freben/fix
fix release typo
2025-09-17 09:43:02 +02:00
Fredrik Adelöw 84a640cb83 fix release typo
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-09-17 09:35:08 +02:00
Hellgren Heikki 606f2c1f71 chore: use BACKSTAGE_VERSIONS_BASE_URL instead
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
2025-09-17 09:00:02 +03:00
Gustaf Räntilä 6981ae6bb5 Fixed DependencyGraph size issue, causing it not to adapt to the container size
Signed-off-by: Gustaf Räntilä <g.rantila@gmail.com>
2025-09-16 23:08:07 +02:00
secustor eda37c161d implement suggestions
Signed-off-by: secustor <sebastian@poxhofer.at>
2025-09-16 22:22:58 +02:00
Tim Klever b8a381e4f1 chore: remove isomorphic-form-data from dependencies
The need to explicitly specify this dependency was resolved.

Issue: https://github.com/swagger-api/swagger-ui/issues/7436
Resolution: https://github.com/swagger-api/swagger-ui/issues/7436#issuecomment-889792304
Signed-off-by: Tim Klever <tim.v.klever@aexp.com>
2025-09-16 12:32:20 -07:00
Beth Griggs d501e8c768 feat(http): move HTTP server configuration application, enable flexible duration formats
This commit applies HTTP server configuration in `rootHttpRouterServiceFactory`
and adds support for multiple duration formats for timeouts. The previous
tests for server config have been moved and refactored. The documentation
and CHANGELOG have been updated to reflect the new configuration structure
and supported formats.

Signed-off-by: Beth Griggs <bethanyngriggs@gmail.com>
2025-09-16 19:07:28 +01:00
Beth Griggs ee06f7d181 fixup! add API report
Signed-off-by: Beth Griggs <bethanyngriggs@gmail.com>
2025-09-16 18:43:24 +01:00
Beth Griggs 8b91238021 feat(http): support server-level timeout and socket options via app-config
Adds support for configuring server-level HTTP options through the
`app-config.yaml` file under the `backend.server` key. This includes
support for: `headersTimeout`, `keepAliveTimeout`, `requestTimeout`,
`timeout`, `maxHeadersCount`, and `maxRequestsPerSocket`.

These options are passed directly to the underlying Node.js HTTP server,
when omitted, the default values are used.

Refs: https://github.com/backstage/backstage/issues/21808
Refs: https://github.com/backstage/backstage/issues/30449
Signed-off-by: Beth Griggs <bethanyngriggs@gmail.com>
2025-09-16 18:43:24 +01:00
Charles de Dreuille bd7e339ed8 Merge pull request #31151 from backstage/chromatic
Restrict Chromatic to only build BUI
2025-09-16 16:48:37 +01:00
Fredrik Adelöw 1606115402 Merge pull request #31099 from backstage/dependabot/npm_and_yarn/vite-7.1.5
chore(deps-dev): bump vite from 7.1.2 to 7.1.5
2025-09-16 17:20:11 +02:00
Fredrik Adelöw def81dd4d1 Merge pull request #31139 from backstage/dependabot/npm_and_yarn/axios-1.12.0
chore(deps-dev): bump axios from 1.11.0 to 1.12.0
2025-09-16 17:16:53 +02:00
Charles de Dreuille 976fa7015c Cleanup
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-16 16:12:40 +01:00
Fredrik Adelöw f888ee3540 Merge pull request #31163 from backstage/freben/nexxxt
enter pre
2025-09-16 17:10:00 +02:00
Fredrik Adelöw 5921a043c0 enter pre
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-09-16 16:57:11 +02:00
Fredrik Adelöw 8f407056ba Merge pull request #31161 from backstage/freben/release-notes
add release notes for 1.43.0
2025-09-16 16:54:47 +02:00
Fredrik Adelöw 3772643f5e Merge pull request #31028 from backstage/dependabot/npm_and_yarn/docs-ui/next-15.4.7
chore(deps): bump next from 15.3.4 to 15.4.7 in /docs-ui
2025-09-16 16:52:47 +02:00
Fredrik Adelöw 75ed96cd6e dedupe
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-09-16 16:50:08 +02:00
Fredrik Adelöw 4dc9aeba6f dedupe
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-09-16 16:48:53 +02:00
Fredrik Adelöw f8091fe083 add release notes for 1.43.0
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-09-16 16:44:55 +02:00
Patrik Oldsberg ed466ead28 Merge pull request #31012 from polasudo/fix/update-service-acc-ca-path
Exporting SERVICEACCOUNT_CA_PATH
2025-09-16 16:42:13 +02:00
dependabot[bot] 00707cf3d9 chore(deps-dev): bump axios from 1.11.0 to 1.12.0
Bumps [axios](https://github.com/axios/axios) from 1.11.0 to 1.12.0.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.11.0...v1.12.0)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.12.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-16 14:19:49 +00:00
dependabot[bot] 5998ce722b chore(deps): bump next from 15.3.4 to 15.4.7 in /docs-ui
Bumps [next](https://github.com/vercel/next.js) from 15.3.4 to 15.4.7.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v15.3.4...v15.4.7)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.4.7
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-16 13:59:34 +00:00
Fredrik Adelöw 077fae5fe7 Merge pull request #31098 from backstage/changeset-release/master
Version Packages
2025-09-16 15:57:40 +02:00
github-actions[bot] b799a2d07f Version Packages 2025-09-16 13:22:58 +00:00
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