Commit Graph

14146 Commits

Author SHA1 Message Date
Patrik Oldsberg 7310b97bd4 Merge pull request #26290 from backstage/rugvip/frontend-defaults
frontend-app-api: extract createApp out into frontend-defaults
2024-08-29 13:53:15 +02:00
Patrik Oldsberg 7c80650a1e frontend-app-api: extract createApp out into frontend-defaults
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-29 11:53:48 +02:00
Fredrik Adelöw c4311ff1b3 Merge pull request #25749 from dotboris/task-scheduler-spans
Wrap scheduler tasks in Open Telemetry spans
2024-08-29 11:52:30 +02:00
Patrik Oldsberg fc66073fa4 Merge pull request #26320 from backstage/rugvip/deps
backend-app-api: better error message for missing service deps
2024-08-29 11:11:11 +02:00
Fredrik Adelöw f25342e0e0 Update packages/backend-defaults/src/entrypoints/scheduler/lib/util.ts
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-29 10:48:15 +02:00
Patrik Oldsberg 898e7a135a Merge pull request #26344 from backstage/rugvip/all
backend-test-utils: more strict test to ensure mockServices support + fixes
2024-08-29 10:35:59 +02:00
Patrik Oldsberg fa6abd5152 Merge pull request #26340 from backstage/rugvip/extfix
frontend-app-api: wire modules into app
2024-08-29 10:32:54 +02:00
Patrik Oldsberg 710f621de2 backend-test-utils: more strict test to ensure mockServices support + fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-29 10:20:06 +02:00
Ben Lambert a10cd17e93 Merge pull request #26343 from backstage/rugvip/all
backend-test-utils: ensure mock services for all core services
2024-08-29 10:14:21 +02:00
Patrik Oldsberg cad7b53fc2 backend-test-utils: ensure mock services for all core services
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-29 09:56:18 +02:00
Patrik Oldsberg 37f9216a7c frontend-app-api: fix wiring of modules
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-29 09:44:24 +02:00
renovate[bot] 08941665a3 fix(deps): update dependency jscodeshift to ^0.16.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-28 23:17:38 +00:00
Patrik Oldsberg c246372a36 backend-app-api: better error message for missing service deps
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-29 00:52:33 +02:00
Fredrik Adelöw 9894467bd8 Merge pull request #26286 from backstage/freben/common-refs
remove various little backend-common references
2024-08-28 17:11:28 +02:00
Fredrik Adelöw 5d92499845 Merge pull request #26300 from backstage/freben/backend-forth
adjust the discovery config again
2024-08-28 17:04:22 +02:00
Fredrik Adelöw e6c513d906 Merge pull request #26240 from drodil/get_entities_db_order
feat: move `getEntities` ordering to database
2024-08-28 16:57:33 +02:00
Camila Belo a98065701a Merge pull request #26287 from backstage/nbs10/delete-backend-tasks
[NBS 1.0] Delete `@backstage/backend-tasks` package
2024-08-28 16:56:05 +02:00
Fredrik Adelöw 622360e97b adjust the discovery config again
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-28 16:45:54 +02:00
Patrik Oldsberg 1606bc104d Merge pull request #26245 from backstage/blam/namespace-be-gone
NFS: Introduce `createFrontendModule` as a replacement for `createExtensionOverrides`
2024-08-28 15:04:39 +02:00
Fredrik Adelöw b2a329d0c9 correct the backend-defaults config schema
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-28 14:26:39 +02:00
Heikki Hellgren 1882cfee48 feat: move getEntities ordering to database
instead sorting the entities in the client on demand, use default
ordering parameters for entities when calling `getEntities`. having
thousands of entities causes this function to pop up as the sorting
method is not very lightweight thus moving it to database to handle.

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-08-28 15:18:38 +03:00
blam e0ca667207 chore: smol updates from pr review
Signed-off-by: blam <ben@blam.sh>
2024-08-28 14:16:45 +02:00
Fredrik Adelöw 643cf55e76 create-app too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-28 13:13:53 +02:00
Camila Belo bf370c2347 refactor: delete the backend tasks package
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-08-28 13:13:15 +02:00
renovate[bot] 2f3863d51f fix(deps): update dependency @opentelemetry/auto-instrumentations-node to ^0.49.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-28 11:05:44 +00:00
Fredrik Adelöw 0b76c700be remove various little backend-common references
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-28 12:09:24 +02:00
blam 3530a64deb chore: api-reports
Signed-off-by: blam <ben@blam.sh>
2024-08-28 10:06:05 +02:00
blam f1e08f7dd8 chore: created a frontend module
Signed-off-by: blam <ben@blam.sh>
2024-08-28 08:52:27 +02:00
renovate[bot] f865103b03 chore(deps): update dependency esbuild to ^0.23.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-27 19:42:49 +00:00
blam d103f216b0 chore: cleanup
Signed-off-by: blam <ben@blam.sh>
2024-08-27 17:08:16 +02:00
blam 686d6c2f51 chore: add additional types to the feature detection guad
Signed-off-by: blam <ben@blam.sh>
2024-08-27 16:48:44 +02:00
blam fe0046150a chore: some renames and supporting both formats
Signed-off-by: blam <ben@blam.sh>
2024-08-27 16:15:20 +02:00
blam 8a1ed67ba2 chore: updating api-reports
Signed-off-by: blam <ben@blam.sh>
2024-08-27 16:15:06 +02:00
blam 860f6e7a3f feat: introduced createFrontendModule and deprecating createExtensionOverrides
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-27 15:44:13 +02:00
blam 6780a49d36 chore: deprecate id from createFrontendPlugin
Signed-off-by: blam <ben@blam.sh>
2024-08-27 14:03:52 +02:00
github-actions[bot] 911bbe0d92 Version Packages (next) 2024-08-27 11:41:57 +00:00
Patrik Oldsberg 0a48cc88a8 Merge pull request #26215 from backstage/mob/app-it-up
NFS: Introduce the `@backstage/plugin-app` to house built in extensions
2024-08-27 13:36:21 +02:00
blam 1f8012619f chore: remove un-used imports
Signed-off-by: blam <ben@blam.sh>
2024-08-27 13:17:31 +02:00
Patrik Oldsberg 49a463c577 core-compat-api: update collectLegacyRoutes test to include app plugin
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-27 13:12:34 +02:00
blam 03e9125c0e chore: fixing tests for RouterBlueprint
Signed-off-by: blam <ben@blam.sh>
2024-08-27 13:11:00 +02:00
Patrik Oldsberg 51046f5d27 core-compat-api: update compat wrapper test snapshot
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-27 13:07:54 +02:00
Patrik Oldsberg 65b9290ce5 Merge pull request #26203 from backstage/nbs10/convert-discovery-service-into-loader
[NBS 1.0] Convert discovery services into feature loaders
2024-08-27 11:48:09 +02:00
blam 85d86bcbc4 chore: small final cleanup
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:28:22 +02:00
blam 2bb9517d4d chore: install the @backstage/plugin-app by default now
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:39 +02:00
blam e1ea702eca chore: fix some tests
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:38 +02:00
blam 1ca243ddc4 chore: fixing tests for AppRootWrapperBlueprint
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:38 +02:00
blam f66f603ef5 chore: fix some tests
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:38 +02:00
blam 7e9af96f7c chore: make the tree.root output a react element
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:38 +02:00
blam 97a077583a chore: move the appIdentityProxy across
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:38 +02:00
blam 1a76c4c9ca chore: app runs correctly 🎉
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:38 +02:00