github-actions[bot]
|
83d3167594
|
Version Packages (next)
|
2022-11-22 15:40:52 +00:00 |
|
Johan Haals
|
f77750cfad
|
Merge pull request #14346 from backstage/jhaals/lifecycle
RFC backend plugin lifecycle events
|
2022-11-21 16:33:12 +01:00 |
|
Johan Haals
|
c94d42b58b
|
document, add tests
Signed-off-by: Johan Haals <johan.haals@gmail.com>
|
2022-11-16 09:09:12 +01:00 |
|
github-actions[bot]
|
3164131851
|
Version Packages
|
2022-11-15 12:31:55 +00:00 |
|
Johan Haals
|
f3ac47b6c6
|
Handle multiple signals, prevent concurrent calls
Signed-off-by: Johan Haals <johan.haals@gmail.com>
|
2022-11-10 16:27:07 +01:00 |
|
Johan Haals
|
d0c09089a8
|
Add support for non async hooks
Signed-off-by: Johan Haals <johan.haals@gmail.com>
|
2022-11-10 15:16:30 +01:00 |
|
Johan Haals
|
678a158303
|
chore: Rename options, add additional logging
Signed-off-by: Johan Haals <johan.haals@gmail.com>
|
2022-11-10 14:41:27 +01:00 |
|
Johan Haals
|
3232e31a23
|
backend: Add support for lifecycle events
Signed-off-by: Johan Haals <johan.haals@gmail.com>
|
2022-11-10 14:41:26 +01:00 |
|
github-actions[bot]
|
b01fea7b8c
|
Version Packages (next)
|
2022-11-08 14:04:37 +00:00 |
|
github-actions[bot]
|
d4df1fbb2e
|
Version Packages (next)
|
2022-10-25 13:18:27 +00:00 |
|
github-actions[bot]
|
f0196a2f04
|
Version Packages
|
2022-10-18 09:55:10 +00:00 |
|
github-actions[bot]
|
9282c018c7
|
Version Packages (next)
|
2022-10-11 14:30:05 +00:00 |
|
github-actions[bot]
|
721c1efdb4
|
Version Packages (next)
|
2022-10-04 12:08:16 +00:00 |
|
github-actions[bot]
|
4e94720142
|
Version Packages (next)
|
2022-09-27 10:57:53 +00:00 |
|
Patrik Oldsberg
|
de7587254f
|
backend-app-api: fix for root router overriding api routes
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2022-09-26 16:55:59 +02:00 |
|
Patrik Oldsberg
|
0027a749cd
|
backend-app-api: added index plugin option for http router service
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2022-09-26 16:40:11 +02:00 |
|
Patrik Oldsberg
|
45857bffae
|
backend-app-api: export rootLoggerFactory
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2022-09-26 16:17:27 +02:00 |
|
Patrik Oldsberg
|
be5a837259
|
migrate to use workspace ranges
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2022-09-21 10:14:53 +02:00 |
|
github-actions[bot]
|
30882884a4
|
Version Packages
|
2022-09-20 11:52:02 +00:00 |
|
github-actions[bot]
|
423e01d903
|
Version Packages (next)
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2022-09-13 18:00:17 -04:00 |
|
Patrik Oldsberg
|
2a29d24519
|
backend-app-api,backend-plugin-api: refactor existing service factories and fix type issues
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2022-09-09 18:28:05 +02:00 |
|
Patrik Oldsberg
|
2bf8855c1d
|
core-app-api: switch to non-broken way of defining service factories
Co-authored-by: blam <ben@blam.sh>
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2022-09-09 18:28:04 +02:00 |
|
Patrik Oldsberg
|
4b324c83f8
|
backend-app-api: 100% coverage of ServiceRegistry
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: blam <ben@blam.sh>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2022-09-09 18:28:04 +02:00 |
|
Patrik Oldsberg
|
229a1fa927
|
backend-{plugin,app}-api: introduce service scopes and update registry to support
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: blam <ben@blam.sh>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2022-09-09 18:28:04 +02:00 |
|
Patrik Oldsberg
|
541ea937d2
|
Merge pull request #13510 from backstage/mob/factories
backend-next: incorporate options into createServiceFactory
|
2022-09-09 15:17:14 +02:00 |
|
github-actions[bot]
|
f275697d2b
|
Version Packages (next)
|
2022-09-06 13:11:16 +00:00 |
|
Patrik Oldsberg
|
d2c6465a43
|
update API reports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2022-09-05 14:05:37 +02:00 |
|
Patrik Oldsberg
|
5263e9449d
|
backend-next: widen accepted ServiceFactory types to include meta method
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2022-09-05 14:05:36 +02:00 |
|
Patrik Oldsberg
|
e0ce252850
|
Merge pull request #13498 from backstage/rugvip/internalfactory
backend-plugin-api: made defaultFactories internal
|
2022-09-05 13:36:32 +02:00 |
|
Patrik Oldsberg
|
2c57c0c499
|
backend-plugin-api: made defaultFactories internal
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2022-09-02 14:01:28 +02:00 |
|
Patrik Oldsberg
|
c2b7cb1373
|
backstage-app-api: remove unnecessary cast
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2022-09-02 14:01:08 +02:00 |
|
Patrik Oldsberg
|
6b730da35c
|
backstage-app-api: add test for missing transitive service dependencies
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2022-09-02 13:01:35 +02:00 |
|
Patrik Oldsberg
|
06b37e817e
|
backend-app-api: improved error messaging when default factory loaders throw
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2022-09-02 13:01:35 +02:00 |
|
Patrik Oldsberg
|
181c066d2d
|
backend-app-api: improved error messaging when service factories throw errors
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2022-09-02 13:01:35 +02:00 |
|
Patrik Oldsberg
|
1f384c5644
|
backend-app-api: nicer error messaging when service deps are missing
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2022-09-02 11:44:43 +02:00 |
|
Patrik Oldsberg
|
8911f684e1
|
Yarn 3 automatic formatting changes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2022-08-31 15:49:38 +02:00 |
|
Patrik Oldsberg
|
1338cca2f0
|
backend-app-api: fix ServiceRegistry default factory loader race
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: blam <ben@blam.sh>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
|
2022-08-31 15:17:33 +02:00 |
|
Patrik Oldsberg
|
405d485788
|
backend-app-api: fix ServiceRegistry instantiation race
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: blam <ben@blam.sh>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
|
2022-08-31 15:17:33 +02:00 |
|
github-actions[bot]
|
d1ec204774
|
Version Packages (next)
|
2022-08-30 12:02:13 +00:00 |
|
github-actions[bot]
|
18ab337f96
|
Version Packages (next)
|
2022-08-23 10:29:17 +00:00 |
|
Patrik Oldsberg
|
5ef7648307
|
backend-app-api: implement handling of default factories is ServiceRegistry
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2022-08-17 18:12:26 +02:00 |
|
Patrik Oldsberg
|
eef91a2558
|
backend-plugin-api: simplified ServiceFactory type
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2022-08-17 18:11:41 +02:00 |
|
Patrik Oldsberg
|
7220eb700e
|
backend-app-api: add tests for ServiceRegistry
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2022-08-17 14:34:43 +02:00 |
|
github-actions[bot]
|
a5684d0d53
|
Version Packages
|
2022-08-16 12:15:33 +00:00 |
|
Johan Haals
|
b76eeaf302
|
add api reports
Signed-off-by: Johan Haals <johan.haals@gmail.com>
|
2022-08-12 15:58:52 +02:00 |
|
Johan Haals
|
c2e7491890
|
backend-app-api: Improve error handling
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
|
2022-08-12 15:58:36 +02:00 |
|
Johan Haals
|
0d2e6197d8
|
Refactor backend-test-utils
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
|
2022-08-12 15:30:24 +02:00 |
|
Johan Haals
|
e3d514507a
|
backend-app-api: rename BackendRegistrable to BackendFeature
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
|
2022-08-12 14:03:10 +02:00 |
|
Johan Haals
|
e419f6dcca
|
Rename serviceFactories to services, fix docs
Signed-off-by: Johan Haals <johan.haals@gmail.com>
|
2022-08-10 15:35:18 +02:00 |
|
Johan Haals
|
ff118129d8
|
Introduce backend-defaults package
Signed-off-by: Johan Haals <johan.haals@gmail.com>
|
2022-08-10 14:29:16 +02:00 |
|