Commit Graph

25846 Commits

Author SHA1 Message Date
Sydney Achinger e02473eeb3 Update test
Signed-off-by: Sydney Achinger <sydneynicoleachinger@spotify.com>
2025-09-23 16:18:13 -04:00
Sydney Achinger 67a3e1a7a4 Implement AbortController request cancellation for search.
Signed-off-by: Sydney Achinger <sydneynicoleachinger@spotify.com>
2025-09-23 15:46:27 -04:00
Stanislav Cherkasov a919ca34b5 feat: truncate document text to fit PostgreSQL index size limit (#30943)
Signed-off-by: Stanislav C <150145013+stanislav-c@users.noreply.github.com>
2025-09-22 09:31:19 -04:00
Fredrik Adelöw bdfbee209d Merge pull request #31185 from stuartsaid/fix/entity-facets-distinct-count
fix: Counting distinct results for entity facets in search table
2025-09-22 10:04:01 +02:00
vickstrom 4832f96d8f document azureBlob config and remove unused id field
Signed-off-by: vickstrom <eric.vickstrom98@gmail.com>
2025-09-19 20:06:45 +02:00
Camila Belo 65da9bfae4 Merge pull request #31201 from backstage/api
Fix API error in catalog graph plugin
2025-09-19 17:11:30 +02:00
James Brooks 2a3704d75f Fix translation key for owner column title (#31200)
The entity table currently has two columns labelled "Type" as a regression was introduced in #30076 which used the same translation key for the owner column as well as the type column. This PR corrects the key so that both columns now have the correct labels.

Signed-off-by: James Brooks <jamesbrooks@spotify.com>
2025-09-19 16:06:43 +01:00
James Brooks 7abd78afb2 Update API report
Signed-off-by: James Brooks <jamesbrooks@spotify.com>
2025-09-19 13:20:25 +01:00
James Brooks 87b5e6e34a Fix API error in catalog graph plugin
Signed-off-by: James Brooks <jamesbrooks@spotify.com>
2025-09-19 12:57:04 +01:00
Jonathan Roebuck 84443f16bc Adds config definitions for Azure Blob Storage in integration and catalog provider
Signed-off-by: Jonathan Roebuck <jroebuck@spotify.com>
2025-09-18 13:46:31 +01:00
Stuart Said 2aaf01a0fa fix: Counting distinct results for entity facets in search table
Signed-off-by: Stuart Said <stuartman9@hotmail.co.uk>
2025-09-18 12:26:04 +01: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
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
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
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
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
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
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
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
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
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
Vincenzo Scamporlino 62bb3b75d0 catalog-backend: make type comparison lowercase
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2025-09-15 12:49:30 +02:00
Vincenzo Scamporlino 0364b9f107 catalog-backend: improve validation
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2025-09-15 12:49:30 +02:00
Vincenzo Scamporlino 3c3466dd51 Apply suggestions from code review
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2025-09-15 12:49:30 +02:00
Vincenzo Scamporlino 77980e3f80 catalog-backend: rename type to spec.type
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2025-09-15 12:49:30 +02:00
Vincenzo Scamporlino 36694fb774 catalog-backend: allow type to catalog.rules.allow
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2025-09-15 12:49:30 +02:00
Vincenzo Scamporlino 15575563f7 catalog-backend: add support for type in catalog.rules.allow
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2025-09-15 12:49:30 +02:00
Fredrik Adelöw 0efcc97787 run yarn generate on all packages
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-09-15 12:11:47 +02:00
Fredrik Adelöw 419572f06a Merge pull request #31102 from AdityaK60/Note_format
Updated Note format
2025-09-15 11:37:13 +02:00
Fredrik Adelöw 118f509bf3 Merge pull request #31052 from praphull-purohit/github-provider-block-creations
Add block creations field to github branch protection scaffolder action
2025-09-15 11:26:32 +02:00
Fredrik Adelöw b1cdefe845 Merge pull request #30511 from danilgotvyansky/danilgotvyansky/scaffolder-backend-module-github/github_issues_create
feat(scafolder): scaffolder-backend-module-github implement github:issues:create
2025-09-15 11:20:31 +02:00
Fredrik Adelöw 2b2cc3d263 Merge pull request #30718 from kc9ddi/use-simple-gitlab-projects-api
Use GitLab API simple=true parameter when not filtering forks
2025-09-15 11:19:44 +02:00
Ben Lambert bfadf7018c Merge pull request #31137 from alecjacobs5401/fix-multientitypicker-remove-original-options
fix(scaffolder): prevent MultiEntityPicker from removing existing options from form data
2025-09-15 09:11:28 +02:00
Ben Lambert da720a5e32 Merge pull request #30076 from mario-mui/feat/catalog-table-translation
feat: catalog table columns support i18n
2025-09-15 09:08:10 +02:00
Alec Jacobs 7151260d27 fix(scaffolder): prevent MultiEntityPicker from removing existing options from form data
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2025-09-12 14:34:03 -07:00