Commit Graph

357 Commits

Author SHA1 Message Date
Johan Haals c99c620809 backend-plugin-api: Remove deprecated types
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-08-16 11:52:40 +02:00
github-actions[bot] 003494838b Version Packages (next) 2024-08-13 13:59:06 +00:00
Patrik Oldsberg ddde5fe772 backend-plugin-api: fix for plugins and modules depending on multion services
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-07 12:48:09 +02:00
github-actions[bot] 120319d2b5 Version Packages (next) 2024-08-06 13:15:32 +00:00
Patrik Oldsberg dbeb90ff09 Merge pull request #25593 from backstage/mob/nbs10-service-modules
[NBS 1.0] Enabling multiple service implementations
2024-08-06 15:09:23 +02:00
Patrik Oldsberg 6058a95955 backend-plugin-api: backwards compat for service ref multiton field
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-06 14:13:23 +02:00
Patrik Oldsberg b44fd396ae Merge pull request #25903 from backstage/rugvip/presets
backend-*-api: add support for feature loaders
2024-08-06 14:00:12 +02:00
Fredrik Adelöw 7bd02e885d Merge pull request #25609 from backstage/timbonicush/backend-tasks-manual-trigger
Allow manual trigger frequency for SchedulerService and backend-tasks
2024-08-06 13:29:00 +02:00
Patrik Oldsberg d4d048b3ff backend-*-api: refactor for more explicit internal feature types
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-05 13:02:55 +02:00
Patrik Oldsberg dc0d284419 backend-plugin-api: fix feature loader description
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-05 09:53:54 +02:00
Patrik Oldsberg 8f70547ea5 backend-plugin-api: refactor to flatten internal backend feature loader
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-05 01:43:06 +02:00
Patrik Oldsberg 6061061a81 backend-plugin-api: add createBackendFeatureLoader
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-05 01:26:08 +02:00
Patrik Oldsberg 8b45adcadd backend-plugin-api: internal refactor to split creators
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-04 17:37:38 +02:00
github-actions[bot] 58bbb3edca Version Packages (next) 2024-07-30 12:26:11 +00:00
Kurt King f011d1b28e docs: fix typos
Signed-off-by: Kurt King <kurtaking@gmail.com>
2024-07-28 06:51:36 -06:00
github-actions[bot] 4a8774820c Version Packages (next) 2024-07-23 14:02:37 +00:00
Camila Belo 7c5f3b0297 refactor: use string types for service instance occurrences
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-07-16 16:50:00 +02:00
Camila Belo 11aaaa496a feat: start implementing multiple service factories
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-07-16 16:44:57 +02:00
Tim Hansen 03692ff539 api-reports
Signed-off-by: Tim Hansen <timbonicush@spotify.com>
2024-07-16 09:34:27 -04:00
github-actions[bot] 8d2fe707cb Version Packages 2024-07-16 12:06:55 +00:00
Patrik Oldsberg d7b5854157 Merge pull request #25570 from backstage/rugvip/callback
backend-plugin-api: deprecate service factories with callback form
2024-07-16 09:15:47 +02:00
Tim Hansen ba9abf4fba Allow manual trigger frequency in backend-tasks
Signed-off-by: Tim Hansen <timbonicush@spotify.com>
2024-07-12 15:29:52 -06:00
Patrik Oldsberg 36f91e8956 backend-plugin-api,permission-node: remove deprecated token option from permissions service
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-07-12 12:17:39 +02:00
Patrik Oldsberg 87d3f665f8 backend-plugin-api: update deprecation message for ServiceFactoryCompat
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-07-11 10:49:35 +02:00
Patrik Oldsberg 062c01c7c4 backend-plugin-api: deprecate service factories with callback form
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-07-10 12:30:33 +02:00
Patrik Oldsberg 29cf8efe3b Merge pull request #24952 from backstage/camilal/nbs10-rename-services-config-to-options
[NBS 1.0] Rename service config to options type
2024-07-10 09:52:59 +02:00
github-actions[bot] 08c63d46ac Version Packages (next) 2024-07-02 09:03:14 +00:00
github-actions[bot] f03d12aff2 Version Packages (next) 2024-06-25 13:05:56 +00:00
Fredrik Adelöw 67b1bd2f89 Merge pull request #25302 from backstage/freben/read-durations
fix iso duration parsing in schedules
2024-06-24 13:40:18 +02:00
Vincenzo Scamporlino 878f2efc51 backend-plugin-api: fix typings in health service
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2024-06-20 15:45:02 +02:00
Vincenzo Scamporlino 73a45650e2 api reports
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2024-06-20 12:20:09 +02:00
Vincenzo Scamporlino 5c4e876e62 health api reports
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2024-06-20 12:07:42 +02:00
Vincenzo Scamporlino 0c62151404 Rename HealthService to RootHealthService
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2024-06-20 12:05:31 +02:00
Vincenzo Scamporlino 44f97c173b backend-app-api: flip logic of health service
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2024-06-20 12:01:32 +02:00
Vincenzo Scamporlino 78fdc5a39f health service api report
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2024-06-20 10:35:05 +02:00
Vincenzo Scamporlino b26877ffc5 backend-defaults: add healthservice
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2024-06-20 10:32:06 +02:00
Vincenzo Scamporlino 8d4735767d backend-app-api: move healthchecks to healthService
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2024-06-20 10:30:54 +02:00
Vincenzo Scamporlino 14e982e8d3 backend-plugin-api: export healthCheckConfig fn
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2024-06-20 10:28:26 +02:00
Fredrik Adelöw 083eaf98b3 fix iso duration parsing in schedules
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-06-19 13:47:33 +02:00
github-actions[bot] 18a40424cb Version Packages 2024-06-18 12:37:38 +00:00
Fredrik Adelöw 9539a0b0a9 move the auth services to backend-defaults
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-06-17 13:12:32 +02:00
Fredrik Adelöw 78a0b086d2 Make createBackendPlugin and createBackendModule return BackendFeature instead of () => BackendFeature
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-06-13 15:56:24 +02:00
Camila Belo ce2ca68f07 refactor: standardize url reader type names
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-06-13 09:08:00 +02:00
github-actions[bot] e83ead9b1a Version Packages (next) 2024-06-11 15:25:17 +00:00
Camila Belo 9bdc3e89ab refactor: set extenstion point "t" to null
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-06-11 14:02:40 +02:00
Fredrik Adelöw b2ee7f3a65 moved over the urlreader to backend-defaults
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-06-11 13:01:14 +02:00
github-actions[bot] 09f502208f Version Packages (next) 2024-06-04 15:34:15 +00:00
Fredrik Adelöw b01430f1bc Update packages/backend-plugin-api/src/services/definitions/TokenManagerService.ts
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-05-31 12:16:28 +02:00
Fredrik Adelöw a0060f379e Update packages/backend-plugin-api/src/services/definitions/IdentityService.ts
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-05-31 12:16:17 +02:00
Fredrik Adelöw 3a193896d4 Update packages/backend-plugin-api/src/services/definitions/RootLoggerService.ts
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-05-31 12:15:55 +02:00