Commit Graph

45743 Commits

Author SHA1 Message Date
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 bb98953cb9 chore: add changeset files
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
Camila Belo 1776e7be25 feat(frontend-app-api): add default translation api impl
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-18 13:50:48 +02:00
Patrik Oldsberg b606fe62a6 Merge pull request #20646 from backstage/mob/interop
add core-compat-api package with initial helper for top-down migration
2023-10-18 13:41:08 +02:00
Patrik Oldsberg 4e696ee7eb core-compat-api: fix dependencies
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 12:23:05 +02:00
Patrik Oldsberg 514310a76c app-next: naming tweak
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 12:18:31 +02:00
Patrik Oldsberg 0ea8e5d035 core-compat-api: add missing catalog info
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 11:55:54 +02:00
Camila Belo f2cb14651e test(frontend-app-api): cover features deduplication
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-18 11:55:54 +02:00
Patrik Oldsberg ba0a665840 core-compat-api: add API report + fix
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 11:55:54 +02:00
Patrik Oldsberg dca88645f6 core-compat-api: add notes on way forward with legacy compatibility
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 11:55:54 +02:00
Patrik Oldsberg 685a4c8901 frontend-app-api: remove plugin duplicates
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 11:55:54 +02:00
Patrik Oldsberg c5e8be56c3 core-compat-api: collect into legacy plugin instead of extension + test refactor
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 11:55:52 +02:00
Camila Belo 4830d0df02 feat: use collect legacy routes in app-next
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 11:55:29 +02:00
Camila Belo 8462548e8f feat: move legacy collect routes
Signed-off-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 11:54:57 +02:00
Camila Belo 9a6db6bba2 feat: create core interop api package
Signed-off-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 11:54:57 +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 3e1d63ba3f frontend-plugin-api: remove usage of @testing-library/react-hooks
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 09:37:04 +02:00
Patrik Oldsberg bb981cc0ce changesets: cleanup changeset for react-dom/client support that was already released
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 09:37:04 +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 b3cc6b318a sync yarn.lock
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 6c038130bc storybook: switch to React 18
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 09:37:03 +02:00
Patrik Oldsberg 6c2b872153 changesets: add changeset for React 18 support
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 09:37:03 +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 7221db3702 switch app rendering to ReactDOM.createRoot
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 070f8e2c95 root: patch @material-ui/pickers to replace references to React.SFC with React.FC
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 09:37:03 +02:00
Patrik Oldsberg fb7a94f4aa packages: rtl 13 fixes for tests
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 4a0227ee3d switch to React 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
Fredrik Adelöw ae3fc31df4 Merge pull request #20649 from backstage/rugvip/shoften
.github/workflows: remove runner hardening from test runs
2023-10-18 07:20:48 +02:00
Patrik Oldsberg d0bd66e29b .github/workflows: remove runner hardening from test runs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 00:12:31 +02:00
Vincenzo Scamporlino 5b364984bf home: changeset
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-10-17 23:58:01 +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 17c37fcbc5 app-next: migrate current ejected homepage
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-10-17 15:01:37 +02:00