Commit Graph

16947 Commits

Author SHA1 Message Date
Paul Schultz e0ae80edee feat: add auditor to coreServices
Signed-off-by: Paul Schultz <pschultz@pobox.com>

add auditor service

Signed-off-by: Paul Schultz <pschultz@pobox.com>

create eventAuditor and rootEventAuditor mockServices

Signed-off-by: Paul Schultz <pschultz@pobox.com>

run api report

Signed-off-by: Paul Schultz <pschultz@pobox.com>

rerun api report

Signed-off-by: Paul Schultz <pschultz@pobox.com>

apply requested changes

Signed-off-by: Paul Schultz <pschultz@pobox.com>

remove rootAuditor

Signed-off-by: Paul Schultz <pschultz@pobox.com>

run build:api-reports

Signed-off-by: Paul Schultz <pschultz@pobox.com>

misc fixes

Signed-off-by: Paul Schultz <pschultz@pobox.com>

misc fixes

Signed-off-by: Paul Schultz <pschultz@pobox.com>

add dynamic plugin auditor service factory

Signed-off-by: Paul Schultz <pschultz@pobox.com>

fix api report

Signed-off-by: Paul Schultz <pschultz@pobox.com>

rerun api-reports

Signed-off-by: Paul Schultz <pschultz@pobox.com>

add comments to auditor service

Signed-off-by: Paul Schultz <pschultz@pobox.com>

update api report

Signed-off-by: Paul Schultz <pschultz@pobox.com>

update api report

Signed-off-by: Paul Schultz <pschultz@pobox.com>

run api-reports

Signed-off-by: Paul Schultz <pschultz@pobox.com>

apply requested changes

Signed-off-by: Paul Schultz <pschultz@pobox.com>

run api-reports

Signed-off-by: Paul Schultz <pschultz@pobox.com>

fix tests

Signed-off-by: Paul Schultz <pschultz@pobox.com>

add auditor to the catalog plugin

Signed-off-by: Paul Schultz <pschultz@pobox.com>

fix tsc issues

Signed-off-by: Paul Schultz <pschultz@pobox.com>

update auditor service

Signed-off-by: Paul Schultz <pschultz@pobox.com>

rename 'args' to 'options'

Signed-off-by: Paul Schultz <pschultz@pobox.com>

update auditor event shape

Signed-off-by: Paul Schultz <pschultz@pobox.com>

add error option in auditor event shape

Signed-off-by: Paul Schultz <pschultz@pobox.com>

rename events

Signed-off-by: Paul Schultz <pschultz@pobox.com>

demo new api?

Signed-off-by: Paul Schultz <pschultz@pobox.com>

update service impl

Signed-off-by: Paul Schultz <pschultz@pobox.com>

update auditor api

Signed-off-by: Paul Schultz <pschultz@pobox.com>

update auditor api

Signed-off-by: Paul Schultz <pschultz@pobox.com>

add the auditor service to the scaffolder

Signed-off-by: Paul Schultz <pschultz@pobox.com>

update tests

Signed-off-by: Paul Schultz <pschultz@pobox.com>

run api-reports

Signed-off-by: Paul Schultz <pschultz@pobox.com>

revert config secret enumerator changes

Signed-off-by: Paul Schultz <pschultz@pobox.com>

clean up auditor api

Signed-off-by: Paul Schultz <pschultz@pobox.com>

add documentation

Signed-off-by: Paul Schultz <pschultz@pobox.com>

update auditor

Signed-off-by: Paul Schultz <pschultz@pobox.com>

add auditor to sign in/out

Signed-off-by: Paul Schultz <pschultz@pobox.com>

remove dynamic auditor

Signed-off-by: Paul Schultz <pschultz@pobox.com>

add winston dep back

Signed-off-by: Paul Schultz <pschultz@pobox.com>

run api-reports

Signed-off-by: Paul Schultz <pschultz@pobox.com>

run prettier

Signed-off-by: Paul Schultz <pschultz@pobox.com>

add the auditor service as a default service factory

Signed-off-by: Paul Schultz <pschultz@pobox.com>

fix eslint errror

Signed-off-by: Paul Schultz <pschultz@pobox.com>

revert auth changes

Signed-off-by: Paul Schultz <pschultz@pobox.com>
2025-01-20 15:00:02 -06:00
John Philip 47e429861d Merge pull request #27853 from autodesk-forks/nikolarAutodesk/makeTechDocsCustomizable
[plugin-techdocs] Add props to increase flexibility and reusability
2025-01-20 03:25:59 -05:00
John Philip 746bf94c0f Merge pull request #28484 from jenil-harness/techdocs-fix
fix: Techdocs base url should be app.baseUrl
2025-01-20 03:25:07 -05:00
Musaab f2644a1b5b Merge pull request #28455 from backstage/frontend-app-api/get_nodes_by_route_path
Implemented a new 'getNodesByRoutePath' method in the AppTreeApi
2025-01-17 18:26:15 +01:00
Musaab 029a1c4e16 Update .changeset/tame-hats-shout.md
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com>
Signed-off-by: Musaab <git@sabs.email>
2025-01-17 17:30:45 +01:00
Wellington Garcia f35a754f48 fix: convert string to int to handle with decimal bigInt (#28384)
* fix: convert string to int to handle with decimal bigInt

Signed-off-by: Wellington Garcia <garciawell@gmail.com>

* fix: change + to Number more readable

Signed-off-by: Wellington Garcia <garciawell@gmail.com>

---------

Signed-off-by: Wellington Garcia <garciawell@gmail.com>
2025-01-17 08:16:42 -05:00
Florian Bauer ac0e1acf78 Kubernetes: add option to fetch additional objectTypes which are not present in DEFAULT_OBJECTS (#28150)
* Fixed lack of secrets

Signed-off-by: Florian Fl Bauer <florian.fl.bauer@deutschebahn.com>

* add tests

Signed-off-by: Florian Fl Bauer <florian.fl.bauer@deutschebahn.com>

* remove log

Signed-off-by: Florian Fl Bauer <florian.fl.bauer@deutschebahn.com>

---------

Signed-off-by: Florian Fl Bauer <florian.fl.bauer@deutschebahn.com>
2025-01-17 08:15:39 -05:00
Patrik Oldsberg c2d07eeb85 Merge pull request #28531 from backstage/rugvip/techdocs-cli-dev
techdocs-cli: fix dynamic imports
2025-01-16 17:21:11 +01:00
Patrik Oldsberg 69f84ac4f8 techdocs-cli: fix dynamic imports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-01-16 17:05:07 +01:00
Fredrik Adelöw 53097d1033 Merge pull request #28528 from backstage/freben/cli-proxy
support undici proxying in the cli
2025-01-16 16:59:45 +01:00
Patrik Oldsberg 59a8f430c7 Merge pull request #28316 from backstage/rugvip/reports-refactor
repo-tools: internal refactor of API reports implementation
2025-01-16 16:09:35 +01:00
Patrik Oldsberg ecd01a9a59 changesets: add changeset for API reports refactor
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-01-16 15:54:54 +01:00
Fredrik Adelöw f21b1256c2 supoprt undici proxying in the cli
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-01-16 15:39:19 +01:00
Patrik Oldsberg 11d0b7526a catalog-backend: fix catalog processing not replacing all existing references
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-01-16 14:26:20 +01:00
Patrik Oldsberg e57fd0c63d Merge pull request #28308 from backstage/rugvip/modules
cli: add support for native ESM in Node.js packages
2025-01-16 14:07:54 +01:00
Ben Lambert 8467532fa2 Merge pull request #28518 from backstage/blam/remove-things
catalog: cleanup `refresh_state_references` for old providers
2025-01-16 13:23:49 +01:00
blam f178b129b4 chore: changeset
Signed-off-by: blam <ben@blam.sh>
2025-01-16 08:58:12 +01:00
Fredrik Adelöw eb39a6eaf6 Merge pull request #28365 from amintong/master
search-catalog add encodeURIComponent for location
2025-01-16 08:56:04 +01:00
Marek Libra 438c36c554 feat(notifications): added the topic filter for notifications
Signed-off-by: Marek Libra <marek.libra@gmail.com>
2025-01-16 07:21:18 +01:00
Patrik Oldsberg c09845bb4e Apply suggestions from code review
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-01-15 17:38:56 +01:00
Jenil Jain 6d9e732e33 fix: Changed to patch from major
Signed-off-by: Jenil Jain <jenil.jain@harness.io>
2025-01-15 18:39:43 +05:30
Jenil Jain f4be93445d fix: Added Changeset
Signed-off-by: Jenil Jain <jenil.jain@harness.io>
2025-01-15 18:39:43 +05:30
Ben Lambert 1e5999d5cd Merge pull request #28487 from benjidotsh/fix/bitbucket-repo-branch-picker-crash
fix(scaffolder): resolve bug in BitbucketRepoBranchPicker crashing the scaffolder
2025-01-15 13:17:16 +01:00
Benjamin Janssens 3107f1f18e fix(scaffolder): use id of autocompleted branches in BitbucketRepoBranchPicker
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-01-15 12:44:02 +01:00
Patrik Oldsberg 116cd46adc Merge pull request #28400 from backstage/rugvip/permission-integrations
permissions: add new PermissionIntegrationsService
2025-01-15 10:17:27 +01:00
Patrik Oldsberg a3f8646960 Merge pull request #28315 from backstage/rugvip/sql-extractor
repo-tools: add SQL reports
2025-01-15 09:50:45 +01:00
Fredrik Adelöw 8088183c04 Merge pull request #28452 from federicosozio/master
Fix resolveUrl for splited openapi definition relative path (issues #…
2025-01-14 20:01:09 +01:00
Laimis Juzeliūnas 8de3d2d53d feat(techdocs): add support for AWS S3 retries in publisher (#28446)
This change is to allow a configurable retry in Backstage TechDocs AWS S3 publisher.

It introduces a new possible option for techdocs-cli publish called --awsMaxAttempts. This configuration when specified as a number translates to maxAttempts that is compatible with aws-sdk/client-s3 (JavaScript v3) S3Client class. The change will not break existing configuration setups - maxAttempts is optional and fallbacks to already existing defaults if not specified.

Signed-off-by: Laimis Juzeliūnas <asnelaimis@gmail.com>
2025-01-14 13:15:16 -05:00
Patrik Oldsberg f25ea9153f enter prerelease
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-01-14 17:28:26 +01:00
Alex Lorenzi 3b80fcff4c Merge pull request #28395 from marknotfound/search-extensions
Search: Add result type and filter extension points to the search plugin
2025-01-14 09:59:33 -05:00
Patrik Oldsberg c6ff91a5d8 repo-tools: fully move to pglite
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-01-14 15:40:14 +01:00
Patrik Oldsberg 98ddf0580d changesets: added changeset for sql reports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-01-14 15:40:14 +01:00
github-actions[bot] 43f666371b Version Packages 2025-01-14 12:23:31 +00:00
Fredrik Adelöw f1ac148efd restore the search collator types to not break the api
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-01-14 12:15:51 +01:00
Ben Lambert d579a0e0d0 Revert "refactor: replace @keyv/redis with @keyv/valkey"
Signed-off-by: blam <ben@blam.sh>
2025-01-14 10:41:08 +01:00
Ben Lambert 2a8fdc088a Merge pull request #28085 from sonikro/add-throttling-and-rate-limit-github-entity-provider
feat(GitHubOrgEntityProvider): adds throttling and rate limit handling to GithubOrgEntityProvider
2025-01-14 10:06:17 +01:00
Ben Lambert 95ac0e94ba Merge pull request #28444 from Lucifergene/update-redis-to-valkey
refactor: replace @keyv/redis with @keyv/valkey
2025-01-14 09:54:18 +01:00
Ben Lambert 5c59a3afdb Merge pull request #27847 from drodil/content_header_description_component
feat: allow passing component for description in ContentHeader
2025-01-14 09:25:41 +01:00
blam f558d49e27 chore: fixing vocab and changeset
Signed-off-by: blam <ben@blam.sh>
2025-01-14 09:20:07 +01:00
Lucifergene dfa57e0b3f refactor: replace @keyv/redis with @keyv/valkey in CacheManager and related tests
Signed-off-by: Lucifergene <47265560+Lucifergene@users.noreply.github.com>
2025-01-14 09:20:06 +01:00
blam 1c0c119776 chore: adjust changeset
Signed-off-by: blam <ben@blam.sh>
2025-01-14 09:11:20 +01:00
Ben Lambert f93b85180f Merge pull request #28351 from backstage/remove-experimental-vite-flag
Remove EXPERIMENTAL_VITE flag
2025-01-14 08:55:47 +01:00
Ben Lambert 3ff8de2fef Merge pull request #28364 from GabDug/docs-openapi-catalog
docs: use a valid configuration as example for catalog-backend-module-backstage-openapi
2025-01-14 08:55:07 +01:00
Ben Lambert 588aae43d8 Merge pull request #26800 from anicke/get-sha
feat(gerrit-urlreader): support fetching content for a commit SHA hash
2025-01-14 08:50:11 +01:00
Ben Lambert 55625f0d80 Merge pull request #28439 from Jenson3210/master
Make gitlab:group:ensureExists support path objects
2025-01-14 08:47:52 +01:00
Ben Lambert 0562253b36 Merge pull request #28211 from backstage/form-decorators-app-next
Add ApiBlueprint for form-decorators
2025-01-14 08:38:17 +01:00
blam 517d8226b3 chore: updating changeset
Signed-off-by: blam <ben@blam.sh>
2025-01-14 08:32:25 +01:00
Ben Lambert c3baacf11c Merge pull request #27257 from mbenson/proxy-extension
Add proxyEndpointsExtensionPoint
2025-01-14 08:30:46 +01:00
Ben Lambert 530a31d02a Merge pull request #28272 from hghtwr/26675
Feature: Allow adding MR reviewers via publish:gitlab:merge-request action & automatic assignment of reviewers based on approval rules (#26675)
2025-01-14 08:25:33 +01:00
Ben Lambert b9be6f471a Merge pull request #28453 from Andrzejewski-dev/master
chore: update getFile in BitbucketServerClient to use REST API path
2025-01-14 08:21:53 +01:00