Patrik Oldsberg
|
3c543a91e2
|
Merge pull request #19360 from backstage/rugvip/bumpnode
bump nodemon to 3.0
|
2023-08-14 17:35:39 +02:00 |
|
Patrik Oldsberg
|
a796cc04e7
|
Merge pull request #19354 from backstage/rugvip/ep-check
backend-app-api: validate extension point deps
|
2023-08-14 15:05:46 +02:00 |
|
Patrik Oldsberg
|
40d5ad4eb8
|
Merge pull request #19361 from backstage/rugvip/bumpapiext
repo-tools: bump API extractor deps
|
2023-08-14 15:01:02 +02:00 |
|
Patrik Oldsberg
|
ea706fd0f3
|
Merge pull request #19337 from backstage/rugvip/module-extensions
backend-plugin-api: allow modules to register extension points
|
2023-08-14 14:34:56 +02:00 |
|
Patrik Oldsberg
|
971bdd6a47
|
bump nodemon to 3.0
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-08-14 14:20:02 +02:00 |
|
Patrik Oldsberg
|
1fb03402ea
|
backend-app-api: make sure DependencyGraph.findUnsatisfiedDeps doesn't break on circular deps
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-08-14 14:03:24 +02:00 |
|
Patrik Oldsberg
|
d197f13172
|
backend-app-api: restructure DependencyGraph tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-08-14 14:01:00 +02:00 |
|
Patrik Oldsberg
|
75702e8586
|
repo-tools: bump API extractor deps
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-08-14 13:50:17 +02:00 |
|
Patrik Oldsberg
|
530b73e266
|
Merge pull request #19342 from backstage/rugvip/required
backend-app-api: disallow required service factory options
|
2023-08-14 12:59:26 +02:00 |
|
Patrik Oldsberg
|
4b0894972f
|
backend-test-utils: automatically determine the plugin ID of tested extension points
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-08-14 12:58:05 +02:00 |
|
Patrik Oldsberg
|
edf77a4505
|
Merge pull request #19320 from adamdmharvey/adamdmharvey/e2e-pg-patch
chore(e2e-test): Patch PGtools dependency to pickup security patches
|
2023-08-13 11:36:14 +02:00 |
|
Patrik Oldsberg
|
c4853af486
|
Merge pull request #19346 from awanlin/topic/remove-deprecated-items-in-createdevapp
Removed deprecated items in DevAppBuilder
|
2023-08-13 11:24:26 +02:00 |
|
Patrik Oldsberg
|
57a10c6c69
|
backend-app-api: validate extension point deps
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-08-12 14:04:59 +02:00 |
|
Andre Wanlin
|
254ad469f0
|
Removed deprecated items in DevAppBuilder
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
|
2023-08-11 14:09:00 -05:00 |
|
Patrik Oldsberg
|
c49785f00c
|
backend-app-api: disallow required service factory options
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-08-11 17:22:16 +02:00 |
|
Patrik Oldsberg
|
b7e0362496
|
backend-app-api: some docs for DependencyGraph
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-08-11 15:17:07 +02:00 |
|
Patrik Oldsberg
|
afe320acec
|
backend-app-api: rename DependencyTree -> DependencyGraph
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-08-11 15:17:07 +02:00 |
|
Patrik Oldsberg
|
a292c9d6d9
|
backend-app-api: rename dependency tree produces -> provides
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-08-11 15:17:07 +02:00 |
|
Patrik Oldsberg
|
6ed4759db1
|
backend-app-api: refactor dependency tree to use values instead of IDs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-08-11 15:17:07 +02:00 |
|
Patrik Oldsberg
|
dd89ede423
|
backend-app-api: add test for circular module dependency check
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-08-11 15:17:07 +02:00 |
|
Patrik Oldsberg
|
8ade35b780
|
backend-app-api: add module initialization test + fix
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-08-11 15:17:07 +02:00 |
|
Patrik Oldsberg
|
ed90ce7f2c
|
backend-app-api: remove unique producer constraint from dependency tree
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-08-11 15:17:07 +02:00 |
|
Patrik Oldsberg
|
0474a4bb16
|
backend-app-api: use dependency tree to implement module initialization
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-08-11 15:17:07 +02:00 |
|
Patrik Oldsberg
|
b2fe28e483
|
backend-app-api: implement topological traversal for dependency tree
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-08-11 15:17:07 +02:00 |
|
Patrik Oldsberg
|
983a2388e7
|
backend-app-api: initial dependency tree helper
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-08-11 15:17:07 +02:00 |
|
Patrik Oldsberg
|
8b85f546f7
|
backend-app-api: make sure modules are initialized in the correct order
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-08-11 15:17:07 +02:00 |
|
Patrik Oldsberg
|
c7aa4ff179
|
backend-plugin-api: allow modules to register extension points
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-08-11 15:17:07 +02:00 |
|
Thomas Cardonne
|
fa259dcff0
|
simplify ReadTreeResponseFactory options and small fixes
Signed-off-by: Thomas Cardonne <thomas.cardonne@adevinta.com>
|
2023-08-11 09:10:05 +02:00 |
|
Thomas Cardonne
|
443afcf7f5
|
feat(gerrit-integration): use gitiles archive for readTree if configured
If Gitiles is configured, leverage it to fetch an archive instead
of cloning the repository.
Co-Authored-By: Andy Ladjadj <andy.ladjadj@adevinta.com>
Signed-off-by: Thomas Cardonne <thomas.cardonne@adevinta.com>
|
2023-08-11 08:26:35 +02:00 |
|
Adam Harvey
|
ffb0a021dc
|
chore(deps): Patch PGtools dep to pickup Yargs security patch
Signed-off-by: Adam Harvey <adaharve@cisco.com>
|
2023-08-10 10:27:16 -04:00 |
|
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 |
|