Commit Graph

45731 Commits

Author SHA1 Message Date
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
Vincenzo Scamporlino a9c4fb996f app-next: add home plugin
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-10-17 15:01:35 +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
Fredrik Adelöw 9a7224fdd6 Merge pull request #20627 from backstage/dependabot/npm_and_yarn/babel/traverse-7.23.2
build(deps): bump @babel/traverse from 7.22.11 to 7.23.2
2023-10-17 14:39:14 +02:00
Ben Lambert 6102456f02 Merge pull request #20639 from backstage/blam/changesets
[scaffolder] added missing changeset
2023-10-17 14:24:47 +02:00
blam 3fdffbb699 chore: add missing changeset
Signed-off-by: blam <ben@blam.sh>
2023-10-17 14:09:02 +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 1c5bbae544 Merge pull request #20090 from NishkarshRaj/feature/openssf-security-enhancements
Addressing Security Concerns Raised by OpenSSF Scorecard
2023-10-17 13:58:32 +02:00
Fredrik Adelöw d9b752bdd7 dedup
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-10-17 13:54:31 +02:00
dependabot[bot] 5faf1e186a build(deps): bump @babel/traverse from 7.22.11 to 7.23.2
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.11 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-17 13:53:26 +02:00
Fredrik Adelöw 0e49d1dde1 Merge pull request #20625 from backstage/dependabot/npm_and_yarn/microsite/babel/traverse-7.23.2
build(deps): bump @babel/traverse from 7.23.0 to 7.23.2 in /microsite
2023-10-17 13:52:15 +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
Fredrik Adelöw 8eb9b0ccc3 Merge pull request #20507 from taras/tm/fix-safari-pre-16.3-compatibility
extractInitials without Regex lookbehind for Safari <16.3 compatibility
2023-10-17 13:38:10 +02:00