Commit Graph

361 Commits

Author SHA1 Message Date
Patrik Oldsberg 54f30c6c91 docs: simplify visibilityPermission docs to match type constraints
Since visibilityPermission is typed as BasicPermission and authorize()
returns DefinitivePolicyDecision (ALLOW/DENY only), remove misleading
references to CONDITIONAL decisions which can never occur.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-17 10:55:51 +01:00
Patrik Oldsberg 7bc798c069 Apply suggestions from code review
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-03-17 09:51:36 +01:00
benjdlambert 97c917ea1c refactor: rename permission to visibilityPermission
Signed-off-by: benjdlambert <ben@blam.sh>
2026-03-12 15:07:32 +01:00
benjdlambert 5f739e1312 fix: address PR feedback for actions permissions
Signed-off-by: benjdlambert <ben@blam.sh>
2026-03-12 15:00:36 +01:00
benjdlambert d504478c1e docs: add permissions documentation for actions registry
Signed-off-by: benjdlambert <ben@blam.sh>
2026-03-12 10:06:40 +01:00
Peter Macdonald 71921d6c68 Merge pull request #33115 from Parsifal-M/docs/auditor
Update Auditor Docs to link to correct Catalog Audit Docs
2026-03-07 12:23:28 +01:00
Peter Macdonald 6d67a35c20 Update Auditor docs to point to correct Auditor documentation for the catalog
Signed-off-by: Peter Macdonald <peterm4c@pm.me>
2026-03-04 14:13:59 +01:00
Andre Wanlin 5142f60de3 [Doc] Removed Mentions of the New Backend System
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-02-28 11:22:02 -06:00
Andre Wanlin 527cf88a90 Integration - Removed long deprecated code
Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Fixed lock file

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Improve changesets

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Removed link

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Update .changeset/sharp-ravens-shop.md

Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>

Update .changeset/six-trees-carry.md

Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>

Update .changeset/tiny-zoos-smash.md

Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>

Corrected gerrit changes based on feedback

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Updated API report

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Fixed some tests

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Fixed test

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Fixed another test

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Removed parseGerritGitilesUrl

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Table clean up

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Remove from changeset

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Changes based on feedback

Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-02-27 12:50:00 -06:00
Kurt King cbaab58945 docs: metrics service alpha
Signed-off-by: Kurt King <kurtaking@gmail.com>
2026-02-25 22:45:23 -07:00
Patrik Oldsberg b81097c0b4 Merge pull request #32757 from sid200727/docs-actionservice-examples
docs: add examples for filtering Actions Service actions
2026-02-14 12:36:52 +01:00
Siddhi Khandelwal 722546afae docs: fix typo in section heading
Signed-off-by: Siddhi Khandelwal <siddhi.200727@gmail.com>
2026-02-13 12:22:36 +05:30
chanchal-khatri01_infosys 02c0302e66 docs: Fix spelling typos in documentation
- Fix 'neccessary' to 'necessary' in kubernetes installation docs
- Fix 'skipSuccesfulRequests' to 'skipSuccessfulRequests' in http-router docs
- Fix 'compatability' to 'compatibility' in v1.30.0 changelog
- Fix 'prefered' to 'preferred' in v1.4.0 changelog

Signed-off-by: chanchal-khatri01_infosys <chanchal.khatri01@infosys.com>
2026-02-12 06:32:35 +00:00
Siddhi Khandelwal 31c4ffeb40 docs(actions): fix yaml code block formatting
Signed-off-by: Siddhi Khandelwal <siddhi.200727@gmail.com>
2026-02-10 22:57:18 +05:30
Siddhi Khandelwal 1dfedaa731 docs: format Actions Service docs with Prettier
Signed-off-by: Siddhi Khandelwal <siddhi.200727@gmail.com>
2026-02-09 14:40:23 +05:30
Siddhi Khandelwal d12c302bd0 docs: add examples for filtering Actions Service actions
Signed-off-by: Siddhi Khandelwal <siddhi.200727@gmail.com>
2026-02-09 14:40:22 +05:30
aramissennyeydd efbf232bfa fix: update more /docs/references links
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2026-02-04 10:11:36 -06:00
Patrik Oldsberg 12ef180a5f Merge pull request #30092 from Sarabadu/module-id-validation
validate plugin and module ids
2026-02-02 20:13:35 +01:00
Patrik Oldsberg a21f50fc57 docs: apply minor fixes from feedback
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-01-30 11:36:09 +01:00
Patrik Oldsberg cfd8103e63 catalog-node: promote extension points
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-01-27 13:22:04 +01:00
Juan Pablo Garcia Ripa bb9b471bd3 add plugin id format warning on frontend framework
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
2026-01-25 16:55:44 +01:00
Juan Pablo Garcia Ripa f4470cd3a3 make a warning for invalid plugin and module Ids
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
2026-01-25 13:53:14 +01:00
Juan Pablo Garcia Ripa 5766fc71c6 validate plugin and module ids
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
2026-01-25 13:53:11 +01:00
Patrik Oldsberg 30c40523fa Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-01-25 12:19:31 +01:00
Patrik Oldsberg f1d29b4d4d catalog-backend: attribute provider connection failures to modules
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-01-24 17:06:07 +01:00
deepthi-ajith_infosys cb0d973bdb Page headding added
Signed-off-by: deepthi-ajith_infosys <deepthi.ajith@infosys.com>
2025-12-31 10:18:54 +00:00
Fredrik Adelöw 608248b984 Merge pull request #31497 from benjidotsh/cache/improved-valkey-support 2025-12-15 23:12:33 +01:00
Patrik Oldsberg 36f98f12d8 backend-app-api: wrap returned result
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-18 20:40:18 +01:00
Patrik Oldsberg c3273dacd3 docs/backend-system: document backend startup result
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-18 20:40:17 +01:00
Benjamin Janssens d857bc4388 docs(cache): improve docs
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-11-17 15:00:36 +01:00
Benjamin Janssens 6e69c407cd docs(cache): add store-specific config
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-11-17 14:57:24 +01:00
Patrik Oldsberg 3835287df2 Merge pull request #31053 from backstage/sennyeya/instance-metadata-update
feat: promote instance metadata
2025-11-04 13:11:40 +01:00
aramissennyeydd e743d11fad update docs to use root
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2025-10-30 08:54:29 -04:00
Benjamin Janssens 2bc4e02903 fix(cache): improve support for Valkey
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-10-22 17:32:10 +02:00
Fredrik Adelöw be4d81eee9 change wording to Registered scheduled task
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-10-20 10:26:21 +02:00
Fredrik Adelöw 9bcfa77f8f adjust the log line wording of task worker starting
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-10-20 10:25:19 +02:00
Andre Wanlin d57b13b2d4 Version Policy Update - Postgres 18 to 14
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-10-16 18:44:29 -05:00
Fredrik Adelöw ca8368e882 some more small doc fixes
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-10-15 09:33:34 +02:00
aramissennyeydd 92f5823498 add docs
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2025-10-14 14:29:12 +02:00
benjdlambert 0aa318ede6 chore: fixing prettuer
Signed-off-by: benjdlambert <ben@blam.sh>
2025-09-30 16:36:17 +02:00
Fredrik Adelöw 2e787126ac Merge pull request #31269 from gustavorps/patch-2
Docs: Add PromiseRouter import to http-router.md
2025-09-30 14:31:43 +02:00
Fredrik Adelöw 12e535c906 Merge pull request #28942 from Sarabadu/externalTokenDecorator
RFC add external token decorator service
2025-09-25 15:40:02 +02:00
Gustavo RPS 3dc8604ace Add coreServices and HttpRouterServiceAuthPolicy imports
Signed-off-by: Gustavo RPS <516827+gustavorps@users.noreply.github.com>
2025-09-24 20:36:10 -03:00
Gustavo RPS 02f152703d Add express Handler import to http-router.md
Signed-off-by: Gustavo RPS <516827+gustavorps@users.noreply.github.com>
2025-09-24 20:32:07 -03:00
Gustavo RPS 8ac36e8737 Add PromiseRouter import to http-router.md
Signed-off-by: Gustavo RPS <516827+gustavorps@users.noreply.github.com>
2025-09-24 20:27:31 -03:00
Fredrik Adelöw a42df75228 Merge pull request #30483 from BethGriggs/declarative-http-options
feat(http): support server-level timeout and socket options via app-c…
2025-09-23 16:54:04 +02: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
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 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
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