6997 Commits

Author SHA1 Message Date
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
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
github-actions[bot] b799a2d07f Version Packages 2025-09-16 13:22:58 +00: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
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
Andre Wanlin 675b37596b Merge pull request #31047 from AdityaK60/buildingplugingsdocchanges
Minor doc changes
2025-09-15 19:00:28 -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
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 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 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 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 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 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
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
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
Charles de Dreuille f5f1cece17 Update docs/conf/user-interface/icons.md
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-15 11:37:57 +01:00
Aditya Kumar a4d3260567 Update addons--new.md
Signed-off-by: Aditya Kumar <136452216+AdityaK60@users.noreply.github.com>
2025-09-15 15:11:43 +05:30
Aditya Kumar 7a40a90c64 Update addons.md
Signed-off-by: Aditya Kumar <136452216+AdityaK60@users.noreply.github.com>
2025-09-15 15:10:38 +05:30
Fredrik Adelöw c44ecb5972 Merge pull request #31100 from AdityaK60/frontend-system_Doc_change
Made the chages to the software catalog Link
2025-09-15 11:27:39 +02:00
Andre Wanlin f02ba03ec6 Merge pull request #31001 from mathieu-benoit/patch-2
docs: Update docker.md - `node:20` --> `node:22` for base images
2025-09-12 07:40:01 -05:00
Fredrik Adelöw 99bd91dcf7 Update docs/permissions/custom-rules.md
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-09-12 14:10:19 +02:00
Charles de Dreuille d0baa442e8 Add CSS variables + class name structure
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-12 11:53:27 +01:00
chonpisitkong01 31ef3f023c fix: correct import path for catalogPermissionRules.ts
Update incorrect file path reference in catalogPermissionRules.ts import statement.

Signed-off-by: chonpisitkong01 <112919164+chonpisitkong01@users.noreply.github.com>
2025-09-12 17:30:14 +07:00
Charles de Dreuille 8b25afdf12 Fix link error
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-11 11:32:32 +01:00
Hayato Kihara d03010ec9b docs: Add missing TOC entries to TechDocs FAQ (#30900)
Signed-off-by: Hayato Kihara <kai.21banana@gmail.com>
2025-09-10 14:23:23 -04:00
Fredrik Adelöw 933a982c12 Merge pull request #30984 from Frueber/tech-docs/external-tech-docs-redirect/add-handling-tests-and-documentation 2025-09-10 19:24:28 +02:00
Charles de Dreuille f23cd88621 Fix spelling mistakes
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-10 13:56:59 +01:00
Charles de Dreuille 4d2816dbe9 First pass improving theming docs
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-10 13:54:15 +01:00
Aditya Kumar 7bd14534b8 Made the chages to the software catalog Link
Signed-off-by: Aditya Kumar <aditya.kumar60@infosys.com>
2025-09-10 11:10:39 +05:30
Patrik Oldsberg 31ac2b9d0d Merge pull request #29470 from ioboi/auth-backend-module-openshift-provider
Init auth-backend-module-openshift-provider [ContribFest]
2025-09-09 20:45:37 +02:00
github-actions[bot] 020d484ac4 Version Packages (next) 2025-09-09 15:00:36 +00:00
JeevaRamanathan 4b77a0ad1d Merge branch 'master' into patch-3
Signed-off-by: JeevaRamanathan <64531160+JeevaRamanathan@users.noreply.github.com>
2025-09-09 17:22:23 +05:30
Andre Wanlin 1d15f6b01b Removed references to Lerna as it's not used
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-09-09 11:37:03 +02:00
Shijun Wang 4eda590b6a add logic to construct namespace from provided namespace and plugin id
Signed-off-by: Shijun Wang <shijun@unity3d.com>
2025-09-08 13:26:12 +03:00
Aditya Kumar 4071458967 Update 02-testing.md
Signed-off-by: Aditya Kumar <136452216+AdityaK60@users.noreply.github.com>
2025-09-08 15:34:48 +05:30
deepthi-ajith_infosys 9e32f05333 Minor documentation changes
Signed-off-by: deepthi-ajith_infosys <deepthyajith22@gmail.com>
2025-09-08 13:06:26 +05:30
Patrik Oldsberg 6135c091ed Merge pull request #30722 from drodil/env_config_files
feat(config): allow specifying env specific config files
2025-09-08 09:11:38 +02:00
Hellgren Heikki 5798d2566f chore: change to BACKSTAGE_ENV
as per review

Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
2025-09-08 08:48:53 +03:00
JeevaRamanathan aca3cab2cc Improve readability in getting-started documentation
Signed-off-by: JeevaRamanathan <64531160+JeevaRamanathan@users.noreply.github.com>
2025-09-07 19:06:05 +05:30
Owen Shartle 169ae728b8 Moving the TechDocs entity annotation FAQ entry.
Signed-off-by: Owen Shartle <timeloveinvent+github@gmail.com>
2025-09-06 21:23:00 -04:00
Thomas Cardonne 9708000007 Merge branch 'master' into feat-root-logger-service-overrides 2025-09-04 12:03:53 +02:00
Aditya Kumar 01bf98c778 Fixed duplicate route warning for TechDocs Addons documentation in Docusaurus
Signed-off-by: Aditya Kumar <aditya.kumar60@infosys.com>
2025-09-04 14:40:48 +05:30
Fredrik Adelöw 2e6edef5a0 Merge pull request #31048 from AdityaK60/Fix_broken_link
Fixed a broken link
2025-09-03 13:38:56 +02:00
Vincenzo Scamporlino bbc8be15d9 Merge pull request #31003 from kurtaking/patch-1
Add /alpha to example docs for ActionsRegistryService
2025-09-03 11:25:01 +02:00
Aditya Kumar 676b704db2 Fixed a broken link
Signed-off-by: Aditya Kumar <aditya.kumar60@infosys.com>
2025-09-03 13:37:26 +05:30
Aditya Kumar ba9e598c64 Fixed a broken link
Signed-off-by: Aditya Kumar <aditya.kumar60@infosys.com>
2025-09-03 11:46:21 +05:30
Aditya Kumar 10b54cb671 Minor doc changes
Signed-off-by: Aditya Kumar <aditya.kumar60@infosys.com>
2025-09-03 10:08:23 +05:30
github-actions[bot] ac48eeb3ba Version Packages (next) 2025-09-02 12:17:03 +00:00