Latest code sync with P1 master branch#57
Merged
Merged
Conversation
sammy-sandhu
added a commit
that referenced
this pull request
Aug 19, 2025
* Update package.json (#14) Adds missing production dependencies * Feature/gh actions (#15) * Create cd-workflow.yml * Update cd-workflow.yml * Update cd-workflow.yml * Update cd-workflow.yml * Update cd-workflow.yml * Update cd-workflow.yml * Origin/connect backend (#19) * connects back end * adds user authentication * login and register page css * connecting to backend * data structure update * css formatting for user * tailwind * sonarqube issues resolved * fixes imports * remove console log statements * Supplemental Ledger data display fixed * Feature/supplemental data (#20) * adding supplemental ledger delete functionality * adds icon dependency * Feature/pagination (#21) * adding supplemental ledger delete functionality * adds icon dependency * pagination addition * fix to delete button showing * added first and last buttons * not removing search bar in loading state * Feature/catalog page (#22) * fixes spacing of catalogs displayed * fixes loading state error message display * prevents redirect call * catalog image to display backend image * "/" removal fix * fixed data null issue * removes console logs * Application header text and logo change to XMS * Origin/navbar reformat (#23) * Header reformat * Fixes failing tests * Origin/unit testing (#24) * Course List header test * Login and Register page redesign * Help page * align content * sticky title and edit/update buttons * pagination format css * Sign in/sign out button css * Origin/p1 code (#25) * commented out failing test * removed unused import * removing error logs in console * sonarqube fixes * removes unused imports * error handling * Origin/UI updates (#26) * About Page * Welcome screen update * About Page navigation * Footer update * Title bolded * Catalog default image updated * course title panel update * Course row clickable * logout url fix * Center buttons * Sign Up label change * Defect/edit fields (#27) * edit fields fix * footer update * Feature/clear search (#28) * search bar clear functionality * Login validation error message * Bugfix/testing (#29) * fix and add tests add jest-mock-axios * Course List tests * adding user header mock * add axios mock for mockAxios * coursesContainerTest fixes * CourseDataContainer tests * Login page tests * login * About page test * Register test cases * auth test updates * test failure states * removes unused files * removes help page * catalog list test update * added tests * added page navigation tests * Course data container tests * fix failing tests * removes unused code/imports * fix coverage testing workflow * course data container commented test Co-authored-by: JDTobin <90791836+JDTobin@users.noreply.github.com> * Feature/support page (#30) * support page * support page content * Feature/permissions update (#31) * update to nav bar buttons * removes about page * remove about page * support page update * decrease text size in header * tests update * css fix for header (#32) * Update cd-workflow.yml * sending header data (#33) * Defect/login validation (#34) * login update * test update * Sd elements/inputs (#36) * input field validations * Input max limits set * SD Elements changes (#35) * Implement use of session storage * Update authContext.js updated variable name to better reflect previously pushed change * add use strict to required files * Update authContext.js * setting session storage credentials --------- Co-authored-by: schittlur <78377530+schittlur@users.noreply.github.com> * Sd elements changes (#38) * Implement use of session storage * Update authContext.js updated variable name to better reflect previously pushed change * add use strict to required files * Update authContext.js * setting session storage credentials * Update craco.config.js added security header prevent web pages from being loaded inside iFrame * noopener added to restrict opener access * console logs removed/updated --------- Co-authored-by: LFRMadrid <lreyesmadrid@deloitte.com> * Implemented Error handling where still required (#39) * Github Actions/ECR (#41) * Updated workflow * Added Sonarcloud configurations * Removed test ecr-branch * Next migration (#42) * initial configuration * Update package.json * Initial setup for migration * Fix header color * logo updated * login and register logos * register navigation * Created Default Layout Implemented it on register, login, and support * update router to use next-router * file name capitlization change * additional files and updates * env variable name change * authProvider added * dashboard page updates * dashboard page combined and simplified * provider courses page updated * removing unused files * restructure of dashboard page * remove unused code * Course details page updated * images updated * css for page number button fixed * hover of catalogs panel fixed * catalog image fix * header user name centered * screen layout updated * Update authContext.js added router to redirect user to home page when logout button is clicked * remove unused code * course details sticky header fix * user name alignment * cleaning up unused code * placing footer at bottom of screen * padding for footer placement on screens * Update Header.js fixed an issue where user name (when logged in) would shift upwards if page was refreshed * registration fix * catalog list heading * catalog image width consistancy --------- Co-authored-by: schittlur <78377530+schittlur@users.noreply.github.com> * Next migration (#43) * initial configuration * Update package.json * Initial setup for migration * Fix header color * logo updated * login and register logos * register navigation * Created Default Layout Implemented it on register, login, and support * update router to use next-router * file name capitlization change * additional files and updates * env variable name change * authProvider added * dashboard page updates * dashboard page combined and simplified * provider courses page updated * removing unused files * restructure of dashboard page * remove unused code * Course details page updated * images updated * css for page number button fixed * hover of catalogs panel fixed * catalog image fix * header user name centered * screen layout updated * Update authContext.js added router to redirect user to home page when logout button is clicked * remove unused code * course details sticky header fix * user name alignment * cleaning up unused code * placing footer at bottom of screen * padding for footer placement on screens * Update Header.js fixed an issue where user name (when logged in) would shift upwards if page was refreshed * registration fix * catalog list heading * catalog image width consistancy * fix unit testing imports made some changes to the path being rferenced on the unit test imports to try and fix P1 pipeline uni tests issue * tests update to include router mock --------- Co-authored-by: Luis Reyes Madrid <lreyesmadrid@deloitte.com> * Unit testing (#44) * Fixing unit tests some changes made to dependencies as well as fixing broken test cases * add remaining unit test fixes for mock auth user * fixed failing unit tests * auth context test update * catalog card unit test fixed * fix for ReseizeObserver issue on P1 * update to test cases * Register test update * course Metadata test added * header test updated * support test updated * login and register test additions * catalogTitle test added --------- Co-authored-by: Luis Reyes Madrid <lreyesmadrid@deloitte.com> * Delete src/pages/Dashboard directory * Delete src/pages/Register.js * Delete src/pages/Login.js * Delete src/pages/Support.js * Origin/file cleanup (#45) * delete unused file * adding check for img verification * Update cd-workflow.yml * Next dockerfile (#46) * Dockerfile tested to use next * Removed SQ from workflow/troubleshooting failed actions build * troubleshooting failed actions build * troubleshooting failed actions build * troubleshooting failed actions build * Dockerfile changed to use next * Adding build stage back to test Dockerfile * Removed test branch from workflow * Actions debug (#47) * Dockerfile tested to use next * Removed SQ from workflow/troubleshooting failed actions build * troubleshooting failed actions build * troubleshooting failed actions build * troubleshooting failed actions build * Dockerfile changed to use next * Adding build stage back to test Dockerfile * Removed test branch from workflow * Testing actions with .env * Cleaned up workflow * adding sso to login page * remove console log * use validate to get session info (#49) * Updated README * Updating ECR Tag * course mapping connection to backend * Latest code sync with P1 master branch (#57) Co-authored-by: Simeranjeet Sandhu <simeransandhu@deloitte.com> --------- Co-authored-by: Randy Glasgow <80982914+rglasgow-deloitte@users.noreply.github.com> Co-authored-by: Mike Son <75041697+micson-us@users.noreply.github.com> Co-authored-by: schittlur <78377530+schittlur@users.noreply.github.com> Co-authored-by: JDTobin <90791836+JDTobin@users.noreply.github.com> Co-authored-by: LFRMadrid <lreyesmadrid@deloitte.com> Co-authored-by: Simeranjeet Sandhu <simeransandhu@deloitte.com> Co-authored-by: KarenAJ <kjijo@deloitte.com>
This file contains hidden or 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
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.