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

Release/v3.0.0 #1422

Merged
merged 74 commits into from
Nov 27, 2024
Merged

Release/v3.0.0 #1422

merged 74 commits into from
Nov 27, 2024

Conversation

louise-davies
Copy link
Member

Description

Release v3.0.0 - which primarily just upgrades React from 17 to 18. It also includes some minor features required by IMS. See the CHANGELOG for more details.

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

louise-davies and others added 30 commits April 5, 2023 15:09
- also, upgrade other libraries to support react 18
and fix anything that broke immediately
Plus some misc styling fixes
…heming-#357

add darkBlue colour to theming
dependabot bot and others added 26 commits August 30, 2024 10:59
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.1 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](webpack/webpack@v5.76.1...v5.94.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
…webpack-5.94.0

Bump webpack from 5.76.1 to 5.94.0
…rability

Update dependency axios to v1.7.4 [SECURITY]
…pine3.20

Update httpd:2.4.59-alpine3.20 Docker image to http:2.4.62-alpine3.20
…nerability

Update dependency express to v4.20.0 [SECURITY]
Bumps [rollup](https://github.com/rollup/rollup) from 2.79.1 to 2.79.2.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](rollup/rollup@v2.79.1...v2.79.2)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
…rollup-2.79.2

Bump rollup from 2.79.1 to 2.79.2
Bumps [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware) from 2.0.6 to 2.0.7.
- [Release notes](https://github.com/chimurai/http-proxy-middleware/releases)
- [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/v2.0.7/CHANGELOG.md)
- [Commits](chimurai/http-proxy-middleware@v2.0.6...v2.0.7)

---
updated-dependencies:
- dependency-name: http-proxy-middleware
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
…http-proxy-middleware-2.0.7

Bump http-proxy-middleware from 2.0.6 to 2.0.7
- Implemented dynamic generation of admin tabs using plugin routes
- Updated admin page to render tabs based on configured plugin routes
- Refactored tab generation logic to support custom admin routes for each plugin
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.3 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
- [Commits](moxystudio/node-cross-spawn@v7.0.3...v7.0.6)

---
updated-dependencies:
- dependency-name: cross-spawn
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
…cross-spawn-7.0.6

Bump cross-spawn from 7.0.3 to 7.0.6
…1390

Add docker image push when tags pushed #1390
…bs-#1418

Generate custom admin tabs from plugin routes #1418
Copy link

codecov bot commented Nov 27, 2024

Codecov Report

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

Project coverage is 97.11%. Comparing base (ed69019) to head (6064175).
Report is 87 commits behind head on main.

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 95.65% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1422      +/-   ##
==========================================
+ Coverage   96.78%   97.11%   +0.33%     
==========================================
  Files          48       49       +1     
  Lines        1740     1802      +62     
  Branches      491      495       +4     
==========================================
+ Hits         1684     1750      +66     
+ Misses         52       48       -4     
  Partials        4        4              

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

@louise-davies louise-davies merged commit cbfa974 into main Nov 27, 2024
4 checks passed
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.

5 participants