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

React 18 #1205 #1275

Draft
wants to merge 49 commits into
base: develop
Choose a base branch
from
Draft

React 18 #1205 #1275

wants to merge 49 commits into from

Conversation

louise-davies
Copy link
Member

Description

Upgrade to React 18, fix issues with integration with OG and also some misc fixes/adjustments

Testing instructions

Add a set up instructions describing how the reviewer should test the code

  • Review code
  • Check Actions build
  • Review changes to test coverage

Agile board tracking

Closes #1205

@codecov
Copy link

codecov bot commented Apr 26, 2023

Codecov Report

Attention: Patch coverage is 90.00000% with 8 lines in your changes are missing coverage. Please review.

Project coverage is 96.76%. Comparing base (c8b70ba) to head (b51eecf).
Report is 26 commits behind head on develop.

Files Patch % Lines
src/homePage/homePage.component.tsx 0.00% 2 Missing ⚠️
src/loginPage/loginPage.component.tsx 88.23% 2 Missing ⚠️
src/state/middleware/scigateway.middleware.tsx 50.00% 2 Missing ⚠️
src/App.tsx 91.66% 1 Missing ⚠️
src/routing/routing.component.tsx 92.30% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #1275      +/-   ##
===========================================
- Coverage    96.77%   96.76%   -0.02%     
===========================================
  Files           48       48              
  Lines         1739     1763      +24     
  Branches       492      497       +5     
===========================================
+ Hits          1683     1706      +23     
- Misses          52       53       +1     
  Partials         4        4              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@joelvdavies joelvdavies mentioned this pull request Mar 12, 2024
3 tasks
@codecov-commenter
Copy link

codecov-commenter commented Mar 22, 2024

Codecov Report

Attention: Patch coverage is 91.95402% with 7 lines in your changes missing coverage. Please review.

Project coverage is 96.95%. Comparing base (49dce04) to head (5f9dbde).

Files with missing lines Patch % Lines
.../accessibilityPage/accessibilityPage.component.tsx 86.66% 2 Missing ⚠️
src/loginPage/loginPage.component.tsx 88.23% 2 Missing ⚠️
src/state/middleware/scigateway.middleware.tsx 50.00% 2 Missing ⚠️
src/routing/routing.component.tsx 92.30% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #1275      +/-   ##
===========================================
+ Coverage    96.78%   96.95%   +0.17%     
===========================================
  Files           48       49       +1     
  Lines         1740     1775      +35     
  Branches       485      497      +12     
===========================================
+ Hits          1684     1721      +37     
+ Misses          52       50       -2     
  Partials         4        4              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

joelvdavies and others added 15 commits March 22, 2024 15:14
…he-varaiable-names-on-the-accessibility-page-#356

Change accessibility page variable to be more general #356
…stency-for-ims

Fix error colour inconsistency for IMS
* implemented changes to fetch maintenance states from ldap endpoints

* removed jest.mock and renamed class

* added tests for scheduled maintenance endpoint

* corrected class name in reducer

* renamed files and improved code coverage

* renamed import in scigateway.reducer

* renamed import in test

* changed function that is called in test

* uncommit file change

* renamed variable, improved code coverage

* renamed files

* moved testing of ldap-jwt within test
@louise-davies
Copy link
Member Author

We should ensure that for IMS the docker GA job builds images for tags for when we do the proper release

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Upgrade to React 18
6 participants