Commit Graph

10856 Commits

Author SHA1 Message Date
Fredrik Adelöw 7e38af35e1 Merge pull request #19250 from backstage/freben/concurrently
bump concurrently
2023-08-10 11:28:08 +02:00
renovate[bot] 5c28ebc79f chore(deps): update dependency esbuild to ^0.19.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 03:33:04 +00:00
github-actions[bot] 74f77f151a Version Packages (next) 2023-08-08 14:07:10 +00:00
Fredrik Adelöw bacf37f470 Merge pull request #18906 from backstage/mob/feature-discovery
backend-app-api: feature discovery
2023-08-08 15:55:46 +02:00
Fredrik Adelöw dfb01bedda import non-alpha imports from the main package
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-08-08 15:00:45 +02:00
Vincenzo Scamporlino a58fc22210 avoid exporting BackendFeatureFactory
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-08-08 13:47:36 +02:00
Vincenzo Scamporlino 9261f22f1c keep BackendFeatureFactory internal
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-08-08 13:26:31 +02:00
Patrik Oldsberg 3059ea6c7f Merge pull request #19246 from backstage/rugvip/ignore
backend: add synk ignores for scaffolder backend
2023-08-07 15:54:37 +02:00
Fredrik Adelöw 5cc0ac5ef3 bump concurrently
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-08-07 15:40:36 +02:00
Philipp Hugenroth 35ccc2365a Fix backend-plugin-api alpha api report
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2023-08-07 15:08:48 +02:00
Fredrik Adelöw 38f03d508c Merge pull request #18912 from backstage/freben/schedule-defs
Make `readTaskScheduleDefinitionFromConfig` properly handle bad inputs
2023-08-07 13:54:03 +02:00
Vincenzo Scamporlino 5726b01e4d backend-plugin-api: unused object
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-08-07 13:50:01 +02:00
Vincenzo Scamporlino 6246562ab4 backend-plugin-api: fix scope
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-08-07 13:50:01 +02:00
Vincenzo Scamporlino 9f88cb0ebd backend-app-api: improve naming
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-08-07 13:50:01 +02:00
Vincenzo Scamporlino 97f21bce47 api report
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-08-07 13:35:09 +02:00
Vincenzo Scamporlino 95676ce51a add featureDiscoveryServiceFactory test
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-08-07 13:35:09 +02:00
Vincenzo Scamporlino 83ae67710a move feature discovery to alpha
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-08-07 13:35:09 +02:00
Vincenzo Scamporlino 36a40b4903 define BackendFeatureFactory
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-08-07 13:35:09 +02:00
Vincenzo Scamporlino 0b4dbb4082 discover backend feature factory
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-08-07 13:35:09 +02:00
Vincenzo Scamporlino 0c450c0e9e add feature discovery service
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-08-07 13:35:09 +02:00
Patrik Oldsberg 73c4bc0033 Merge pull request #18915 from backstage/rugvip/proxy-refactor
proxy-backend: move proxy configuration to proxy.endpoints
2023-08-07 12:09:36 +02:00
Patrik Oldsberg 1ee2b8972b Merge pull request #18913 from backstage/rugvip/app-backend-refactor
app-backend: refactored to use static config and extension points
2023-08-07 11:40:47 +02:00
Patrik Oldsberg 247e588df9 backend: add synk ignores for scaffolder backend
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-07 10:41:42 +02:00
Patrik Oldsberg 5dd1f25cc8 backend-next: update to stop using appBackend options
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-02 16:54:07 +02:00
Fredrik Adelöw dfd1b6b2fc changeset
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-08-02 16:29:26 +02:00
Fredrik Adelöw b810344311 Make readTaskScheduleDefinitionFromConfig properly handle bad inputs
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-08-02 16:29:26 +02:00
Patrik Oldsberg f1d32fb998 backend-next: install proxy backend
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-02 16:22:55 +02:00
Fredrik Adelöw e65c4896f7 Do not throw in backend.stop, if start failed
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-08-02 15:17:29 +02:00
github-actions[bot] 572abc7edf Version Packages (next) 2023-08-01 12:30:00 +00:00
Patrik Oldsberg 5f83133dd3 Merge pull request #18838 from backstage/vinzscam/root-config-service
Rename ConfigService to RootConfigService
2023-08-01 13:59:11 +02:00
Patrik Oldsberg d4818e79b2 Merge pull request #18865 from RoadieHQ/add-test-utils-for-PG14
Add needed constants and constructs to support PostgreSQL14 for tests
2023-08-01 13:14:00 +02:00
Patrik Oldsberg 870c48f54f backend-test-utils: renamed mockServices.config to .rootConfig
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-01 12:07:07 +02:00
Vincenzo Scamporlino cbfecda844 backend-plugin-api: fix link
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-07-31 17:45:54 +02:00
Vincenzo Scamporlino 16eaf51480 api reports
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-07-31 17:45:54 +02:00
Vincenzo Scamporlino 26ee0d9484 rollback changelog
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-07-31 17:45:54 +02:00
Vincenzo Scamporlino 9c960ca2e9 backend-app-api: fix config service types
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-07-31 17:45:50 +02:00
Vincenzo Scamporlino 2cccf58ef1 chore: config to rootConfig
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-07-31 17:11:00 +02:00
Vincenzo Scamporlino fb50191fa3 backend-app-api: rename config to rootConfig
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-07-31 17:09:11 +02:00
Vincenzo Scamporlino a8d7fb6f6f backend-plugin-api: rename configService to rootConfigService
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-07-31 17:09:11 +02:00
Jussi Hallila 3b8c85aa6f Update api report
Signed-off-by: Jussi Hallila <jussi@hallila.com>
2023-07-31 12:32:18 +02:00
Jussi Hallila ae93048181 Add needed constants and constructs to support PostgreSQL14 for tests
Signed-off-by: Jussi Hallila <jussi@hallila.com>
2023-07-31 11:37:34 +02:00
Fredrik Adelöw acff8eab18 Merge pull request #18834 from backstage/tudi2d/remove-shared-environments
Remove "Shared Environments" concept from new backend system
2023-07-31 10:02:56 +02:00
Fredrik Adelöw 9b83f3ca80 Merge pull request #18528 from vergilfromadyen/adds-complete-package-metadata
Adds complete package metadata
2023-07-28 20:56:51 +02:00
Patrik Oldsberg 7fc676a876 config-loader: bit more explanation around why we reject invalid schema
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-07-28 16:18:24 +02:00
Patrik Oldsberg 8f7b618a49 removed usage of Partial in configuration schemas
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-07-28 16:15:08 +02:00
Patrik Oldsberg 2f18595859 config-loader: throw error rather than silently ignore invalid config
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-07-28 16:15:07 +02:00
Philipp Hugenroth 041e02e2ba Remove unused imports & vars
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2023-07-28 15:40:52 +02:00
Philipp Hugenroth e66544d53a Remove unneeded test
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2023-07-28 15:37:01 +02:00
vergil 2654f30eca Adds complete package metadata
Signed-off-by: vergilfromadyen <vergil.penkov@adyen.com>
Signed-off-by: vergil <vergil.penkov@adyen.com>
2023-07-28 15:21:37 +02:00
Philipp Hugenroth d008aefef8 Build api-reports & add changeset
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2023-07-28 14:48:38 +02:00