Commit Graph

14512 Commits

Author SHA1 Message Date
Ben Lambert f91809d6f6 Merge pull request #27013 from backstage/blam/fix-yarn-plugin
yarn-plugin: Only throw if the version is not already bound
2024-10-08 12:17:00 +02:00
Fredrik Adelöw cf4f92adb1 Merge pull request #26864 from deejay1/feat/26838
feat(user-settings): Search for user avatar also in the entities
2024-10-08 12:07:46 +02:00
Patrik Oldsberg 6bd73bff63 Merge pull request #27002 from backstage/rugvip/test-cache
cli: add --successCache option for repo test
2024-10-08 12:07:28 +02:00
Patrik Oldsberg 035f6142e1 Merge pull request #27012 from backstage/rugvip/nodetect
cli: disable feature detection for backend builds
2024-10-08 12:03:27 +02:00
blam aba538db72 chore: support fixed versions of backstage version in resolver
Signed-off-by: blam <ben@blam.sh>
2024-10-08 11:57:32 +02:00
Fredrik Adelöw d66496a8eb Merge pull request #27014 from backstage/freben/optional-code
make the code palette optional
2024-10-08 11:47:53 +02:00
Patrik Oldsberg 7955f9bbc0 cli: disable feature detection for backend builds
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-08 11:43:17 +02:00
Fredrik Adelöw ac0b916596 Merge pull request #26764 from backstage/renovate/git-url-parse-15.x
fix(deps): update dependency git-url-parse to v15
2024-10-08 11:42:19 +02:00
Fredrik Adelöw 4cf6b59e66 make the code palette optional
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-10-08 11:29:20 +02:00
blam d5f254f8e4 chore: check that it's not already a bound version
Signed-off-by: blam <ben@blam.sh>
2024-10-08 11:27:54 +02:00
Ben Lambert f9c5b64ca4 Merge pull request #26991 from backstage/dependabot/npm_and_yarn/cookie-0.7.0
build(deps): bump cookie from 0.6.0 to 0.7.0
2024-10-08 11:12:41 +02:00
Fredrik Adelöw 8424f1df2a Merge pull request #26953 from backstage/jroebu14-techdocs-customisable-code-bg-colour
add customisable techdocs code bg color that defaults to background.paper
2024-10-08 11:07:44 +02:00
Patrik Oldsberg 6732d1b88f Merge pull request #25538 from aramissennyeydd/openapi-tooling/custom-proxy-server
feat(openapi-tooling): validate schema in jest tests
2024-10-08 10:51:08 +02:00
Patrik Oldsberg 06490f8c1e Update packages/backend-openapi-utils/src/schema/parameter-validation.ts
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-08 10:17:51 +02:00
Fredrik Adelöw aeab4702d1 Merge pull request #27001 from backstage/freben/more-catalog-test-utils
use the catalog mock in more tests
2024-10-08 10:14:32 +02:00
Fredrik Adelöw 73979b8c34 Merge pull request #26922 from backstage/core/close-db-connections-shutdown
core: Attempt to close db connections on shutdown
2024-10-08 09:49:19 +02:00
Patrik Oldsberg eeb62e3346 cli: few extra comments for repo test
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-08 00:18:12 +02:00
Patrik Oldsberg 25943ab18b cli: move repot test result processing to runner, and by path
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-08 00:14:53 +02:00
Łukasz Jernaś 237029eed4 Merge branch 'master' into feat/26838 2024-10-07 20:02:54 +02:00
Patrik Oldsberg 86d6c1d2bf cli: only configure jest result processor if success cache is used
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-07 18:55:26 +02:00
Patrik Oldsberg 554c61bb3b Merge pull request #27003 from backstage/rugvip/preserve
cli: use preserveModules for CJS builds
2024-10-07 18:50:51 +02:00
Patrik Oldsberg 2165ec2694 Merge pull request #26986 from backstage/rugvip/lint-cache
cli: add --successCache option for repo lint
2024-10-07 18:50:36 +02:00
Fredrik Adelöw 033c957321 use the catalog mock in more tests
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-10-07 17:42:31 +02:00
Fredrik Adelöw 3459f9390d Merge pull request #26999 from backstage/freben/catalog-test-utils
Add `catalogApiMock` to `catalog-react/testUtils`
2024-10-07 17:41:01 +02:00
Patrik Oldsberg b3b4825162 cli: fix for repo test arg trimming removing too many args
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-07 17:23:15 +02:00
Patrik Oldsberg ea1663376e cli: use preserveModules for CJS builds
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-07 17:17:47 +02:00
Patrik Oldsberg 3047813d42 cli: add --successCache option for repo test
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-07 16:54:11 +02:00
Patrik Oldsberg 50cc7351cf cli: switch repo lint --cache option to --successCache and --successCacheDir
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-07 16:45:31 +02:00
aramissennyeydd 7263f925b4 remove unused import
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-10-07 10:07:29 -04:00
aramissennyeydd 4fe1284661 add backend/test-utils
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-10-07 10:07:29 -04:00
aramissennyeydd bc92f808c6 cleanup new proxies
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-10-07 10:04:23 -04:00
aramissennyeydd 7869607165 simplify parameter sorting
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-10-07 10:04:23 -04:00
aramissennyeydd 74aa8f8b49 fix api report
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-10-07 10:04:23 -04:00
aramissennyeydd 0af3a4998b address feedback and double fix schema
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-10-07 10:04:23 -04:00
aramissennyeydd 79655cb580 use a cjs compatible get-port
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-10-07 10:04:23 -04:00
aramissennyeydd 85b4e92f5c small fixes for CI checks
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-10-07 10:04:23 -04:00
aramissennyeydd 28744791cb remove configuration around throwing
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-10-07 10:04:23 -04:00
aramissennyeydd ea8ffdb9dc don't validate 400 request body or query params
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-10-07 10:04:23 -04:00
aramissennyeydd f63ad78082 more fixes and validating with search-backend
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-10-07 10:04:23 -04:00
aramissennyeydd 1e952426c1 add comments and improve form/explode checks
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-10-07 10:04:22 -04:00
aramissennyeydd 2c7750ca57 better error messages
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-10-07 10:04:22 -04:00
aramissennyeydd 1b05177ef6 linting things
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-10-07 10:04:22 -04:00
aramissennyeydd 71ee97ddba add tests for path calculations
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-10-07 10:04:22 -04:00
aramissennyeydd ea0b6b4262 adding test for request and response validation and adjusting error messages
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-10-07 10:04:22 -04:00
aramissennyeydd 3bf5285bd6 adjusting validation library format and adding test cases
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-10-07 10:04:22 -04:00
aramissennyeydd 5555a58d62 throw on failure correctly
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-10-07 10:04:22 -04:00
aramissennyeydd 5d8114c1d6 feat(openapi-tooling): custom validation server for test cases
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-10-07 10:04:22 -04:00
Fredrik Adelöw 4ecd2e9f11 fixup
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-10-07 14:20:19 +02:00
Łukasz Jernaś 41e4f7205d Merge branch 'master' into feat/26838 2024-10-07 13:10:58 +02:00
Vincenzo Scamporlino d43774902b backend-defaults: fix GithubUrlReader mocked urls
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2024-10-07 12:49:48 +02:00