Patrik Oldsberg
|
9b78090f5f
|
backend-defaults: update createBackend test to avoid starting backend
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-09-20 12:58:36 +02:00 |
|
Patrik Oldsberg
|
3b30b179cb
|
backend-app-api: add support for adding module imports
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Philipp Hugenroth <philipph@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-09-07 18:52:34 +02:00 |
|
Vincenzo Scamporlino
|
7af5f7320f
|
backend-defaults: remove options from createBackend
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
|
2023-08-15 17:47:12 +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 |
|
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 |
|
Philipp Hugenroth
|
5cf35d1948
|
Remove shared environment code & documentation
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
|
2023-07-28 14:22:57 +02:00 |
|
Patrik Oldsberg
|
3bb4158a8a
|
backend-{plugin,app}-api: introduce startup hooks and parallelize initialization
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-05-25 17:31:01 +02:00 |
|
Patrik Oldsberg
|
5d0693edc0
|
backend-defaults: workaround for cyclic import
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-02-23 10:44:57 +01:00 |
|
blam
|
5077fdb242
|
chore: fixing usages
Signed-off-by: blam <ben@blam.sh>
|
2023-02-07 13:42:00 +01:00 |
|
Patrik Oldsberg
|
0ff03319be
|
backend-plugin-api: switch createBackendPlugin id -> pluginId
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-02-06 17:49:57 +01:00 |
|
Patrik Oldsberg
|
11df6f42b9
|
cli: use new eslint plugin + fix issues
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-02-03 16:16:41 +01:00 |
|
Patrik Oldsberg
|
cf2967561f
|
update tests to use mockServices
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-01-17 10:33:41 +01:00 |
|
Patrik Oldsberg
|
bfb0f7fe48
|
Merge pull request #15743 from backstage/mob/environments
backend-app-api: add shared environments
|
2023-01-16 15:57:08 +01:00 |
|
Patrik Oldsberg
|
efb97e284a
|
backend-defaults: tests for shared env in createBackend
Co-authored-by: blam <ben@blam.sh>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-01-16 14:47:41 +01:00 |
|
Patrik Oldsberg
|
e6e77f073a
|
backend-plugin-api,backend-defaults: add createSharedEnvironment
Co-authored-by: blam <ben@blam.sh>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-01-16 14:47:41 +01:00 |
|
Patrik Oldsberg
|
b8a14b3023
|
update usages of createServiceFactory
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-01-16 14:30:43 +01:00 |
|
Patrik Oldsberg
|
843a0a158c
|
backend-plugin-api: added new core identity service
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-01-11 12:26:14 +01:00 |
|
Patrik Oldsberg
|
ecc6bfe4c9
|
backend-plugin-api: add ServiceFactoryOrFunction type
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-01-09 14:21:20 +01:00 |
|
Patrik Oldsberg
|
dd9f7b8b24
|
update plugin metadata service ID in tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-01-07 14:24:04 +01:00 |
|
Patrik Oldsberg
|
150a7dd790
|
backend-app-api: throw error if trying to override metadata service
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-01-05 15:18:30 +01:00 |
|
Patrik Oldsberg
|
015a6dced6
|
backend-app-api: throw error if duplicate service implementations are provided
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-01-05 15:18:29 +01:00 |
|
Patrik Oldsberg
|
3cf5074903
|
backend-defaults: add root http router
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-01-04 10:24:52 +01:00 |
|
Patrik Oldsberg
|
6cfd4d7073
|
backend-plugin-api: add new root lifecycle service + impl
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-01-02 17:25:40 +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 |
|
Patrik Oldsberg
|
96d288a02d
|
backend-defaults: added root logger service to default services
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:58 +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
|
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 |
|
Johan Haals
|
79fd0b32d6
|
backend-defaults: Merge provided services with default services
Signed-off-by: Johan Haals <johan.haals@gmail.com>
|
2022-08-10 16:13:08 +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 |
|