Commit Graph

45968 Commits

Author SHA1 Message Date
blam 1a5ecd034a chore: refactor and remove cjs
Signed-off-by: blam <ben@blam.sh>
2023-10-20 14:03:55 +02:00
blam 788eb72840 chore: fix
Signed-off-by: blam <ben@blam.sh>

Signed-off-by: blam <ben@blam.sh>
2023-10-20 14:03:54 +02:00
blam 2dddc5de00 chore: add changeset
Signed-off-by: blam <ben@blam.sh>
2023-10-20 14:03:54 +02:00
blam b4e21496d7 feat: simplfy even further!
Signed-off-by: blam <ben@blam.sh>
2023-10-20 14:03:54 +02:00
blam 6436c5ac6f chore: cleanup
Signed-off-by: blam <ben@blam.sh>
2023-10-20 14:03:54 +02:00
blam 2d5ec21f5c chore: remove needless optional chaining
Signed-off-by: blam <ben@blam.sh>
2023-10-20 14:03:54 +02:00
blam a2cdb7c22e chore: add a comment
Signed-off-by: blam <ben@blam.sh>
2023-10-20 14:03:54 +02:00
blam a665f954a0 chore: don't need templating here
Signed-off-by: blam <ben@blam.sh>
2023-10-20 14:03:54 +02:00
blam 78561f8a29 chore: remove svgr support
Signed-off-by: blam <ben@blam.sh>
2023-10-20 14:03:54 +02:00
blam e53067c4d8 chore: fix yarn.lock dirt
Signed-off-by: blam <ben@blam.sh>
2023-10-20 14:03:54 +02:00
blam 5c0e295c2a chore: fix ejs
Signed-off-by: blam <ben@blam.sh>
2023-10-20 14:03:54 +02:00
blam e7b7373d34 chore: tidying up a little more and removing superfluous config
Signed-off-by: blam <ben@blam.sh>
2023-10-20 14:03:54 +02:00
blam f93f44e926 chore: fixing typings
Signed-off-by: blam <ben@blam.sh>

Signed-off-by: blam <ben@blam.sh>
2023-10-20 14:03:54 +02:00
blam f014a14c83 chore: remove superfluous dependency
Signed-off-by: blam <ben@blam.sh>
2023-10-20 14:03:54 +02:00
blam e14cbf563d chore: added chantgeset
Signed-off-by: blam <ben@blam.sh>
2023-10-20 14:03:54 +02:00
blam cf3fe0510f chore: initial version of vite
Signed-off-by: blam <ben@blam.sh>
2023-10-20 14:03:53 +02:00
blam 107431b803 feat: reworking html to work without messing about
Signed-off-by: blam <ben@blam.sh>
2023-10-20 14:03:53 +02:00
blam 605c0d171b chore: more small work
Signed-off-by: blam <ben@blam.sh>
2023-10-20 14:03:53 +02:00
blam b3989e18a1 chore: some little trickery
Signed-off-by: blam <ben@blam.sh>
2023-10-20 14:03:53 +02:00
blam 0e6fc26cbf chore: some more vite work
Signed-off-by: blam <ben@blam.sh>
2023-10-20 14:03:53 +02:00
blam 5c5a5a8207 feat: work on enable vite
Signed-off-by: blam <ben@blam.sh>
2023-10-20 14:03:53 +02:00
Patrik Oldsberg c7d8f66518 Merge pull request #20703 from backstage/rugvip/search-fix
search-react: fix search bar race
2023-10-20 13:41:05 +02:00
Patrik Oldsberg 940466e0fd Merge pull request #20686 from backstage/mob/entity-pages
catalog: initial entity page implementation for the new frontend system
2023-10-20 13:10:38 +02:00
Patrik Oldsberg f75caf9f3d search-react: fix search bar race
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-20 12:59:43 +02:00
Patrik Oldsberg ddcec7735e Merge pull request #20701 from backstage/rugvip/fix
cli: fix package detection breaking if package.json is not available
2023-10-20 12:17:00 +02:00
Patrik Oldsberg 6bf7561d3c cli: fix package detection breaking if package.json is not available
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-20 11:42:19 +02:00
Camila Belo a9611d4251 fix(catalog-react): make entity content routable
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-20 10:13:16 +02:00
Patrik Oldsberg 0bf6ebda88 catalog,catalog-react,techdocs: extract experimental entity page implementation from app-next
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-20 09:41:23 +02:00
Patrik Oldsberg c82fc7e672 catalog: split alpha entry point into multiple modules
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-20 09:41:23 +02:00
Patrik Oldsberg b34e8bf3a3 app-next: initial entity page implementation with cards and content
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-20 09:41:23 +02:00
Patrik Oldsberg 39cd2d7a1f starting point for entity page extension API
Co-authored-by: Philipp Hugenroth <tudi2d@users.noreply.github.com>
Co-authored-by: Vincenzo Scamporlino <vinzscam@users.noreply.github.com>
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Rickard Dybeck <r.dybeck@gmail.com>
Co-authored-by: Ben Lambert <ben@blam.sh>
Co-authored-by: Jack Palmer <UsainBloot@users.noreply.github.com>
Co-authored-by: Elon Jefferson <Edje-C@users.noreply.github.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-20 09:41:23 +02:00
Patrik Oldsberg bae9015f2b Merge pull request #20683 from backstage/mob/routed-tabs-fix
core-components: make RoutedTabs not explode when rendering without tabs
2023-10-19 20:51:59 +02:00
Patrik Oldsberg bdb4fbf83f Merge pull request #20689 from kuangp/fix/config-loader
fix(configLoader): properly resolve targets into absolute paths
2023-10-19 20:45:34 +02:00
Patrik Oldsberg 8fed4d5e75 Merge pull request #20688 from backstage/rugvip/wait
search: more reliable wait in test
2023-10-19 20:35:34 +02:00
Phil Kuang 22ca64f117 fix(configLoader): properly resolve targets into absolute paths
Signed-off-by: Phil Kuang <pkuang@factset.com>
2023-10-19 13:57:38 -04:00
Patrik Oldsberg 1f0b6b1e48 search: more reliable wait in test
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-19 19:06:01 +02:00
Patrik Oldsberg acc1b37a23 Merge pull request #20687 from backstage/rugvip/schema
frontend-app-api: fix configuration schema
2023-10-19 18:59:19 +02:00
Patrik Oldsberg e28d379e32 changesets: add changeset for frontend-app-api app graph refactor
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-19 18:01:23 +02:00
Patrik Oldsberg 062f7a85cb frontend-app-api: add graph types docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-19 18:01:23 +02:00
Patrik Oldsberg d2e2b01ae1 frontend-app-api: move some createApp tests to createAppGraph
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-19 18:01:23 +02:00
Patrik Oldsberg ee39751fdf frontend-app-api: make rootNodeId required in resolveAppGraph
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-19 18:01:23 +02:00
Patrik Oldsberg 89dc1250d8 frontend-app-api: make it possible to configure which extensions are forbidden
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-19 18:01:23 +02:00
Patrik Oldsberg 5aad4f7720 frontend-app-api: no longer reject core extension configuration
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-19 18:01:23 +02:00
Patrik Oldsberg 6d2258621f frontend-app-api: update resolveAppNodeSpecs tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-19 18:01:23 +02:00
Patrik Oldsberg 6473b37182 frontend-app-api: move graph/ to top level
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-19 18:01:23 +02:00
Patrik Oldsberg fcf1b80bed frontend-app-api: migrate createApp to use createAppGraph
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-19 18:01:23 +02:00
Patrik Oldsberg ea26227748 frontend-app-api: rename extractRouteInfoFromInstanceTree -> extractRouteInfoFromAppNode
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-19 18:01:23 +02:00
Patrik Oldsberg fd6dd7c079 frontend-app-api: migrate extractRouteInfoFromInstanceTree to app graph
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-19 18:01:23 +02:00
Patrik Oldsberg eb7c037e6f frontend-app-api: fix AppNodeInstance.getData return type
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-19 18:01:23 +02:00
Patrik Oldsberg 90b9ef567d frontend-app-api: add createAppGraph
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-19 18:01:23 +02:00