Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ARTESCA-13969 // Migration to React 18 #4482

Open
wants to merge 34 commits into
base: development/129.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
5194a32
ARTESCA-13969 // Migration to React 18
hervedombya Nov 20, 2024
b590adf
Add routing support and refactor PrivateRoute component
hervedombya Dec 2, 2024
2b470d5
Refactor history type definitions and update package versions
hervedombya Dec 5, 2024
4458085
Add patch for react-query and refactor ShellHooksContext imports
hervedombya Dec 5, 2024
b13c4e5
Add TextEncoder and TextDecoder polyfills to setupTests
hervedombya Dec 5, 2024
0e966c6
Refactor AlertPage and VolumePageRSP to use dynamic base paths for na…
hervedombya Dec 6, 2024
2a8c274
Update @scality/core-ui dependency to latest version and refactor tes…
hervedombya Dec 12, 2024
2f056ee
Add TextEncoder and TextDecoder polyfills, refactor App component to …
hervedombya Dec 12, 2024
aa3c277
Remove obsolete patch for react-query and update QueryClientProvider …
hervedombya Dec 13, 2024
dfaf8e9
Refactor QueryClientProvider usage and remove redundant imports in tests
hervedombya Dec 13, 2024
4fb0418
Update ShellHistoryProvider to use react-router's NavigateFunction an…
hervedombya Dec 16, 2024
edf7f2a
Update Node.js version to 20-alpine3.19 in versions.py
hervedombya Dec 16, 2024
24b7c69
Update navigation in DashboardInventory to use dynamic base path from…
hervedombya Dec 16, 2024
7a840da
Update Node.js version to 20.11.1 in versions.py
hervedombya Dec 16, 2024
fd70ae6
Update @scality/module-federation dependency to a newer commit hash
hervedombya Dec 17, 2024
4a9358c
Expose useNotificiationCenter hook
JBWatenbergScality Dec 27, 2024
ebcf0fc
Test fix cypress
JBWatenbergScality Dec 30, 2024
e444f8d
Fix tabs issue
JBWatenbergScality Dec 30, 2024
ddfd202
Fix routing issues
JBWatenbergScality Jan 2, 2025
5032d4a
Mocked useCurrentAPp
JBWatenbergScality Jan 2, 2025
4118da8
Fix navigation issues
JBWatenbergScality Jan 2, 2025
fc0a207
revert cypress conf
JBWatenbergScality Jan 3, 2025
8a85764
Fix nodelist.spec.js
JBWatenbergScality Jan 3, 2025
874fd64
Fix node tests
JBWatenbergScality Jan 3, 2025
7b2538f
Fix volumes tests
JBWatenbergScality Jan 3, 2025
55f6280
bump runner memory
JBWatenbergScality Jan 3, 2025
e18b4de
Add a selector to wait for nodes retrieval
JBWatenbergScality Jan 3, 2025
ef32193
Bump cyress
JBWatenbergScality Jan 4, 2025
2d9d7bb
fix cypress
hervedombya Jan 6, 2025
f9f1854
Add missing deps
hervedombya Jan 6, 2025
d8af26f
delete cypress cucumber
hervedombya Jan 6, 2025
4f39076
Update Cypress integration test command and add missing querystring d…
hervedombya Jan 6, 2025
f6c4f11
Enable experimental memory management and update Cypress integration …
hervedombya Jan 6, 2025
33097aa
Refactor volume creation form commands to use role-based selectors fo…
hervedombya Jan 6, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/pre-merge.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -420,7 +420,7 @@ jobs:
tags: ghcr.io/${{ github.repository_owner }}/metalk8s-nginx-integration-tests:${{ github.sha }}

integration_tests_ui:
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04-8core
needs:
- build_integration_container_nginx
- changed-files
Expand Down Expand Up @@ -456,7 +456,7 @@ jobs:
- name: Install Cypress and its dependencies
run: |
cd ui
PKGS="har-validator cypress cypress-cucumber-preprocessor cypress-wait-until @testing-library/cypress"
PKGS="har-validator cypress cypress-wait-until @testing-library/cypress querystring"
for pkg in $PKGS; do
npm install --no-save --no-package-lock --legacy-peer-deps $pkg@$(node -p \
-e "require('./package-lock.json').dependencies['$pkg'].version" \
Expand Down
2 changes: 1 addition & 1 deletion buildchain/buildchain/versions.py
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ def load_version_information() -> None:
ETCD_VERSION: str = "3.5.15"
ETCD_IMAGE_VERSION: str = f"{ETCD_VERSION}-0"
NGINX_IMAGE_VERSION: str = "1.27.2-alpine"
NODEJS_IMAGE_VERSION: str = "16.14.0"
NODEJS_IMAGE_VERSION: str = "20.11.1"
KEEPALIVED_VERSION: str = "2.3.1"
CERT_MANAGER_VERSION: str = "1.16.1"

Expand Down
Loading
Loading