Wadhwani Skilling Web v5.2.4

completedLead: Development TeamPlanned: September 22, 2025
Release Status
completed
Current state
Release Date
September 22, 2025
Planned
Release Lead
Development Team
Project lead
Jenkins Build
No build
🔧 Add build number

Tags

automatedgithub-import

Participants

akv29
Release Notes

Merge pull request #2109 from wadhwani-operating-foundation/WEB_WSN_SEP_R3

WO-7397# Web Production Release [v5.2.4] [RC => Dev]

Changes in this release:

  • fix(translations): update terms and conditions text in Arabic, Spanish, Indonesian, and Portuguese translations (Girish Singh)
  • removed test string (jiya gidwani)
  • fixed scroll issue (jiya gidwani)
  • fix(translations): update terms and conditions text in Arabic, Spanish, Indonesian, and Portuguese translations (Girish Singh)
  • fix(translations): update privacy policy and terms translations to Hindi (Girish Singh)
  • fix(translations): update privacy and terms links in Spanish and Portuguese JSON files (Girish Singh)
  • fix (Girish Singh)
  • version update (Girish Singh)
  • review comments (Girish Singh)
  • docs(translations): update hindi translations for privacy policy and terms (Girish Singh)
  • style(auth): remove xs media query and update privacy policy text (Girish Singh)
  • WO-7348 (jiya gidwani)
  • resolved tab border issue (nineleaps)
    • Refactored JavaScript code in app/index.html for button visibility and removal of specific HTML divs upon click event - Implemented conditional removal of wizParDiv0, wizParDiv2, intentOpacityDiv, and intentPreview HTML divs on button click - Added event listener to the button for click events - Updated JavaScript code to hide button after specific HTML divs have been removed - Modified if conditions for checking existence of wizParDiv0, wizParDiv2, intentOpacityDiv, and intentPreview before removing them - Ensured that the button is initially hidden when page loads (btn.style.display = 'none') (Girish Singh)
  • String Changes (jiya gidwani)
    • Removed empty div when terms are not accepted in ProfileCompletionModal of Root component - Added conditional rendering for Terms Accepted check in Root/ProfileCompletionModal/index.tsx file (Girish Singh)
    • Updated b/app/presentation/Root/ProfileCompletionModal/index.tsx: Changed the behavior of onToggle function to set 'isUserConsentedGiven' in local storage when isTermsAccepted is true - Modified b/app/presentation/auth/components/PasswordForm/index.tsx: Added a line to set 'isUserConsentedGiven' in local storage when a user sets isTermsAccepted to true (Girish Singh)
    • Updated app/presentation/auth/RegisterUser/index.tsx, app/presentation/auth/SelfRegister/index.tsx, app/presentation/auth/components/GoogleAuthButton/index.tsx and app/presentation/auth/components/PasswordForm/index.tsx to check if user consent is given using localStorage.getItem('isUserConstentGiven'). - Added a toggle function in app/presentation/auth/SelfRegister/index.tsx to set 'isUserConstentGiven' to 'true' in local storage when terms are accepted. - Updated GoogleAuthButton component in app/presentation/auth/components/GoogleAuthButton/index.tsx to check if user consent is given and update local storage accordingly. - Added a variable for checking user consent in app/presentation/auth/components/PasswordForm/index.tsx. (Girish Singh)
  • resolved extra issues (nineleaps)
    • Updated b/app/presentation/auth/RegisterUser/index.tsx to check if terms and conditions are accepted before registering a Google user - Implemented a state change for terms acceptance in b/app/presentation/auth/SelfRegister/index.tsx - Added a state for terms and conditions acceptance in b/app/presentation/auth/components/GoogleAuthButton/index.tsx - Modified the styling of checkbox in b/app/presentation/auth/components/LegalLinks/styles.less - Implemented a state change for terms and conditions acceptance in b/app/presentation/auth/components/PasswordForm/index.tsx - Added translations for "ADDITIONAL_TERMS_OF_USE" in various languages: Arabic (ar.json), English (en-Us.json), Spanish (es.json), Hindi (hi.json), Indonesian (id.json), Portuguese (pt.json) (Girish Singh)
  • reoslved carrer advisor menu issue (nineleaps)
  • change revert (Rajat Kumar Gupt)
  • bug fix (Rajat Kumar Gupt)
  • bug fix (Rajat Kumar Gupt)
  • WO-7355#Translation added (Rajat Kumar Gupt)
    • Refactored phoneNumberError in app/presentation/auth/RegisterUser/index.tsx - Implemented validation for checked names in app/presentation/auth/RegisterUser/index.tsx (Girish Singh)
  • WO-7355#Issue resolved (Rajat Kumar Gupt)
    • Added additionalTermsOfUseUrl and additionalTermsOfUse in 'app/containers/Auth/message.ts' - Implemented state management for terms acceptance in 'app/presentation/Root/ProfileCompletionModal/index.tsx' - Updated form submission gate based on isTermsAccepted state in 'app/presentation/auth/RegisterUser/index.tsx' - Modified the condition for self registration form submission in 'app/presentation/auth/SelfRegister/index.tsx' - Implemented state management for terms acceptance in 'app/presentation/auth/components/GoogleAuthButton/index.tsx' - Updated LegalLinks component to include checkbox and links to terms, privacy policy, and additional terms of use in 'app/presentation/auth/components/LegalLinks/index.tsx' and 'app/presentation/auth/components/LegalLinks/styles.less' - Implemented state management for isTermsAccepted in 'app/presentation/auth/components/PasswordForm/index.tsx' - Added URLs for privacy policy, terms and additional terms of use in various translation files ('ar.json', 'en-Us.json', 'en.json', 'es.json', 'hi.json', 'id.json', 'pt.json', 'fil.json') (Girish Singh)
  • change for Review Card width (devesh251096)
  • mobile ui select language truncation fixed (shubhamjain)
  • image ratio changed for career buddy (shubhamjain)
  • WO-7381#Purpose of meeting, resume section and meeting golas visible only to expert and student (Rajat Kumar Gupt)
  • WO-6620B#Entity Key is added and Event id for notes in meeting (Rajat Kumar Gupt)
  • WO-6620B#Loader added to book session page (Rajat Kumar Gupt)
  • feat: update Careers menu translations for Spanish, Hindi, and Portuguese (Devesh)
  • changes for language selector (Devesh)
  • fix: uncomment width property for welcome image responsiveness (Devesh)
  • feat: add Career Advisor icons and integrate into Dashboard (Devesh)
  • feat: enhance Career Advisor navigation and add language support checks (Devesh)
  • changes for Welcome Pop up (Devesh)
  • changes for CA WSN (Devesh)
  • [WO-6690,WO-6647] # feat: add welcome images and update WelcomeModal for responsive design (Devesh)
  • changes for UI (Devesh)
  • [WO-6676] # fix: update default gender to female in voice name functions and adjust country ascent logic (Devesh)
  • remove career guidance (Devesh)
  • [WO-6648] # refactor: clean up code formatting and improve readability in ShareReport componento (Devesh)
  • [WO-6643] # remove career guidance link from footer (Devesh)
  • [WO-6646] # changes for background color and language selector (Devesh)
  • [WO-6646] # update background color for inner content webview (Devesh)
  • changes for bugs (Devesh)

... and 35 more commits

Project Integration

JIRA Integration
Real-time data from JIRA project. Select a version to view details.

Release Documentation

Release Documentation
Create a Confluence page to document this release plan and share with stakeholders

No Documentation Page

Create a Confluence page to document this release plan and share progress with stakeholders.

Available for Wadhwani Skilling Web releases