-
Notifications
You must be signed in to change notification settings - Fork 58
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
Added support for node 22.x on backend and shared folder, wip #931
Draft
wickathou
wants to merge
160
commits into
hackjunction:upgrade/backend
Choose a base branch
from
wickathou:test/node-update
base: upgrade/backend
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Added support for node 22.x on backend and shared folder, wip #931
wickathou
wants to merge
160
commits into
hackjunction:upgrade/backend
from
wickathou:test/node-update
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Update - Bringing updates to PROD
Update - Sync STAG and PROD
Updating PROD
Updating PROD from STAG
Update - Sync with STAG
Server - Modified Asia server env settings
…ove them and then redo the styles
Modified frontend env
Removed sudo
Replaced terminal cmd
modified pipeline with variable
Modified working dir
…th node 22 Debugged multiple version conflicts Modified event edit changed comparison to use lodash isEqual to compare objects too
Modified MUI to use latest stable instead of next version Added @redux/toolkit to replace redux core with latest Added @babel/core and removed depreciated babel-eslint Temporarily disabled or commented code for debugging Updated App.js to use BrowserRouter Started migration of routes to new react router Removed browser history sync between react router and redux while migrating Started removing makeStyles Added multiple console logs for debugging Replaced push from connected-react-router with navigate
wickathou
changed the title
Added support for node 14.x on backend and shared folder, wip
Added support for node 22.x on backend and shared folder, wip
Jul 10, 2024
Added quote remover using replace to prevent string escape and unintended comma separation when exporting CSV files from participant and project organizer views
…oject-export-project-details Hotfix - Modified project and participant CSV export as organizer to prevent comma string escape and updated ProjectDetail rendering to remove repeated code
Modified getRegistrationForEvent controller logic to shorten strings from custom registration questions Added additional fields to escape quote marks for Participants and Projects organizer views
…oject-export-project-details Fix - Modified string shortening logic for registrations and added more fields to escape quote marks to prevent CSV file misalignment
…oject-export-project-details Hotfix - Added improved key logic for elements rendered in the ProjectDetail
Modified rendering of source code for ProjectDetail to display the right content and use the appropiate html tags
…oject-export-project-details Hotfix - Fixed ProjectDetail source code rendering and minor update to pipeline
…inal-vote-ui-and-review-perf Hotfix - Updated styling of accepted status banner on dashboard
Delete previous year map layouts from frontend
…inal-vote-ui-and-review-perf Hotfix - Added map tab to main event
…teams Removed commented code Updated pagination frontend for teams to reset page number when the filter changes Updated styling of join by code button to stack vertically on smaller viewports
… of a method to delete participants from team
…issues-found Hotfix - Complete list of teams not showing for participants
…issues-found Hotfix - Fixed issue with boolean custom field interpretting string true and false values
Update - Updating node version
Update - Node update
Renabled organizer router and dashboard Updated tailwind classes missing tw- suffix Updated contact us page to prefill fields if user is logged in Added multiple debugging console logs
Renabled organise dashboard for edit, manage and alerts Disabled all organise/edit routes for refactoring Modified redux store to test RTK queries Modified async actions to use asyncThunk Modified reducer logic to use asyncThunk statuses with the handleBuilder logic
Updated multiple tailwind classes missing tw- prefix Renabled markdown to render styles properly\ Removed multiple instances makeStyle and withStyles Renabled all organiser tabs Renabled all organiser/edit tabs Renabled all organiser/participants tabs Updated all organiser redux async actions to use createAsyncThunk Disabled junctionStyle theme to remove makeStyles errors when using theme
Updated RequiresRole hoc to work with react-router-dom and react 18 Removed defaultProps from Footer layout component Updated EventPriority to use Grid item and use keys Updated use of push to useNavigate on multiple components Removed useStyles from OrganizationList
Modified organise route to requirePermissions Removed multiple instances of dispatch(push for useNavigate hook instead Fix createEventCard redirect when new event is created Update context.js on events pages to get slug from useParams instead of match Removed useStyle from multiple components
Removed useStyle from register
Renabled SlugPage for participant dashboard routes Moved selectors from renderDashboard that are passed as props for the participant dashboard to now be called inside of the participant dashboard from the redux store Removed or disabled multiple instances of makeStyles Temporarily disabled multiple blocks that are displayed on the root event dashboard for participants Disabled most social sharing options, only Linkedin is enabled for now Removed use of fetchBaseQuery in favor of redux thunk Updated dashboard actions and reducer to use redux thunk
Removed custom useStyle instances from multiple files Created SpinnerLoader component to work a way to render loading states Added testing comments in multiple files Modified Apply component to get team data from selectedTeam selector instead to replace the use of props Modified teamRoles rendering logic on Apply component to prevent modifying state directly Renabled all working blocks rendered on the participant dashboard Modified AlertBlock component to use Grid correctly Replace multiple instances of push with useNavigate Renabled team and project pages for participants Modified Dashboard actions instances of non-serializable functions to use Thunks Replaced instances of match to useResolvedPath Modified teams page rendering logic to implement loaders Created new CANDIDATE_APPLY action type to handle candidate applications to a team
Created new util function addTeamCodeToProjectAndFilterNoTeam to reduced repeated code on ProjectTable component and Projects by challenge page and prevent direct edit of the store
Renabled EventIDPage for participants Disabled instance of makeStyles in eventid qr page
…ewing pages Renabled all base pages for participants Removed loading and error using annotator loading and error selectors from props for Reviewing page
Test/node update merge
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.