Awais Ansari
fd5122bc10
refactor: improve code and test coverage
2025-09-17 16:03:15 +05:00
Awais Ansari
97c9a09efa
feat: added captcha v3 on registration
2025-09-16 16:59:03 +05:00
Awais Ansari
764d5f51e1
test: resolved test conflicts
2025-09-15 17:22:19 +05:00
Awais Ansari
c4ef3dbbd9
Merge branch 'master' of github.com:openedx/frontend-app-authn into aansari/sync-with-2u-main-branch-demo
2025-09-15 17:14:56 +05:00
Hassan Raza
a552d025b6
chore: Handle forbidden username exceptions on registration ( #1545 ) ( #1550 )
2025-08-22 18:43:06 +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
Awais Ansari
2cb62ca6d4
chore: sync 2u-main with master ( #1520 )
...
* fix(deps): update dependency @edx/frontend-platform to v8.3.2 (#1454 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency babel-plugin-formatjs to v10.5.36 (#1455 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency @edx/frontend-platform to v8.3.3 (#1456 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency algoliasearch-helper to v3.24.3 (#1457 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency @openedx/frontend-build to v14.3.3 (#1459 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency @openedx/paragon to v22.16.1 (#1460 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update `@openedx` dependencies to versions that support React 18 (#1458 )
* docs: Update migrated edx.rtd links to docs.openedx.org
* docs: Add instructions on using Tutor for development
* chore(deps): update dependency babel-plugin-formatjs to v10.5.37 (#1461 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency @openedx/paragon to v22.16.2 (#1462 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency @openedx/frontend-build to v14.4.1 (#1464 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix: properly set background color for floating labels (#1468 )
* fix(deps): update dependency @edx/frontend-platform to v8.3.4 (#1471 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* feat: upgrade to react 18 (#1466 )
* chore(deps): update dependency @openedx/frontend-build to v14.5.0 (#1474 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore: remove husky 🪓 🐶
We remove husky, which is triggering pre-push git hooks, including
running "npm lint". This is causing failures when building Docker
images, because "npm clean-install --omit=dev" automatically triggers "npm
prepare", which attemps to run "husky". But husky is not listed in the
build dependencies, only in devDependencies. As a consequence, package
installation is failing with the following error:
14.13 > @edx/frontend-app-ora-grading@0.0.1 prepare
14.13 > husky install
14.13
14.15 sh: 1: husky: not found
Similar to: https://github.com/openedx/frontend-app-learning/pull/1622
* chore(deps): update dependency @openedx/frontend-build to v14.6.0 (#1477 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency algoliasearch-helper to v3.25.0 (#1478 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency core-js to v3.42.0 (#1479 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency babel-plugin-formatjs to v10.5.38 (#1480 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency @edx/frontend-platform to v8.3.5 (#1481 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency @edx/frontend-platform to v8.3.6 (#1482 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency @edx/frontend-platform to v8.3.7 (#1484 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update react-router monorepo to v6.30.1 (#1486 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency @openedx/paragon to v22.18.0 (#1487 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency @openedx/paragon to v22.18.1 (#1488 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency @edx/frontend-platform to v8.3.8 (#1489 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency @openedx/paragon to v22.18.2 (#1490 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency @openedx/paragon to v22.20.0 (#1491 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency @edx/frontend-platform to v8.3.9 (#1492 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency core-js to v3.43.0 (#1493 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency @edx/frontend-platform to v8.4.0 (#1494 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency jest to v30 (#1495 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency @openedx/paragon to v22.20.1 (#1496 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency babel-plugin-formatjs to v10.5.39 (#1499 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency @openedx/paragon to v22.20.2 (#1500 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency algoliasearch-helper to v3.26.0 (#1501 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency @openedx/frontend-build to v14.6.1 (#1503 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* 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 >
* chore(deps): update dependency jest to v30.0.1 (#1506 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency jest to v30.0.2 (#1507 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency algoliasearch to v4.25.0 (#1508 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency eslint-plugin-import to v2.32.0 (#1509 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency algoliasearch to v4.25.2 (#1510 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency jest to v30.0.3 (#1513 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency @openedx/paragon to v23.13.0 (#1514 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency jest to v30.0.4 (#1516 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency @openedx/paragon to v23.14.0 (#1517 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix: component destory issue after react 18 upgrade
* fix: fixed lint issue
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Brian Smith <112954497+brian-smith-tcril@users.noreply.github.com >
Co-authored-by: sarina <sarina@axim.org >
Co-authored-by: Régis Behmo <regis@behmo.com >
Co-authored-by: Adolfo R. Brandes <adolfo@axim.org >
Co-authored-by: Diana Olarte <diana.olarte@edunext.co >
Co-authored-by: eemaanamir <eemaan.amir@gmail.com >
2025-07-09 12:05:30 +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
ayesha waris
f3f14fb3e7
fix: fixed cohesion page url setup ( #1476 )
...
Co-authored-by: Ayesha Waris <ayesha.waris@A006-01000.local >
2025-04-23 20:25:22 +05:00
ayesha waris
6c8b3835b6
fix: fixed cohesion pageview ( #1475 )
...
Co-authored-by: Ayesha Waris <ayesha.waris@192.168.10.17 >
2025-04-23 13:17:14 +05:00
Brian Smith
38a1924c6a
feat: upgrade to react 18 ( #1466 )
2025-04-04 10:17:53 -04:00
sundasnoreen12
a2ad9d5248
refactor: optimize code
2025-03-20 12:52:58 +05:00
sundasnoreen12
cca87bd16a
fix: fixed issue by removing empty array
2025-03-20 12:52:50 +05:00
sundasnoreen12
206c4c887b
test: refactor test file
2025-03-20 12:52:50 +05:00
sundasnoreen12
09dc21eb0e
feat: implemented restricted country implementation
2025-03-20 12:52:50 +05:00
ayesha waris
945af2bdfd
fix: fixed tagular console error if cohesion script is not loaded ( #1452 )
...
Co-authored-by: Ayesha Waris <ayesha.waris@192.168.10 .3>
2025-03-19 23:31:59 +05:00
ayesha waris
f5a6ece6b1
refactor: moved updated script to index.html ( #1443 )
...
Co-authored-by: Ayesha Waris <ayesha.waris@192.168 .1.11>
2025-03-05 13:44:49 +05:00
ayesha waris
0d71e31ffb
feat: update cohesion script ( #1441 )
...
Co-authored-by: Ayesha Waris <ayesha.waris@192.168 .1.11>
2025-03-04 14:47:29 +05:00
Awais Ansari
38dd2944b8
Revert "feat: updated cohesion snippet ( #1433 )" ( #1437 )
...
This reverts commit 244b9e68e6 .
2025-02-28 16:01:29 +05:00
Awais Ansari
f4708ed274
Revert "fix: removed style tag for updated cohesion script ( #1434 )" ( #1438 )
...
This reverts commit cb7300441c .
2025-02-28 16:01:16 +05:00
ayesha waris
cb7300441c
fix: removed style tag for updated cohesion script ( #1434 )
...
Co-authored-by: Ayesha Waris <ayesha.waris@A006-01000.local >
2025-02-27 18:39:55 +05:00
ayesha waris
244b9e68e6
feat: updated cohesion snippet ( #1433 )
...
Co-authored-by: Ayesha Waris <ayesha.waris@192.168.10.37 >
2025-02-27 16:34:56 +05:00
Awais Ansari
c04ed9aa43
feat: updated cohesion script ( #1400 )
2024-12-23 21:18:01 +05:00
ayesha waris
354c73bb2a
fix: fixed account activation error message ( #1384 )
2024-11-29 18:28:23 +05:00
ayesha waris
76a5a5dffa
fix: fixed event data ( #1383 )
2024-11-29 16:30:23 +05:00
ayesha waris
cd2003921b
fix: fixed duplicate event firing on post SSO login registration ( #1381 )
2024-11-27 18:56:03 +05:00
ayesha waris
0fa00290da
fix: fixed cohesion snippet loading ( #1366 )
2024-11-13 17:45:20 +05:00
ayesha waris
5ca86f9183
perf: updated cohesion id stitching script ( #1358 )
2024-11-11 17:17:58 +05:00
ayesha waris
2a9dbe9d30
fix: delaying nudge password redirection ( #1337 )
...
* fix: delaying nudge password redirection
* fix: fixed test cases
2024-10-24 14:41:35 +05:00
ayesha waris
62508e3bc7
fix: fixed event aborting in firefox due to page redirect ( #1336 )
...
* fix: fixed event aborting in firefox due to page redirect
* fix: fixed test cases
* refactor: created a util for redirect
2024-10-23 20:00:17 +05:00
ayesha waris
ceb489753b
feat: added update cohesion script ( #1335 )
2024-10-22 15:11:11 +05:00
ayesha waris
5035a07e0a
fix: fixed nudge password edge case ( #1334 )
2024-10-19 00:30:40 +05:00
Awais Ansari
f086a165e2
fix: removed duplicate registration events ( #1333 )
2024-10-18 20:01:26 +05:00
Awais Ansari
9239df3620
fix: cohesion script and SSO issue ( #1332 )
...
* fix: userId error on script load
* fix: SSO cohesion event
2024-10-18 19:26:04 +05:00
Awais Ansari
009125c3ef
fix: triggered login event on success ( #1331 )
...
* fix: triggered login event on success
* fix: fixed failing test cases
---------
Co-authored-by: ayeshoali <ayeshoali@gmail.com >
2024-10-18 18:28:40 +05:00
ayesha waris
b69ed6e422
fix: fixed opt out event text ( #1330 )
2024-10-18 14:42:28 +05:00
ayesha waris
07ee2392e9
feat: added cohesion events tracking ( #1329 )
...
* feat: added cohesion events tracking
* test: fixed failing test cases
* refactor: moved cohesion code into a folder
* refactor: fire event on successful form submission
---------
Co-authored-by: Awais Ansari <awais.ansari63@gmail.com >
2024-10-17 20:28:25 +05:00
Awais Ansari
47b0501e1c
feat: add MainAppSlot for chatbot plugin ( #1320 )
...
* feat: add MainAppSlot for chatbot plugin
* test: added test for MainAppSlot
* chore: add read me for plugin-slot
2024-09-25 13:58:01 +05:00
Awais Ansari
b41fca3605
feat: removed Russian Federation from country list ( #1315 )
2024-09-12 10:01:48 +05:00
Mubbshar Anwar
ac2548913f
fix: password reset redirection ( #1300 )
...
fix authenticated user redirects to 404 if token is invalide for password reset
VAN-2052
2024-09-12 10:01:48 +05:00
Blue
cd9b3bd084
fix: covert totalRegistrationTime to snake case ( #1302 )
...
Description:
Convert totalRegistrationTime to snake case
VAN-1816
Co-authored-by: Ahtesham Quraish <ahtesham.quraish@192.168 .1.4>
2024-09-12 10:01:40 +05:00
Syed Sajjad Hussain Shah
efc07aac67
fix: fix datadog js errors ( #1296 )
2024-09-12 09:59:52 +05:00
Syed Sajjad Hussain Shah
2d50ed224f
fix: retain query params in authenticated user redirection ( #1288 )
2024-09-12 09:59:52 +05:00
Mubbshar Anwar
d10f9b932b
fix: fix marketingEmailsOptIn null value ( #1294 )
...
Fix marketingEmailsOptIn null value issue for SSO flow on onboarding component
VAN-2013
2024-09-12 09:59:52 +05:00
Mubbshar Anwar
05aa85a5fb
fix: remove cookie ( #1286 )
...
-remove marketingEmailsOptIn cookie on successful registration
- fix tests
2024-09-12 09:59:52 +05:00
Syed Sajjad Hussain Shah
56bd6d835e
fix: set marketing opt in in cookie for sso ( #1285 )
2024-09-12 09:59:52 +05:00