Commit Graph

413 Commits

Author SHA1 Message Date
secustor 65da28ad53 add newly generated api reports
Signed-off-by: secustor <sebastian@poxhofer.at>
2024-09-23 14:41:34 +02:00
blam 4a5ba19344 chore: removals
Signed-off-by: blam <ben@blam.sh>
2024-09-18 18:53:39 +02:00
github-actions[bot] 698adeb1ea Version Packages 2024-09-17 13:19:01 +00:00
Ben Lambert 67a57677b7 Merge pull request #26660 from backstage/blam/test-de-duple
NFS: Fix `apiRef` overriding
2024-09-13 08:11:45 +02:00
blam 0c7094940f chore: make sure to load the api factories in reverse so that things are loaded in the correct order
Signed-off-by: blam <ben@blam.sh>
2024-09-12 16:21:37 +02:00
Patrik Oldsberg ddbeace2a4 {core,frontend}-app-api: fix route binding prio + disable through code
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-12 12:32:21 +02:00
github-actions[bot] 47358815d6 Version Packages (next) 2024-09-10 13:56:19 +00:00
renovate[bot] 836127cb40 chore(deps): update dependency @testing-library/react to v16
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-10 09:00:42 +00:00
github-actions[bot] 582092fb23 Version Packages (next) 2024-09-03 14:38:01 +00:00
blam ff60b8cd70 chore: work on frontend-app-api
Signed-off-by: blam <ben@blam.sh>
2024-09-02 16:38:18 +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
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
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
blam e0ca667207 chore: smol updates from pr review
Signed-off-by: blam <ben@blam.sh>
2024-08-28 14:16:45 +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 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
github-actions[bot] 911bbe0d92 Version Packages (next) 2024-08-27 11:41:57 +00:00
blam 03e9125c0e chore: fixing tests for RouterBlueprint
Signed-off-by: blam <ben@blam.sh>
2024-08-27 13:11:00 +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 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
blam 1deb3f8948 chore: move over the API definitions
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Co-authored-by: Johan Haals <johan@haals.se>
Co-authored-by: Camila Belo <camilaibs@users.noreply.github.com>
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:37 +02:00
blam 06448161aa chore: move things around a little bit to the app plugin
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Co-authored-by: Johan Haals <johan@haals.se>
Co-authored-by: Camila Belo <camilaibs@users.noreply.github.com>
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:24:37 +02:00
Patrik Oldsberg 0a317137c5 frontend-plugin-api: use undefined instead of null for extension definition .T
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-27 10:39:45 +02:00
Patrik Oldsberg ee454fdf53 frontend-plugin-api: refactor ExtensionDefinition and ExtensionBlueprint type params
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-27 10:27:21 +02:00
blam 65d8366826 chore: fix typescript build
Signed-off-by: blam <ben@blam.sh>
2024-08-26 10:22:33 +02:00
blam a5ee952079 feat: simplify the extension redirects
Signed-off-by: blam <ben@blam.sh>
2024-08-23 17:03:40 +02:00
blam e816f49193 feat: redirect some inputs
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-22 17:35:03 +02:00
blam d8eddea9d5 chore: added the logic for redirecting inputs
Signed-off-by: blam <ben@blam.sh>
2024-08-22 17:11:15 +02:00
blam 757d8d704d chore: added a replaces option to the extensionInput wrapper
Signed-off-by: blam <ben@blam.sh>
2024-08-22 16:20:26 +02:00
blam e8bf80d8ae chore: fixing attachment point tests
Signed-off-by: blam <ben@blam.sh>
2024-08-22 13:36:56 +02:00
blam b07d5d143e chore: fixing typescript
Signed-off-by: blam <ben@blam.sh>
2024-08-22 13:36:56 +02:00
blam d4f82c72be chore: small changes
Signed-off-by: blam <ben@blam.sh>
2024-08-22 13:36:56 +02:00
blam a062f02556 chore: move to having a root extension with apis and app inputs
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Signed-off-by: blam <ben@blam.sh>
2024-08-22 13:36:54 +02:00
blam b233ae5c4b chore: include default icons
Signed-off-by: blam <ben@blam.sh>
2024-08-21 15:34:35 +02:00
blam b76af88f1e chore: review comments
Signed-off-by: blam <ben@blam.sh>
2024-08-21 15:10:30 +02:00
blam 3607ea4499 chore: removed deprecated property
Signed-off-by: blam <ben@blam.sh>
2024-08-21 15:05:18 +02:00
blam cbe3ad7a1e chore: fixing tests and components
Signed-off-by: blam <ben@blam.sh>
2024-08-21 14:52:26 +02:00
blam 3d015d4c04 chore: move over some more apis
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Co-authored-by: Johan Haals <johan@haals.se>
Signed-off-by: blam <ben@blam.sh>
2024-08-21 14:49:21 +02:00
blam 66736f9e7d feat: move some implementations from the app setup to extensions instead
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Co-authored-by: Johan Haals <johan@haals.se>
Signed-off-by: blam <ben@blam.sh>
2024-08-21 14:38:54 +02:00
Patrik Oldsberg f010b2cafc frontend-app-api: update instantiateAppNodeTree to inline support for v1 extensions
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-20 12:15:09 +02:00
Patrik Oldsberg 90508e3a06 frontend-app-api: update AppNav to use dataRefs from blueprint
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-20 12:15:09 +02:00
github-actions[bot] 2a2c84ba68 Version Packages 2024-08-20 08:56:34 +00:00
blam 5eed3b15e3 chore: small changes
Signed-off-by: blam <ben@blam.sh>
2024-08-15 15:20:26 +02:00
blam a737904cac chore: fix tests
Signed-off-by: blam <ben@blam.sh>
2024-08-15 14:37:58 +02:00