Commit Graph

195 Commits

Author SHA1 Message Date
github-actions[bot] 25b57cc07f Version Packages 2023-02-14 13:41:52 +00:00
Patrik Oldsberg 725383f69d backend-*: updated READMEs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-14 13:55:45 +01: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
github-actions[bot] b2a73c984a Version Packages (next) 2023-02-07 15:03:45 +00:00
Fredrik Adelöw 01a075ec1d rename RootHttpRouterConfigureOptions, remove ServiceOrExtensionPoint
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-02-07 14:50:29 +01:00
Ben Lambert 77bfbdcc05 Merge pull request #16230 from backstage/blam/bs/new
Switch out `'plain'` in `HttpServerCertificateOptions`
2023-02-07 14:28:42 +01:00
Ben Lambert b2f08eb6c0 Merge pull request #16229 from backstage/blam/bs/cleanup
Update `*Factory` suffix to `*ServiceFactory`
2023-02-07 14:28:32 +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
blam b286e3d286 rename: plain -> pem
Signed-off-by: blam <ben@blam.sh>
2023-02-07 13:53:54 +01:00
blam 4ae71b7f2e chore: api-reports and breaking changeset
Signed-off-by: blam <ben@blam.sh>
2023-02-07 13:42:00 +01:00
blam 35d736be0e chore: renaming to ServiceFactory
Signed-off-by: blam <ben@blam.sh>
2023-02-07 13:42:00 +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 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 5f98a682bb root htt router too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-02-07 11:17:52 +01:00
Fredrik Adelöw b729f9f31f Moved the options of the config service out to the factory
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-02-07 11:16:41 +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 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
Patrik Oldsberg 4f5bf2835c backend-app-api: tweak backend initializer to wait for startup before shutdown
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-05 16:11:23 +01:00
Patrik Oldsberg f60cca9da1 backend-common: add support for restoring database state via dev store
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-05 12:32:20 +01:00
Patrik Oldsberg ab22515647 backend-app-api: move signal handlers to backend initializer + exit
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-05 12:32:20 +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
github-actions[bot] 675324ed19 Version Packages (next) 2023-01-31 14:45:37 +00:00
Fredrik Adelöw b40661378d add a test for the core scheduler
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-01-25 16:47:14 +01:00
github-actions[bot] 12a7b316ee Version Packages (next) 2023-01-24 12:01:10 +00:00
blam cc1b2ac088 chore: fixing api-reports
Signed-off-by: blam <ben@blam.sh>
2023-01-20 13:59:53 +01:00
blam 7b53f18e44 chore: started to write some more documentation about the built in services
Signed-off-by: blam <ben@blam.sh>
2023-01-20 13:59:53 +01:00
Patrik Oldsberg a18da2f8b5 backend-app-api: fix log redaction escaping
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-17 17:01:13 +01:00
github-actions[bot] 6d46667727 Version Packages 2023-01-17 11:50:48 +00:00
Patrik Oldsberg ab3b80ccde backend-app-api: fix tokenManagerFactory regression + add test
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-16 14:41:16 +01:00
Patrik Oldsberg e259af4c68 backend-app-api: update API report
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-16 14:30:44 +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 d08a7251fe backend-app-api: fixups from service factory refactor
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 eadc8f7df8 backend-app-api: update ServiceRegistry for new factory definition
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 388a3316dc Merge pull request #15688 from backstage/rugvip/conflogport
backend-app-api: move over logger and config implementations from backend-common
2023-01-16 14:30:31 +01:00
Dominik 8da47815f2 prettier
Signed-off-by: Dominik <dominik@pfaffenbauer.at>
2023-01-15 12:54:02 +01:00
Dominik f740a298c7 Tests for removing undefined properties in readCorsOptions
Signed-off-by: Dominik <dominik@pfaffenbauer.at>
2023-01-15 12:20:40 +01:00
Patrik Oldsberg f4444b1dfa backend-app-api: avoid requiring config data for secrets enumerator
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-14 13:00:40 +01:00
Patrik Oldsberg 4d2b87c44b backend-app-api: flip around config and logger dependency
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-14 13:00:40 +01:00
Patrik Oldsberg d3c89d2ec9 updated API reports for config and logger move to backend-app-api
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-14 13:00:38 +01:00
Patrik Oldsberg d2d17f0fab backend-app-api: hook up logger redactions and tweak surface a bit
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-14 12:59:22 +01:00
Patrik Oldsberg 6b59bd8c88 backend-app-api: add creation with redaction for WinstonLogger
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-14 12:59:21 +01:00
Patrik Oldsberg 851e6639b4 backend-app-api: added WinstonLogger with color format
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-14 12:59:21 +01:00
Patrik Oldsberg d54cd2b298 backend-app-api: move global loggers and winston helper back to backend-common
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-14 12:59:21 +01:00
Patrik Oldsberg 669d811da8 backend-app-api: copy over regex util from backend-common
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-14 12:59:21 +01:00
Patrik Oldsberg 3d5b5f89da backend-common: forklift logging implementation to backend-app-api
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-14 12:59:21 +01:00