Patrik Oldsberg
|
f1d29b4d4d
|
catalog-backend: attribute provider connection failures to modules
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2026-01-24 17:06:07 +01:00 |
|
Sanchit2662
|
8850a35f9e
|
fix(backend): clean up process event listeners on backend stop
Signed-off-by: Sanchit2662 <sanchit2662@gmail.com>
|
2026-01-15 00:06:35 +05:30 |
|
Patrik Oldsberg
|
32a849124f
|
backend-app-api: sort plugin IDs in init collector
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-11-22 13:48:02 +01:00 |
|
Patrik Oldsberg
|
b595d941e2
|
backend-app-api: switch test to use mockServices.rootConfig
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-11-21 18:06:42 +01:00 |
|
Patrik Oldsberg
|
36f98f12d8
|
backend-app-api: wrap returned result
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-11-18 20:40:18 +01:00 |
|
Patrik Oldsberg
|
3f4b717b3f
|
backend-app-api: export BackendStartupError
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-11-18 20:40:17 +01:00 |
|
Patrik Oldsberg
|
d69df5a70e
|
backend-app-api: refactor startup tracking and report results
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-11-18 20:40:17 +01:00 |
|
Patrik Oldsberg
|
595f99a1ea
|
backend-app-api: add createAllowBootFailurePredicate
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-11-18 20:40:16 +01:00 |
|
Patrik Oldsberg
|
f0ece16206
|
backend-app-api: remove debug logging
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-11-06 09:50:45 +01:00 |
|
Patrik Oldsberg
|
3835287df2
|
Merge pull request #31053 from backstage/sennyeya/instance-metadata-update
feat: promote instance metadata
|
2025-11-04 13:11:40 +01:00 |
|
aramissennyeydd
|
769e2b7880
|
rework logic to explicitly rely on the list of plugins to create the map keys
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
|
2025-10-22 22:31:04 -04:00 |
|
Patrik Oldsberg
|
b380354ddd
|
backend-app-api: test for module loading rule
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-10-22 23:12:17 +02:00 |
|
aramissennyeydd
|
40104ba92a
|
fix test case regression caused by move to map
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
|
2025-10-22 15:42:13 -04:00 |
|
aramissennyeydd
|
ef642fffbe
|
fix api reports
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
|
2025-10-22 13:35:47 -04:00 |
|
aramissennyeydd
|
5e93cfcff2
|
fix test issues caused by rename
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
|
2025-10-22 12:38:52 -04:00 |
|
aramissennyeydd
|
468f2d8ca7
|
move alpha instance to default service factories
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
|
2025-10-22 12:38:35 -04:00 |
|
aramissennyeydd
|
4e245210fb
|
add back the alpha entrypoint and update new service to Root...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
|
2025-10-22 12:26:39 -04:00 |
|
Paul Schultz
|
05f60e1e0a
|
refactor: convert constructor parameter properties for erasableSyntaxOnly compatibility
Signed-off-by: Paul Schultz <pschultz@pobox.com>
|
2025-10-14 08:29:21 -05:00 |
|
aramissennyeydd
|
3bdbba8c00
|
fix api reports
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
|
2025-10-14 14:29:13 +02:00 |
|
aramissennyeydd
|
99ecdbaf95
|
overzealous comment
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
|
2025-10-14 14:29:12 +02:00 |
|
aramissennyeydd
|
6cf2ba39d9
|
make async and readonly
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
|
2025-10-14 14:29:12 +02:00 |
|
aramissennyeydd
|
3e19bd3667
|
remove http routes
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
|
2025-10-14 14:29:12 +02:00 |
|
aramissennyeydd
|
0102b3e5a1
|
address PR feedback and fix api reports
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
|
2025-10-14 14:29:12 +02:00 |
|
aramissennyeydd
|
a17d9df2ee
|
feat: promote instance metadata to stable
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
|
2025-10-14 14:29:11 +02:00 |
|
Patrik Oldsberg
|
dd69cf60c4
|
backend-app-api: earlier handling or unhandled errors
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-10-06 13:21:39 +02:00 |
|
Fredrik Adelöw
|
d31d4cd999
|
Update DependencyGraph.ts
Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
|
2025-06-06 08:02:56 +02:00 |
|
Fredrik Adelöw
|
bb9a50104e
|
fix module initialization order bug
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
|
2025-06-05 17:15:38 +02:00 |
|
Ben Lambert
|
0135299c6e
|
Merge pull request #29348 from webark/feat/allowing-for-module-boot-failure
feat(backend-app-api): add config to permit module failures on startup to not effect the plugin from starting up
|
2025-04-29 09:37:35 +02:00 |
|
Gabriel Dugny
|
72d019d663
|
chore(typos): Fix low-impact typos
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com>
|
2025-04-23 17:56:22 +02:00 |
|
Avery, Mark
|
729a7d6e76
|
feat(backend-app-api): add config to permit module failures on startup to not effect the plugin from starting up
Signed-off-by: Avery, Mark <mark@webark.cc>
|
2025-03-22 13:57:29 -07:00 |
|
Tim Hansen
|
667fdb6766
|
optional -> onPluginBootFailure
Signed-off-by: Tim Hansen <timbonicush@spotify.com>
|
2025-02-13 08:47:45 -07:00 |
|
Tim Hansen
|
1d7a9277f4
|
Add expects to positive test cases
Signed-off-by: Tim Hansen <timbonicush@spotify.com>
|
2025-02-07 15:18:35 -07:00 |
|
Tim Hansen
|
b088a541e0
|
Remove extraneous type
Signed-off-by: Tim Hansen <timbonicush@spotify.com>
|
2025-02-07 14:24:49 -07:00 |
|
Tim Hansen
|
c5b6f34ec7
|
Add default startup options
Signed-off-by: Tim Hansen <timbonicush@spotify.com>
|
2025-02-07 14:06:34 -07:00 |
|
Tim Hansen
|
5622362b3e
|
Add configuration to permit backend startup failure
Signed-off-by: Tim Hansen <timbonicush@spotify.com>
|
2025-02-07 13:36:20 -07:00 |
|
Patrik Oldsberg
|
92a56f6b9c
|
backend-plugin-api: removed the deprecated featureDiscoveryServiceRef
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-02-03 01:29:11 +01:00 |
|
Patrik Oldsberg
|
ad9aba258b
|
backend-app-api: immediately log plugin startup errors
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2025-01-23 10:48:50 +01:00 |
|
Patrik Oldsberg
|
f5de08bca8
|
Merge pull request #28241 from backstage/rugvip/fixes
internal type fixes
|
2024-12-24 10:44:37 +01:00 |
|
Srushti Rane
|
a6f7cd8679
|
fixed typo in the createInitializationLogger
Signed-off-by: Srushti Rane <srushtirane2000@gmail.com>
|
2024-12-20 08:18:13 +05:30 |
|
Patrik Oldsberg
|
b664b2ae09
|
internal type fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-12-19 22:04:20 +01:00 |
|
Fredrik Adelöw
|
4fd86b6afc
|
use mock services too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
|
2024-12-16 13:18:14 +01:00 |
|
Fredrik Adelöw
|
ae2408b4ff
|
log BackendFeatureMeta nicer
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
|
2024-12-15 22:31:15 +01:00 |
|
Camila Belo
|
84407de448
|
Merge pull request #27961 from backstage/camilaibs/create-accepting-request-health-check-endpoint
Stop accepting traffic before shutdown
|
2024-12-10 13:21:46 +01:00 |
|
Patrik Oldsberg
|
7cb6d145db
|
backend-app-api: fix handling of multiton factories from feature loaders
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-12-09 09:44:57 +01:00 |
|
Patrik Oldsberg
|
ebf083d902
|
backend-app-api: enable service overrides over feature loaders
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2024-12-08 00:30:54 +01:00 |
|
Camila Belo
|
255e829be2
|
refactor: use before shutdown hook name
Signed-off-by: Camila Belo <camilaibs@gmail.com>
|
2024-12-06 16:52:36 +01:00 |
|
Camila Belo
|
5171d5c742
|
refactor: create pre shutdown lifecycle
Signed-off-by: Camila Belo <camilaibs@gmail.com>
|
2024-12-06 16:52:30 +01:00 |
|
Camila Belo
|
7d0d43c51a
|
fix: drain request after shutdown
Signed-off-by: Camila Belo <camilaibs@gmail.com>
|
2024-12-06 16:50:01 +01:00 |
|
aramissennyeydd
|
c1a3bdbe12
|
remove experimental prefix and add instance metadata example plugin by default
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
|
2024-12-02 07:56:50 -05:00 |
|
aramissennyeydd
|
af86ae9e57
|
move to a top level service
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
|
2024-11-29 09:44:09 -05:00 |
|