Andrew Thauer
|
c1ee073a82
|
feat: add lastModifiedAt to UrlReader methods
Signed-off-by: Andrew Thauer <athauer@wealthsimple.com>
|
2023-03-13 16:06:10 -04:00 |
|
Patrik Oldsberg
|
5febb216fe
|
backend-plugin-api: refactor CacheService to lift up client methods to the service
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-02-10 10:19:44 +01:00 |
|
Patrik Oldsberg
|
b86efa2d04
|
backend-plugin-api: make ServiceFactory opaque
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-02-08 14:23:58 +01:00 |
|
Patrik Oldsberg
|
3cf2190c2d
|
Merge pull request #16228 from backstage/rugvip/opaque
backend-plugin-api: switch BackendFeature to be an opaque type
|
2023-02-07 14:21:06 +01:00 |
|
Patrik Oldsberg
|
e968cc164d
|
Merge pull request #16200 from backstage/rugvip/nometa
backend-plugin-api: inlined LogMeta type
|
2023-02-07 14:20:34 +01:00 |
|
Patrik Oldsberg
|
610d65e143
|
backend-plugin-api: make BackendFeature opaque
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-02-07 13:29:23 +01:00 |
|
Patrik Oldsberg
|
9a3063377a
|
backend-plugin-api: simplify feature factory implementations
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-02-07 11:45:37 +01:00 |
|
Patrik Oldsberg
|
c769924e85
|
backend-plugin-api: update old LogMeta to use JsonObject instead
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-02-07 11:43:08 +01:00 |
|
Fredrik Adelöw
|
2db93700fe
|
Merge pull request #16222 from backstage/freben/TypesToServiceRef
Removed the unused `TypesToServiceRef` type
|
2023-02-07 11:18:35 +01:00 |
|
Fredrik Adelöw
|
9c9456fd33
|
Removed the unused TypesToServiceRef type
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
|
2023-02-07 10:35:38 +01:00 |
|
Patrik Oldsberg
|
71a5ec0f06
|
backend-plugin-api: inlined LogMeta type
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-02-07 10:05:42 +01:00 |
|
Patrik Oldsberg
|
606bb891c1
|
Merge pull request #16207 from backstage/rugvip/pluginId
backend-plugin-api: switch createBackendPlugin id -> pluginId
|
2023-02-06 23:32:33 +01:00 |
|
Patrik Oldsberg
|
65029445b8
|
Merge pull request #16208 from backstage/rugvip/type
backend-plugin-api: align opaque type markers
|
2023-02-06 23:31:55 +01:00 |
|
Patrik Oldsberg
|
181c03edb5
|
backend-plugin-api: align opaque type markers
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-02-06 17:59:48 +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
|
e716946103
|
backend-plugin-api: separate out hook in addShutdownHook
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-02-06 17:18:26 +01:00 |
|
Fredrik Adelöw
|
d9c8720dd4
|
just some comment cleanup
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
|
2023-02-01 13:52:06 +01:00 |
|
Fredrik Adelöw
|
5ed4e1f26a
|
Merge pull request #15957 from backstage/freben/reg
break into dedicated plugin and module registration points
|
2023-01-25 18:46:51 +01:00 |
|
Fredrik Adelöw
|
46d5d73bf8
|
update some backend system doc comments
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
|
2023-01-25 14:34:28 +01:00 |
|
Fredrik Adelöw
|
ae88f61e00
|
break into dedicated plugin and module registration points
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
|
2023-01-25 13:47:27 +01:00 |
|
Patrik Oldsberg
|
6a19cccd2c
|
docs/backend-system: add naming pattern docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-01-20 12:45:20 +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
|
e31e31bbe8
|
backend-plugin-api: add $$type at runtime for SharedBackendEnvironment
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-01-16 15:15:32 +01:00 |
|
Patrik Oldsberg
|
a1449b94bf
|
backend-plugin-api: tests for createSharedEnvironment + fixes
Co-authored-by: blam <ben@blam.sh>
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
|
f8c313f80f
|
backend-plugin-api: allow service factories to be sync
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-01-16 14:30:44 +01:00 |
|
Patrik Oldsberg
|
c1369c2cf4
|
backend-plugin-api: update API report + fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-01-16 14:30:43 +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
|
d6f4b92097
|
backend-plugin-api: update ServiceFactory type to match new implementation
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:30:43 +01:00 |
|
Patrik Oldsberg
|
de42fa4ef4
|
backend-plugin-api: fix unexpected required options for root factories
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:30:43 +01:00 |
|
Patrik Oldsberg
|
b3a75d7664
|
backend-plugin-api: rename rootFactory to createRootContext + default context to undefined
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
|
a758c26f48
|
backend-plugin-api: make rootFactory optional
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
|
60f606736a
|
backend-plugin-api: refactor service factory config to support TS 4.9
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
|
635287ead1
|
backend-plugin-api: remove factory function helper types
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-01-12 18:32:03 +01:00 |
|
Patrik Oldsberg
|
ce660bfd3d
|
backend-plugin-api: make factory funcs use params and switch service factories to new pattern
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-01-12 18:32:03 +01:00 |
|
Patrik Oldsberg
|
4ed8ac14e0
|
backend-plugin-api: refactor service factory to use new option callback pattern
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>
|
2023-01-12 18:32:02 +01:00 |
|
Patrik Oldsberg
|
53d8f4fb8c
|
backend-plugin-api: refactor feature factories with new option callback pattern
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>
|
2023-01-12 18:32:02 +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
|
a8c87abf91
|
backend-plugin-api: remove gs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-01-10 16:04:11 +01:00 |
|
Patrik Oldsberg
|
bbcc1041cf
|
backend-plugin-api: update lifecycle service to use a logger instead of labels
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-01-10 13:59:40 +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
|
6e5ebec133
|
backend-plugin-api: generate api report for create* updates
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-01-07 14:22:10 +01:00 |
|
Patrik Oldsberg
|
5b86b02d6c
|
backend-plugin-api: clean up definition of createServiceRef
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-01-07 14:19:58 +01:00 |
|
Patrik Oldsberg
|
3d852e9a27
|
backend-plugin-api: clean up createServiceFactory types
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-01-07 14:19:58 +01:00 |
|
Patrik Oldsberg
|
dc06dc6ab2
|
backend-plugin-api: doc and type cleanup for wiring API
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-01-07 14:19:58 +01:00 |
|
Johan Haals
|
36adf34001
|
Merge pull request #15545 from backstage/jhaals/dbcache
Migrate Cache and Database types into backend-plugin-api
|
2023-01-04 15:42:53 +01:00 |
|
Patrik Oldsberg
|
e512a50e5c
|
Merge pull request #15462 from backstage/mob/root-http-router
backend-next: introduce new root http router service
|
2023-01-04 14:34:40 +01:00 |
|
Johan Haals
|
38dda2beab
|
Migrate TokenManager types
Signed-off-by: Johan Haals <johan.haals@gmail.com>
|
2023-01-04 13:16:08 +01:00 |
|
Johan Haals
|
5437fe488f
|
Migrate Cache and Database types into backend-plugin-api
Signed-off-by: Johan Haals <johan.haals@gmail.com>
|
2023-01-04 13:14:47 +01:00 |
|
Patrik Oldsberg
|
8e06f3cf00
|
backend-plugin-api: moved loggerToWinstonLogger to backend-common
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
|
2023-01-04 10:34:34 +01:00 |
|