Commit Graph

206 Commits

Author SHA1 Message Date
Waheed Ahmed
50bb65d4bd fix: link text size to small on welcome page. (#308) 2021-06-02 19:33:09 +05:00
Zainab Amir
d351cc3040 Update optional field event (#307) 2021-06-02 18:45:39 +05:00
Zainab Amir
255d17fb31 Add optimizely progressive profiling 1 experiment (#306) 2021-06-02 16:41:33 +05:00
Mubbshar Anwar
a8eb5916eb Add welcome page (#302)
Add welcome page for A/B testing

VAN-514
2021-06-01 17:46:52 +05:00
edX Transifex Bot
ea02aba94a fix(i18n): update translations 2021-05-30 20:25:25 +05:00
edX Transifex Bot
6c92c64987 fix(i18n): update translations 2021-05-25 11:24:47 +05:00
Zainab Amir
be28c9b8d4 Fire optimizely event (#291) 2021-05-21 14:43:42 +05:00
Zainab Amir
61b2366f9a VAN-487: Add optimizely experiment (#287) 2021-05-20 12:57:11 +05:00
Mubbshar Anwar
8fe7f93ac0 Clear input on focus in (#278)
- registration form input fields related error messages clear on focus in.

VAN-464
2021-05-11 12:45:56 +05:00
Waheed Ahmed
b76998a36c feat: allow survey cookie to be used for login (#277)
Refactored register survey cookie to be used for login survey as well.

VAN-462
2021-05-10 21:10:43 +05:00
Waheed Ahmed
37c5344066 Set cookie domain. (#267)
VAN-291
2021-05-04 14:33:03 +05:00
Waheed Ahmed
0c159e24ba set registration timestamp cookie for survey (#260)
* set registration timestamp cookie for survey

Removed HJ identify call and added registration timestamp cookie
to trigger survey using GTM.

VAN-291

* fix email validation regex

Current aregex doesn't allow apostrophes, used a coomon regex pattern
for all validators.

VAN-458
2021-04-28 15:01:57 +05:00
Waheed Ahmed
7d45b67d38 fix platform name in terms of service. (#256) 2021-04-23 14:31:16 +05:00
Waheed Ahmed
4b6ceecace fix select icon issue and some code refactor (#244) 2021-04-13 20:29:37 +05:00
Waheed Ahmed
0758cab290 Revert "fix(deps): update dependency @edx/paragon to v13.17.5" (#243)
* Revert "fix(deps): update dependency @edx/paragon to v13.17.5 (#223)"

This reverts commit 913e839986.

* fix dropdown icon size
2021-04-13 19:07:48 +05:00
renovate[bot]
913e839986 fix(deps): update dependency @edx/paragon to v13.17.5 (#223)
* fix(deps): update dependency @edx/paragon to v13.17.5

* fix tests

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Waheed Ahmed <waheed.ahmed@arbisoft.com>
2021-04-12 13:04:57 +05:00
Waheed Ahmed
96d1be44c2 Fix scroll error for older browsers. (#235)
Check if scrollBehavior is supported otherwise fallback to two arguments
window.scrollTo(x-coord, y-coord).

VAN-439
2021-04-07 15:28:26 +05:00
Zainab Amir
6a04c744a8 Send user attributes to hotjar (#233)
Once the user has signed up successfully, send custom
user attribute to hotjar. These can be used to configure hotjar
surveys and other feedback tools.

VAN-291
2021-04-06 16:18:24 +05:00
adeelehsan
41a0deea5b skip hinted login check added for enterprise SSO 2021-04-01 14:59:28 +05:00
Zainab Amir
3147ad13d8 Update h3 headings to h1 for page semantics (#226) 2021-03-30 11:21:59 +05:00
mubbsharanwar
ef6f752642 autocomplete form input
VAN-383
2021-03-29 12:18:28 +05:00
edX Transifex Bot
ee499d4e0e fix(i18n): update translations 2021-03-28 11:23:44 -04:00
Waheed Ahmed
5a5798df9c Revert "Add 3:1 contrast to all form text field." (#222) 2021-03-26 21:08:58 +05:00
adeelehsan
738fda4622 redirect MFE to tpa url if tpa_hint
is secondary provider

VAN-401
2021-03-26 01:04:55 +05:00
Adeel Khan
211eb787b4 Add 3:1 contrast to all form text field.
VAN-381
2021-03-25 21:21:51 +05:00
Zainab Amir
3fa3f257ba Handle ratelimit error for registration endpoint (#212)
As part of adding ratelimit to registration we need to make sure
MFE works and shows error messages as expected.

VAN-302
2021-03-25 15:43:59 +05:00
Zainab Amir
42cae6860c VAN-380: Add H1 heading to Login Page (#216) 2021-03-24 17:32:22 +05:00
edX Transifex Bot
e2b5c1d894 fix(i18n): update translations 2021-03-21 11:18:40 -04:00
uzairr
c5603fc122 add id attr 2021-03-19 14:59:28 +05:00
Waheed Ahmed
beac574c12 Fix enrolment through SSO login/register. (#211)
VAN-415
2021-03-18 19:18:59 +05:00
Zainab Amir
d861facc3e Track total time it takes users to register (#205)
Added a new param to payload in registration page. This tracks
the total time it took user to register.

VAN-413
2021-03-18 12:37:37 +05:00
Zainab Amir
b5816c1f7b VAN-384: Add accessible names for TPA buttons (#206) 2021-03-18 10:46:32 +05:00
Adeel Khan
b2bd2295b8 Adds aria-invalid to fields.
This would enable screen readers to readout
fields errors to users.

VAN-387
2021-03-18 02:52:25 +05:00
adeelehsan
882ae17f84 Inline links added for tos on register page
VAN-386
2021-03-17 11:17:39 +05:00
Adeel Khan
e739c3a9c4 Add 3:1 contrast to all form text field.
VAN-381
2021-03-17 00:56:26 +05:00
edX Transifex Bot
cc3500e0a4 fix(i18n): update translations 2021-03-14 11:18:28 -04:00
Waheed Ahmed
c2d9a9384d Keep the query params intact within the app. (#201)
Currently, if the user lands on one page with course_id and enroll action
params and navigates to another page with the MFE, the query params
are not passed to that other page and resulting in not enrolling into
the course.

Also add these query params into login and register payload.

VAN-415
2021-03-11 20:01:16 +05:00
Waheed Ahmed
daae34dab6 Bug fixes (#198)
Level of education other option key was incorrect and year of birth
field going out of the form.
2021-03-10 00:11:33 +05:00
Zainab Amir
9702fe675e Send social_auth_provider param upon registration (#197)
if current provider is present, then send the social_auth_provider
in the registration payload.

VAN-55
2021-03-09 18:09:55 +05:00
Waheed Ahmed
b365984f9b Change logError into logInfo for 4XX responses. (#196)
VAN-13
2021-03-09 15:59:58 +05:00
adeelehsan
c412737430 Added width for inputs fields in form-control class.
Purpose of adding the fix width is to sync SSO buttons and
inputs fields widths for the screen 600 and above.

VAN-353
2021-03-09 01:56:38 +05:00
Waheed Ahmed
55a0e6255d Log info for 4XX responses. (#193)
Log error only for non 4XX responses.
2021-03-08 19:49:33 +05:00
Zainab Amir
a0a020fc2f update registration failure message (#179) 2021-03-08 16:02:06 +05:00
Zainab Amir
66e6687067 Enable Hotjar for Authn MFE (#180)
Suppressed PII from logistration pages to enable hotjar. Data entered
in forms is by default suppressed by hotjar.

VAN-290
2021-03-08 15:57:31 +05:00
Waheed Ahmed
7fdd9f5658 update paragon version (#192) 2021-03-08 15:42:42 +05:00
edX Transifex Bot
efe2ce6d8f fix(i18n): update translations 2021-03-02 05:32:45 -05:00
Waheed Ahmed
0d96b246e3 Add es language option. (#177)
Prospectus set es code spanish instead of es-419.
2021-03-02 14:45:43 +05:00
Waheed Ahmed
ba2b749b3d Replace babel-polyfill with core-js and regenerator-runtime. (#176)
App not workinng in IE 11 with babel-polyfill.
2021-03-01 19:44:59 +05:00
Waheed Ahmed
9c57ab82af Fix tpa hint link. (#175) 2021-03-01 17:11:38 +05:00
adeelehsan
c1f4f017bd react helmet package added to change each page title
VAN-355
2021-03-01 14:09:32 +05:00