Commit Graph

11671 Commits

Author SHA1 Message Date
Patrik Oldsberg ac0e281977 frontend-app-api: tweak error messaging to include more information about where undeclared inputs are from
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-10 13:01:43 +02:00
Patrik Oldsberg 0472294b0c frontend-app-api: fixes to make sure all inputs are declared
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-10 12:33:24 +02:00
Patrik Oldsberg 68ffb9e67d frontend-app-api: reject undeclared attachments
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-10 12:33:24 +02:00
Patrik Oldsberg da72de7956 Merge pull request #19964 from Ericsson/jenkins-backend
Migrate jenkins-backend plugin to new backend system
2023-10-10 11:58:19 +02:00
Patrik Oldsberg 8839447c2c Merge pull request #20334 from acierto/fix-warning-panel
Fix for a Warning Panel. For certain error messages the content of it doesn't fit inside the div container.
2023-10-10 11:56:20 +02:00
Patrik Oldsberg e2800979b7 Merge pull request #19718 from immobiliare/feat/added-flag-disable-config-watching
feat: added disable config watching flag
2023-10-10 11:33:03 +02:00
Patrik Oldsberg 85840e0a1f frontend-app-api: add tests for extension overrides
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-10 10:01:43 +02:00
Patrik Oldsberg d920b8c343 frontend-app-api: add support for installing extension overrides
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-10 10:01:43 +02:00
renovate[bot] 1ea20b0be5 fix(deps): update dependency @typescript-eslint/eslint-plugin to v6.7.5
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-10 06:08:51 +00:00
Fredrik Adelöw 6e741ac823 Merge pull request #20465 from backstage/renovate/typescript-json-schema-0.x
fix(deps): update dependency typescript-json-schema to ^0.61.0
2023-10-10 07:10:11 +02:00
Fredrik Adelöw 856d08057a Merge pull request #20468 from backstage/renovate/opentelemetry-js-monorepo
fix(deps): update opentelemetry-js monorepo
2023-10-09 15:08:03 +02:00
Patrik Oldsberg c1e9ca6500 frontend-plugin-api: add createExtensionOverrides
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-09 14:18:50 +02:00
Fredrik Adelöw 82a480eea6 bump
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-10-09 13:26:49 +02:00
Fredrik Adelöw b4d4188434 Merge pull request #20054 from Pike/upgrade-typescript-eslint
Upgrade typescript-eslint to 6.7.x.
2023-10-09 13:08:06 +02:00
Patrik Oldsberg 2724c331ed Merge pull request #20457 from backstage/rugvip/nosvgicon
cli: deprecate support for .icon.svg
2023-10-09 10:14:46 +02:00
Morgan Bentell 460b1ed421 Merge pull request #20356 from backstage/custom-mkdocs-config-flag
[TechDocs] enable other file name than mkdocs.yaml
2023-10-09 10:07:02 +02:00
renovate[bot] 30c553c1d2 fix(deps): update dependency typescript-json-schema to ^0.61.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-08 19:17:36 +00:00
Fredrik Adelöw 6f0dbada99 Merge pull request #20386 from backstage/freben/unused
🧹  Removed some unused dependencies
2023-10-08 19:40:39 +02:00
Fredrik Adelöw 54ec6ddb02 Merge pull request #20429 from backstage/renovate/rollup-2.x-lockfile
fix(deps): update dependency rollup to v2.79.1
2023-10-08 18:51:16 +02:00
Patrik Oldsberg 2ef6522552 cli: deprecate support for .icon.svg extensions
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-08 12:19:34 +02:00
renovate[bot] 9101c0d1b6 fix(deps): update dependency @kubernetes/client-node to v0.19.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-07 16:18:29 +00:00
Fredrik Adelöw 5bf2c128fb fix ts errors
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-10-07 16:59:35 +02:00
Patrik Oldsberg 11cd745fc1 Merge pull request #20430 from backstage/freben/flake
fix the rare flake in the TaskWorker test
2023-10-06 21:44:05 +02:00
Aramis d8b27e89ba Merge pull request #20437 from backstage/openapi-codeowners
add openapi maintainers to openapi utils in codeowners
2023-10-06 14:50:20 -04:00
Patrik Oldsberg ff43b3f4bb Merge pull request #20358 from backstage/rugvip/serialize
frontend-app-api: extension instance string and JSON serialization
2023-10-06 17:35:36 +02:00
Patrik Oldsberg 5072824817 frontend-app-api: extension instance string and JSON serialization
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-06 17:01:49 +02:00
Patrik Oldsberg 4461d87d5a frontend-plugin-api: removed new useRouteRef
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-06 16:43:24 +02:00
Patrik Oldsberg cbed529916 Merge pull request #20438 from backstage/mob/overrides
frontend-plugin-api: refactor extension "at" option to "attachTo"
2023-10-06 16:19:49 +02:00
Patrik Oldsberg 06432f900c frontend-plugin-api: refactor extension "at" option to "attachTo"
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-06 15:30:53 +02:00
Aramis Sennyey 970b08fd03 fix ordering and add to catalog-info.yaml
Signed-off-by: Aramis Sennyey <aramiss@spotify.com>
2023-10-06 09:28:52 -04:00
Fredrik Adelöw 0b55f773a7 Removed some unused dependencies
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-10-06 14:32:19 +02:00
Patrik Oldsberg e68b9bf850 use new MockDirectory symlink helper
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-06 13:31:04 +02:00
Patrik Oldsberg 45f9748e43 backend-test-utils: add MockDirectory content callback + default file modes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-06 13:31:04 +02:00
Patrik Oldsberg f277d1b7b4 Merge pull request #20399 from backstage/rugvip/more-20-fixes
More replacements of mock-fs
2023-10-06 13:29:27 +02:00
Patrik Oldsberg 2929f856cf config-loader: restore cwd after tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-06 12:46:55 +02:00
Fredrik Adelöw 37199c2031 fix the rare flake in the TaskWorker test
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-10-06 12:07:42 +02:00
Morgan Bentell e37e300d04 remove dep that I didnt want anyway
Signed-off-by: Morgan Bentell <mbentell@spotify.com>
2023-10-06 11:14:45 +02:00
Morgan Bentell e4eab7e43b update cli-report
Signed-off-by: Morgan Bentell <mbentell@spotify.com>
2023-10-06 11:14:45 +02:00
Morgan Bentell d06b30b050 add --mkdocs-config-file-name cli argument to the techdocs-cli serve command
Signed-off-by: Morgan Bentell <mbentell@spotify.com>
2023-10-06 11:14:43 +02:00
Patrik Oldsberg 73083595bc Merge pull request #20423 from backstage/rugvip/no-mocks-man
backend-plugin-manager: refactor tests to avoid mock-fs
2023-10-06 10:20:02 +02:00
Patrik Oldsberg fef854a7b5 create-app: refactor tests to avoid mock-fs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-06 09:35:46 +02:00
Patrik Oldsberg afd0290285 config-loader: refactor remaining tests and remove mock-fs dep
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-06 09:35:46 +02:00
Patrik Oldsberg 6f9514ac1f config-loader: refactor schema collection tests to avoid mock-fs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-06 09:35:46 +02:00
Patrik Oldsberg 28cb8fd4fe backend-app-api: refactor test to remove mock-fs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-06 09:35:46 +02:00
Patrik Oldsberg bbe138fa44 backend-plugin-manager: migrate plugin-scanner tests to avoid mock-fs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-06 09:34:40 +02:00
Patrik Oldsberg ff205d4a57 backend-plugin-manager: refactor test to remove mock-fs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-06 09:34:40 +02:00
Patrik Oldsberg 06a1af5226 e2e-test: fix hanging backend process on Windows
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-06 00:15:30 +02:00
Patrik Oldsberg fc0ac98469 Merge pull request #20378 from backstage/rugvip/20-fixes
More fixes for node 20 test breakage + overridePackagePathResolution
2023-10-05 21:01:48 +02:00
Patrik Oldsberg a70db55b2e Apply suggestions from code review
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-05 17:59:27 +02:00
Axel Hecht fb54243cf0 Upgrade typescript-eslint to 6.7.x.
There are breaking changes listed in https://typescript-eslint.io/blog/announcing-typescript-eslint-v6/, as we are upgrading from 5.9.x

This adds support for TypeScript 5.2 via 6.5.0

Signed-off-by: Axel Hecht <axel@pike.org>
2023-10-05 14:45:17 +02:00