Commit Graph

18476 Commits

Author SHA1 Message Date
Camila Belo 11555a0da0 refactor(catalog): forward plugin to extension boundary
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-19 12:33:28 +02:00
Camila Belo b51919e3eb refactor(search-react): use extension boundary and suspense
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-19 12:33:28 +02:00
Patrik Oldsberg 6db75b900a catalog-import: add support for new frontend system
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 21:49:44 +02:00
Patrik Oldsberg 4996c0d0c3 Merge pull request #20655 from TheGemmell/master
Patch for microsoft-provider prompt bug
2023-10-18 18:29:33 +02:00
Patrik Oldsberg e16237b1af Merge pull request #20656 from backstage/mob/plugin-fix
search: fix alpha plugin id
2023-10-18 17:28:04 +02:00
Chris Gemmell 19b6c0ed2a oops, forgot to change the module test
Signed-off-by: Chris Gemmell <chris.gemmell8@gmail.com>
2023-10-19 01:12:14 +11:00
Chris Gemmell 2cd0b072b8 removing consent prompt
Signed-off-by: Chris Gemmell <chris.gemmell8@gmail.com>
2023-10-19 01:12:13 +11:00
Patrik Oldsberg fa11120050 search: fix alpha plugin id
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-10-18 15:50:43 +02:00
Djam 69ab567cc4 chore: clarify ownership of cicd-statistics plugin
Signed-off-by: Djam <rdjamaile@gmail.com>
2023-10-18 15:35:51 +02:00
Camila Belo 95f0d3f5a0 refactor(catalog): use better pege extension ids
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-18 13:58:21 +02:00
Camila Belo fbd1f5e972 chore(catalog): update api reports
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-18 13:50:48 +02:00
Camila Belo 14e135c0f1 feat(catalog): provide external routes
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-18 13:50:48 +02:00
Camila Belo 0194963f0f refactor(catalog): remove extensions exports
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-18 13:50:48 +02:00
Camila Belo a4444632f0 refactor(catalog): create base catalog page component
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-18 13:50:48 +02:00
Camila Belo 5dc00a5d88 feat(catalog): create index page filters
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-18 13:50:48 +02:00
Camila Belo e6c9103935 feat(catalog): create index page and sidebar item
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-18 13:50:48 +02:00
Patrik Oldsberg d3399cdaed Merge pull request #20548 from backstage/vinzscam/home-plugin-di
[DI] Migrate home plugin
2023-10-18 11:41:00 +02:00
Patrik Oldsberg 4f7244a3e6 Merge pull request #20598 from backstage/rugvip/use-react-18
Migrate to React 18
2023-10-18 10:57:44 +02:00
Ben Lambert 84918d7d81 Merge pull request #20572 from fedy97/hotfix/update-template-schema
fix: add missing required property in template schema
2023-10-18 10:23:29 +02:00
Patrik Oldsberg 1bfb47b8d4 catalog-react: replace unnecessary rerender it tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 09:37:04 +02:00
Patrik Oldsberg 7e045eb0c3 remove act wrapping of userEvent
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 09:37:04 +02:00
Patrik Oldsberg 0696ef1a34 replace usages of await act(async () => {}) with waitFor
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 09:37:04 +02:00
Patrik Oldsberg bfee94f0c5 search-react: test fix for RTL 14
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 09:37:04 +02:00
Patrik Oldsberg ec1dde6831 switch to @testing-library/react 14
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 09:37:04 +02:00
Patrik Oldsberg aa2ff48a97 switch react version ranges to full format
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 09:37:03 +02:00
Patrik Oldsberg 38cda52746 dev-utils,techdocs: add conditional support for React 18
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 09:37:03 +02:00
Patrik Oldsberg 80a79cc1e7 plugins: rtl 13 fixes for tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 09:37:03 +02:00
Patrik Oldsberg 0935b0d60f rtl 13 fixes for tests with type issues
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 09:37:03 +02:00
Patrik Oldsberg d60fbcb553 remove usages of @testing-library/react-hooks
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 09:37:03 +02:00
Patrik Oldsberg e9318414a0 update @testing-library/react to v13
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 09:37:03 +02:00
Patrik Oldsberg 912a0766a5 update react and react-dom peer dependency ranges to include 18
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 09:37:03 +02:00
Patrik Oldsberg 71c97e7d73 type fixes for React 18
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 09:37:03 +02:00
Vincenzo Scamporlino a65eed00a9 home: fix plugin lol
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-10-17 19:38:35 +02:00
Vincenzo Scamporlino 7878eac0a7 home: customize title
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-10-17 15:30:16 +02:00
Vincenzo Scamporlino 154f6e4490 home: add support for new backend system
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-10-17 15:00:45 +02:00
Ben Lambert 7ffb887af8 Merge pull request #20221 from backstage/blam/promote-scaffolder
[scaffolder] Make the `next` `Router` the new default and upgrade to `rjsf@v5`
2023-10-17 14:00:12 +02:00
Fredrik Adelöw 1600baf59d Merge pull request #20558 from backstage/freben/usehotmemoize
stop using `useHotMemoize`
2023-10-17 13:41:50 +02:00
Patrik Oldsberg d5073ce0d1 scaffolder: type fix in MultistepJsonForm
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-17 12:51:07 +02:00
blam 445d7a3058 chore: fix
Signed-off-by: blam <ben@blam.sh>
2023-10-17 12:48:38 +02:00
blam d4f2e21386 chore: fix
Signed-off-by: blam <ben@blam.sh>
2023-10-17 12:48:38 +02:00
blam fadd3ca42a chore: remove old rjsf
Signed-off-by: blam <ben@blam.sh>
2023-10-17 12:48:38 +02:00
blam 72b7dc147f feat: fix code review
Signed-off-by: blam <ben@blam.sh>

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-17 12:48:38 +02:00
blam c04f436b61 feat: fixing tests
Signed-off-by: blam <ben@blam.sh>
2023-10-17 12:48:38 +02:00
blam da462fffc7 feat: make things nice here
Signed-off-by: blam <ben@blam.sh>
2023-10-17 12:48:38 +02:00
blam 6bfa4894a8 chore: fixing some missing features that got accidentally replaced
Signed-off-by: blam <ben@blam.sh>
2023-10-17 12:48:38 +02:00
blam 03b0e22648 chore: woops
Signed-off-by: blam <ben@blam.sh>
2023-10-17 12:48:38 +02:00
blam 91642181e7 feat: started some API report tweaks
Signed-off-by: blam <ben@blam.sh>
2023-10-17 12:48:38 +02:00
blam 660db1f39a chore: completeing props
Signed-off-by: blam <ben@blam.sh>
2023-10-17 12:48:38 +02:00
blam f0e021aedd chore: fixing some more work
Signed-off-by: blam <ben@blam.sh>
2023-10-17 12:48:38 +02:00
blam 48db8c25eb feat: started some more work on getting this into shape
Signed-off-by: blam <ben@blam.sh>
2023-10-17 12:48:36 +02:00