Adolfo R. Brandes
93bd0f24fe
fix: prioritize registration errors over inline validations in backendValidations
...
Registration errors from form submission (e.g., "password too similar to
username") were being masked by stale inline validation results. The
backendValidations memo checked state.validations first, which was set
during on-blur field validation with no errors, causing it to never reach
the registrationError branch.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-05 17:14:50 -03:00
Jesus Balderrama
0d709d1565
feat: React Query migration ( #1629 )
...
Move from Redux to React Query across the board.
2026-03-05 13:46:05 -03:00
Max Sokolski
642853e001
fix: adding value length check for full name field ( #1561 )
...
Co-authored-by: Artur Filippovskii <118079918+filippovskii09@users.noreply.github.com >
2026-03-05 10:18:51 -03:00
bydawen
4cb79223b2
fix: add missing space symbol to the 'additional.help.text' field ( #1521 )
2026-02-27 10:35:43 -03:00
kshitij.sobti
0418a04fff
feat: Add plugin slot for login page
...
This change adds a plugin slot for the login page allowing it to be customised.
Since there was a dependency conflict between frontend-plugin-framework and the react-hooks testing package, the react-hooks testing package has been removed and a replaced with a simple mechanism for testing hooks.
Since this touched the Login Page those have also been refactored to move away from redux connect.
2025-10-24 15:57:09 +05:30
Ihor Romaniuk
ffb8a2d434
fix: username suggestions alignment ( #1584 )
...
Co-authored-by: Kyrylo Hudym-Levkovych <kyr.hudym@kyrs-MacBook-Pro.local >
2025-10-15 01:51:39 +05:00
Hassan Raza
58ec90aca6
chore: Handle forbidden username exceptions on registration ( #1545 )
2025-08-13 07:35:30 +00:00
Diana Villalvazo
76e400f0ad
refactor: Replace of injectIntl with useIntl ( #1540 )
2025-08-12 11:00:33 -04:00
Diana Villalvazo
5bd6926f2f
refactor: Replace of injectIntl with useIntl ( #1539 )
2025-08-12 10:46:01 -04:00
Diana Villalvazo
43a584ebd1
refactor: Replace of injectIntl with useIntl ( #1538 )
2025-08-12 09:42:57 -04:00
diana-villalvazo-wgu
db3d007c51
refactor: Replace of injectIntl with useIntl
2025-08-07 10:50:11 -05:00
Brian Smith
da5a2e31b6
feat!: add design tokens support ( #1504 )
...
BREAKING CHANGE: Pre-design-tokens theming is no longer supported.
Co-authored-by: Diana Olarte <diana.olarte@edunext.co >
2025-06-18 14:29:11 -04:00
Brian Smith
38a1924c6a
feat: upgrade to react 18 ( #1466 )
2025-04-04 10:17:53 -04:00
Blue
4a65f0a84c
fix: change the totalRegisterationTime to snake case ( #1301 )
...
Description:
Convert the totalRegistrationTime to snake case
VAN-1816
Co-authored-by: Ahtesham Quraish <ahtesham.quraish@192.168 .1.4>
2024-08-28 15:08:30 +05:00
Bilal Qamar
1f7b7f5c41
chore: major version upgrades for frontend-platform & frontend-build ( #1251 )
2024-07-01 13:22:45 +02:00
Attiya Ishaque
99bca1bd9b
fix: frontend validation on email field ( #1249 )
2024-06-12 14:15:56 +05:00
Blue
8efb22595c
fix: add new entry for another US label ( #1244 )
...
Add new entry for for another US label which is United States
2024-05-03 10:27:32 +05:00
Syed Sajjad Hussain Shah
73e8913f90
feat: remove username from the registration from ( #1201 ) ( #1241 )
...
Co-authored-by: Attiya Ishaque <atiya.ishaq@arbisoft.com >
2024-05-02 08:55:56 +05:00
Stanislav Lunyachek
3ddaf795f2
feat: Hide preloaders for third party auth providers if they are disabled
2024-04-19 10:55:48 +05:00
Zainab Amir
e9af062ff1
fix: resolve console warnings in tests ( #1212 )
2024-04-01 01:33:50 -07:00
mubbsharanwar
cd8474465b
perf: use useSelector with granular approach in registration component to minimize rendrening
2024-04-01 10:42:55 +05:00
Samir Sabri
2d37b8b0bf
feat!: remove Transifex calls for OEP-58 ( #1085 )
2024-03-20 09:31:09 -04:00
Dmytro
dc90cf9ce5
fix: Registration with password that doesn't meet the requirements ( #1184 )
...
* fix: Registration with password that doesn't meet the requirements
---------
Co-authored-by: Dima Alipov <dimaalipov@MacBook-Pro-Dima.local >
Co-authored-by: Syed Sajjad Hussain Shah <ssajjad@2u.com >
2024-03-15 11:53:42 +05:00
Attiya Ishaque
36354761cc
feat: Remove simplify registration experiment code ( #1194 )
2024-03-15 10:58:54 +05:00
Zainab Amir
8be350e35f
Fix TPA skeleton loader ( #1189 )
...
* feat: update TPA skeleton
* fix: Prevent wrong appearance of skeleton after second tab click
---------
Co-authored-by: Stanislav Lunyachek <lunyachek@MacBook-Pro-M1.local >
2024-03-06 06:11:54 -08:00
Syed Sajjad Hussain Shah
6695fb6f61
fix: move country field to simplify registration second step ( #1195 )
2024-03-06 12:21:56 +05:00
Syed Sajjad Hussain Shah
be5b0bb461
fix: invalid form submit btn event error ( #1191 )
2024-03-05 14:57:10 +05:00
Syed Sajjad Hussain Shah
5f93278326
feat: add invalid form submit click event: ( #1190 )
2024-03-05 13:13:30 +05:00
Blue
488644f50d
fix: remove rebrand experiment from authn ( #1187 )
...
Description:
Remove rebrand experiment code from Authn
VAN-1858
2024-03-04 16:14:41 +05:00
Attiya Ishaque
ca42f3851d
fix: Fix post registration recommendations card issue ( #1183 )
2024-03-01 15:25:56 +05:00
Syed Sajjad Hussain Shah
e4bddc2db0
fix: remove password field duplicate validation ( #1181 )
2024-02-29 17:47:13 +05:00
Syed Sajjad Hussain Shah
8aeacaa001
fix: fix error banner alert ( #1180 )
2024-02-29 12:14:52 +05:00
Syed Sajjad Hussain Shah
80435d3e5b
fix: change submit cta text for experiment ( #1179 )
2024-02-29 11:25:43 +05:00
Syed Sajjad Hussain Shah
d6c5415c9a
feat: add submit btn click event ( #1178 )
2024-02-28 11:38:07 +05:00
Zainab Amir
e4ac1288a9
feat: add submit btn click event for default register page ( #1176 )
...
Co-authored-by: Syed Sajjad Hussain Shah <ssajjad@2u.com >
2024-02-27 01:24:52 -08:00
Syed Sajjad Hussain Shah
9b046146a0
fix: fix simplify registration experiment bugs ( #1175 )
2024-02-27 10:12:16 +05:00
Syed Sajjad Hussain Shah
e0d605582e
fix: fix simplify registration experiment bugs ( #1174 )
2024-02-26 18:54:16 +05:00
Blue
21b5a01cab
fix: Update custom SSO buttons to use brand colors ( #1165 )
...
Description: Update custom SSO buttons to use brand colors
VAN-1838
2024-02-26 18:51:12 +05:00
Syed Sajjad Hussain Shah
955ea6485f
fix: update comment ( #1173 )
2024-02-26 17:50:19 +05:00
Syed Sajjad Hussain Shah
9f8a1af7e3
feat: simplify registration experiment ( #1164 )
2024-02-26 17:22:24 +05:00
Stanislav
e9aaf7024a
fix: Enabling the ability to log in with a username consisting of 2 characters ( #1073 )
...
Co-authored-by: Stanislav Lunyachek <lunyachek@MacBook-Pro-M1.local >
2024-02-15 15:07:24 +05:00
Blue
e3d96385ee
fix: remove username and bring in name field for embedded case ( #1163 )
...
Description:
Remove username and bring in name field in case embedded registration
VAN-1824
2024-02-14 16:39:31 +05:00
Blue
dc266a613e
fix: replace username with name in base component and on welcome page ( #1161 )
...
* fix: replace username with fullName in base component and on welcome page
Description: Replace username with name in welcome page component
VAN-1824
2024-02-14 12:12:43 +05:00
Zainab Amir
02bd8abcd1
feat: update default authn settings ( #1160 )
...
At present, Authn MFE doesn't work out of the box with
devstack settings. These changes allow authn to work with
default devstack settings.
2024-02-13 00:54:26 -08:00
Blue
a6e96f5ed1
fix: update paragone and country field ( #1157 )
...
Description: Update Paragon version and changed the country field implementation as per documentation
VAN-1814
2024-02-09 16:40:41 +05:00
Attiya Ishaque
872aa48675
feat: modifying the base container in authn ( #1153 )
2024-02-09 16:15:22 +05:00
Blue
60efe3cbb7
feat: removal of country code selection event ( #1129 )
...
Revert country code selection event
VAN-1793
Co-authored-by: Zainab Amir <zainab.amir@arbisoft.com >
2024-02-07 06:09:48 -08:00
Blue
02d14a6359
fix: country field is not populated on page load ( #1151 )
...
Description: Country field is not populated when page load
VAN-1795
2024-02-01 11:20:34 +05:00
Brian Smith
fc60d9f7d1
chore(deps): update paragon and frontend-build to openedx scope ( #1132 )
2024-01-24 10:10:13 -05:00
Zainab Amir
ad7099ad38
Refactor login page to use functional component ( #899 )
...
* refactor: zamir/van 1390/add basic login form (#894 )
Description: login refactor
* feat: add basic login form
* feat: remove cookie logic from login page
* refactor: refactor social auth, tpahint and institution login (#895 )
* feat: add basic login form
* feat: add error handling
* refactor: refactor social auth, tpahint and institution login
Description:
Refactor the following flows:
1 - Institution login
2 - SSO login
3 - Tpahint
VAN-1391
---------
Co-authored-by: Zainab Amir <zainab.amir@arbisoft.com >
* fix: tests and lint issues (#905 )
* feat: add tests
* fix: rebase this branch with master
Description:
Rebase with master branch
VAN-1413
* chore: update variable name
* fix: fix When using tpa-hint don't show the login form
Description: When using tpa-hint don't show the login form
VAN-1801
---------
Co-authored-by: Blue <ahtesham-quraish@users.noreply.github.com >
Co-authored-by: ahtesham-quraish <ahtesham.quraish@gmail.com >
2024-01-24 10:44:31 +05:00