Commit Graph

61506 Commits

Author SHA1 Message Date
backstage-goalie[bot] dab6924bcb Merge pull request #28299 from backstage/renovate/smithy-node-http-handler-3.x-lockfile
fix(deps): update dependency @smithy/node-http-handler to v3.3.3
2024-12-25 02:31:01 +00:00
renovate[bot] cbbcf0e718 fix(deps): update dependency @smithy/node-http-handler to v3.3.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-25 01:47:04 +00:00
backstage-goalie[bot] 16e925d9f8 Merge pull request #28298 from backstage/renovate/codemirror
fix(deps): update dependency @codemirror/language to v6.10.8
2024-12-25 01:31:41 +00:00
renovate[bot] 4462f3b644 fix(deps): update dependency @codemirror/language to v6.10.8
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-25 00:46:40 +00:00
backstage-goalie[bot] 1b4d92dab1 Merge pull request #28247 from backstage/renovate/react-monorepo
fix(deps): update react monorepo
2024-12-25 00:31:27 +00:00
Fredrik Adelöw 5477e54a66 Merge pull request #28296 from awanlin/topic/create-app-foreach-jobs
create-app - Added `-j 2` to `dev` script
2024-12-24 21:06:52 +01:00
Andre Wanlin 828c99374d create-app - Added -j 2 to dev script
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-12-24 13:19:39 -06:00
Cory Steers 0be20ed46a Provide additional information regarding proxy settings for the backstage yarn plugin.
Addresses issue #28139

Signed-off-by: Cory Steers <cory.steers.gmu9@statefarm.com>
2024-12-24 07:14:45 -06:00
irma12 e9b137f7d7 Fix the logo url
Signed-off-by: irma12 <irma@roadie.io>
2024-12-24 13:51:01 +01:00
irma12 b9c7cef9ab Add Wiz plugin to marketplace
Signed-off-by: irma12 <irma@roadie.io>
2024-12-24 13:51:01 +01:00
Gabriel Dugny 29a4aa8956 fix(config): add missing parameters to configuration schema
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com>
2024-12-24 13:08:16 +01:00
Ben Lambert aae9523c00 Merge pull request #28168 from backstage/changeset-release/master
Version Packages (next)
2024-12-24 11:37:47 +01:00
renovate[bot] 138326128d fix(deps): update react monorepo
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-24 10:28:40 +00:00
github-actions[bot] 2e3fbc11c2 Version Packages (next) 2024-12-24 10:07:58 +00:00
Ben Lambert 5a5313b50e Merge pull request #28264 from tdabasinskas/microsite_gcp_datolabs
feat(plugins): add scaffolder-backend-datolabs-gcp plugin to marketplace
2024-12-24 11:02:11 +01:00
Ben Lambert 1311fde876 Merge pull request #28284 from Parsifal-M/docs/http-router
[DOCS] Adds missing config to httpRouter documentation
2024-12-24 11:00:17 +01:00
Ben Lambert 6eb0fb437e Merge pull request #28283 from backstage/freben/gitlab-node-fetch
Go back to using node-fetch for gitlab
2024-12-24 10:52:33 +01:00
Ben Lambert 8c023f0e2b Merge pull request #27501 from danielfigueiredo/fix-typescript-eslint-version
fix: @typescript-eslint incompatible versions with eslint@8.x.x
2024-12-24 10:50:51 +01:00
Patrik Oldsberg f5de08bca8 Merge pull request #28241 from backstage/rugvip/fixes
internal type fixes
2024-12-24 10:44:37 +01:00
Peter Macdonald 65f3e807e5 add missing config to docs
Signed-off-by: Peter Macdonald <macdonald.peter90@gmail.com>
2024-12-23 13:09:49 +01:00
Fredrik Adelöw 575613f560 Go back to using node-fetch for gitlab
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-12-23 12:50:36 +01:00
Fredrik Adelöw f8e386f40d Merge pull request #28268 from backstage/freben/less-common-2
🧹 remove `PluginDatabaseManager` and `PluginEndpointDiscovery`
2024-12-23 12:04:25 +01:00
Fredrik Adelöw fcb19d950d Merge pull request #28267 from backstage/freben/less-common
🧹  remove usages of some backend-common helpers
2024-12-23 12:02:36 +01:00
Fredrik Adelöw e6c2cf802e Merge pull request #28266 from backstage/freben/middleware
add error handler middleware in the plugin router
2024-12-23 12:02:19 +01:00
Ben Lambert d2f133fa5e Merge pull request #26709 from drodil/notification_docs
docs(notifications): split to multiple docs and add more info
2024-12-23 09:58:17 +01:00
Ben Lambert 30f89e9f89 Merge pull request #27005 from elaine-mattos/fix/logstream-deprecation-executeShellCmd
Fix/logstream deprecation execute shell cmd
2024-12-23 09:52:42 +01:00
Ben Lambert a19abaec7e Merge pull request #28281 from backstage/blam/enter-again
enter pre-release
2024-12-23 09:51:53 +01:00
Ben Lambert 805c8792a0 Merge pull request #28140 from isabeltomb/update-codeownersprocessor-helper
Update CodeOwnersProcessor helper
2024-12-23 09:51:28 +01:00
Ben Lambert d96cecb8b1 Merge pull request #28243 from autodesk-forks/nikolar/fixMissingExports
Add missing exports for @backstage/plugin-home
2024-12-23 09:50:21 +01:00
blam 9441dbd308 chore: enter pre
Signed-off-by: blam <ben@blam.sh>
2024-12-23 09:42:08 +01:00
Fredrik Adelöw 744c9bd28b Merge pull request #28269 from backstage/freben/less-common-3
🧹  remove `backend-common` from `catalog-backend-module-openapi`
2024-12-23 09:26:23 +01:00
backstage-goalie[bot] 8502c70bc4 Merge pull request #28276 from backstage/renovate/react-router-monorepo
fix(deps): update react-router monorepo to v6.28.1
2024-12-22 18:59:45 +00:00
renovate[bot] 6266a6fb27 fix(deps): update react-router monorepo to v6.28.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-22 18:29:06 +00:00
backstage-goalie[bot] a6a7ba7255 Merge pull request #28275 from backstage/renovate/keyv-5.x-lockfile
fix(deps): update dependency keyv to v5.2.3
2024-12-22 16:31:59 +00:00
backstage-goalie[bot] 68735cc770 Merge pull request #28274 from backstage/renovate/esbuild-0.x-lockfile
fix(deps): update dependency esbuild to v0.24.2
2024-12-22 16:31:55 +00:00
renovate[bot] 2c10fd5018 fix(deps): update dependency keyv to v5.2.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-22 16:03:29 +00:00
renovate[bot] 477cf5db21 fix(deps): update dependency esbuild to v0.24.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-22 16:02:11 +00:00
Fredrik Adelöw f59ea1d40d remove old backend system suport in the signals backend
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-12-21 22:16:47 +01:00
Fredrik Adelöw 57e794a613 remove backend-common from catalog-backend-module-openapi
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-12-21 21:32:15 +01:00
Fredrik Adelöw 8379bf4a80 remove PluginDatabaseManager and PluginEndpointDiscovery
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-12-21 20:49:21 +01:00
Fredrik Adelöw d9d62ef90c remove usages of some backend-common helpers
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-12-21 20:39:23 +01:00
Fredrik Adelöw 46c2f6eda2 feedback
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-12-21 19:08:02 +01:00
Fredrik Adelöw ec547b8032 add error handler middleware in the plugin router
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-12-21 16:08:35 +01:00
nikolar 9a806f050d update changeset
Signed-off-by: nikolar <reyna.nikolayev@autodesk.com>
2024-12-20 21:58:56 -08:00
Tomas Dabašinskas 37c3a58b68 feat(plugins): add scaffolder-backend-datolabs-gcp plugin to marketplace
Added new scaffolder plugin from Datolabs that provides actions for interacting with Google Cloud Platform (GCP). The plugin will be available in the marketplace starting December 2024.

Signed-off-by: Tomas Dabašinskas <tomas@dabasinskas.net>
2024-12-20 21:55:38 +02:00
nikolar 9f268f466c remove scaffolder changes
Signed-off-by: nikolar <reyna.nikolayev@autodesk.com>
2024-12-20 10:27:38 -08:00
Isabel Tomb 6c87882352 Update .changeset/twenty-laws-tie.md
Co-authored-by: Ben Lambert <ben@blam.sh>
Signed-off-by: Isabel Tomb <isabelgtomb@gmail.com>
2024-12-20 12:10:13 -06:00
Isabel Tomb f59722dcfa Add test
Add a test to test the scenario that the previous commit fixes. If a
repo has a malformed CODEOWNERS file that contains just a pattern and
no names the match object will have an empty `owners` array, in which
case resolveCodeOwner should return undefined.

Signed-off-by: Isabel Tomb <isabelgtomb@gmail.com>
2024-12-20 12:10:13 -06:00
Isabel Tomb 3d475a0ddb Update condition before calling normalizeCodeOwner
Update the condition in the ternary operator in the resolveCodeOwner
function to check that match.owners isn't empty before calling
normalizeCodeOwner with match.owners[0]

Before this change normalizeCodeOwner could potentially throw an
error during processing if the `match` object exists but the
match.owners array is empty because normalizeCodeOwner will be passed
`undefined` instead of the string it expects.

Signed-off-by: Isabel Tomb <isabelgtomb@gmail.com>
2024-12-20 12:10:13 -06:00
Ben Lambert 6b92433d5e Merge pull request #28263 from backstage/timbonicush/fix-field-extensions-hook
Fix formFieldsApi resolution in useCustomFieldExtensions hook
2024-12-20 16:54:20 +01:00