Commit Graph

43862 Commits

Author SHA1 Message Date
Patrik Oldsberg c55a1a4a93 frontend-app-api: implement core layout and initial sidebar
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Philipp Hugenroth <philipph@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-08 16:35:59 +02:00
Patrik Oldsberg 70169897f5 frontend-app-api: note on setting base path correctly
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Philipp Hugenroth <philipph@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-08 15:44:36 +02:00
Patrik Oldsberg 3b1d747704 app-next: remove legacy app wrapping
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Philipp Hugenroth <philipph@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-08 15:44:35 +02:00
Patrik Oldsberg f0e3c10f40 frontend-app-api: add legacy app context and default APIs
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Philipp Hugenroth <philipph@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-08 15:43:20 +02:00
Patrik Oldsberg 7a77415a91 frontend-app-api: use overrideBaseUrlConfigs
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Philipp Hugenroth <philipph@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-08 15:43:20 +02:00
Patrik Oldsberg 528b28ffc5 core-app-api: extract out overrideBaseUrlConfigs
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Philipp Hugenroth <philipph@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-08 15:43:20 +02:00
Patrik Oldsberg 089291c7e5 core-app-api: fix defaultConfigLoader tests
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Philipp Hugenroth <philipph@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-08 15:43:20 +02:00
Patrik Oldsberg 46b4845a7b graphiql: stop disabling endpoint extensions by default + configure in app-next
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Philipp Hugenroth <philipph@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-08 15:43:19 +02:00
Patrik Oldsberg e30df514e1 frontend-app-api: add config support
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Philipp Hugenroth <philipph@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-08 15:43:19 +02:00
Patrik Oldsberg b628d30a2b frontend-app-api: add support for default app themes
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Philipp Hugenroth <philipph@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-08 15:43:19 +02:00
Patrik Oldsberg e0088d9d1a frontend-app-api: implement api factory discovery
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-08 15:43:19 +02:00
Patrik Oldsberg 8d5e6825f1 Merge pull request #19848 from backstage/mob/fix
app-next-example-plugin: remove duplicate sideEffects
2023-09-08 11:29:55 +02:00
Patrik Oldsberg 73a205c560 app-next-example-plugin: remove duplicate sideEffects
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-08 11:15:02 +02:00
Patrik Oldsberg b838b19716 Merge pull request #19843 from backstage/mob/initial-migrations
graphiql: initial migration to new frontend system
2023-09-08 10:45:37 +02:00
Patrik Oldsberg 69e3e944b7 Merge pull request #19822 from backstage/mob/default-exports
backend-system: export all features as default exports
2023-09-08 10:21:09 +02:00
Fredrik Adelöw 35f05b0f32 Merge pull request #19841 from backstage/freben/playlist-guest
fix playlist plugin for guest mode
2023-09-07 18:56:04 +02:00
Patrik Oldsberg 71114ac50e plugins: refactory to use default export for new backend system
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Co-authored-by: Philipp Hugenroth <philipph@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-07 18:53:48 +02:00
Patrik Oldsberg cb7fc410ed backend-app-api: make feature discovery only discovery default exports
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Co-authored-by: Philipp Hugenroth <philipph@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-07 18:52:34 +02:00
Patrik Oldsberg 202e52c5e3 backend-test-utils: implement support for feature module imports
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Co-authored-by: Philipp Hugenroth <philipph@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-07 18:52:34 +02:00
Patrik Oldsberg 3b30b179cb backend-app-api: add support for adding module imports
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Philipp Hugenroth <philipph@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-07 18:52:34 +02:00
Patrik Oldsberg 4d5eeec52d cli: add esm loader for exterminal backend start
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Philipp Hugenroth <philipph@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-07 18:52:34 +02:00
Patrik Oldsberg 94e839e095 app-next: update graphiql import
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-07 18:45:15 +02:00
Patrik Oldsberg f55667b7a0 graphiql: update API reports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-07 18:45:02 +02:00
Patrik Oldsberg 76ae477f74 Update packages/app-next-example-plugin/package.json
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-07 18:38:06 +02:00
Fredrik Adelöw 2f3215bbbf fix playlist plugin for guest mode
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-09-07 16:50:09 +02:00
Phil Kuang d15cb1c54a Merge pull request #19825 from lrgsouzawine/patch-1
[Fix] Fix AddEntitiesDrawer to align search Bar.
2023-09-07 09:30:09 -04:00
Patrik Oldsberg 4c5d0c6a8c graphiql: add alpha api extensions
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Philipp Hugenroth <philipph@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-07 15:07:14 +02:00
Patrik Oldsberg fddfcb28ef Merge pull request #19830 from backstage/rugvip/fix
cli: add new repo fix command, initially for exports and side effects
2023-09-07 14:53:19 +02:00
Fredrik Adelöw d2af76ffb6 Merge pull request #19803 from backstage/freben/root-deps-svc
Ensure that root scoped services cannot accept (at a type level) plugin scoped deps
2023-09-07 14:33:59 +02:00
Fredrik Adelöw ba4506076e Ensure that root scoped services cannot accept (at a type level) plugin scoped deps
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-09-07 14:09:41 +02:00
Patrik Oldsberg ee6d21521b app-next: switch to using real graphiql plugin
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-07 13:42:52 +02:00
Patrik Oldsberg cf950c3b6e plugins/graphiql: initial migration to new system
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Co-authored-by: Philipp Hugenroth <philipph@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-07 13:42:52 +02:00
Patrik Oldsberg d758095776 changeset tweaks
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-07 13:40:19 +02:00
Patrik Oldsberg a8a614ba0d changesets: added changeset for package export tweaks
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-07 13:40:19 +02:00
Patrik Oldsberg cbccb9df2f cli: update API report
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-07 13:40:19 +02:00
Patrik Oldsberg 956d226eee cli: add sideEffects: false to plugin templates
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-07 13:40:19 +02:00
Patrik Oldsberg 406b786a2a fix package side effect declarations
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-07 13:40:19 +02:00
Patrik Oldsberg a09715173a cli: make repo fix also add sideEffects: false
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-07 13:40:18 +02:00
Patrik Oldsberg ad0c061b77 cli: adjust repo fix check msg based on repo scripts
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-07 13:40:18 +02:00
Patrik Oldsberg f7d15abbbc .github/workflows: add yarn fix --check to ci.yml
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-07 13:40:18 +02:00
Patrik Oldsberg dd37a7069a apply yarn fix
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-07 13:40:18 +02:00
Patrik Oldsberg 4606e005df root: add yarn fix
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-07 13:40:18 +02:00
Patrik Oldsberg 3494c502ab cli: introduce repo fix command
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-07 13:40:18 +02:00
Fredrik Adelöw cfa5a343ec Merge pull request #19835 from backstage/freben/test
fix flaky test
2023-09-07 13:39:48 +02:00
Patrik Oldsberg d10e56836b Merge pull request #19833 from backstage/mob/cli-tsx-fix
cli: fix tsx entry points
2023-09-07 13:30:59 +02:00
Fredrik Adelöw a91c364097 fix flaky test
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-09-07 13:19:01 +02:00
Fredrik Adelöw 3feb20f753 Merge pull request #19799 from backstage/freben/catalogModuleGithubEntityProvider
Added a `catalogModuleGithubOrgEntityProvider` for the new backend system
2023-09-07 12:10:43 +02:00
Patrik Oldsberg a23fce763c cli: fix tsx entry points
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Co-authored-by: Philipp Hugenroth <philipph@spotify.com>
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-07 12:06:53 +02:00
Jamie Klassen e9f96d661a Merge pull request #19001 from luchillo17/feat/BCKSTG-210-web-shell-pod-container
feat: Add a Web Shell terminal to Pod's Container Cards
2023-09-06 19:23:43 -04:00
lrgsouzawine fdbf215a8d [Changeset] Fix the Ui style of the search bar
Signed-off-by: lrgsouzawine <lucassouza@wine.com.br>
2023-09-06 17:28:23 -03:00