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
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
Brian Smith
38a1924c6a
feat: upgrade to react 18 ( #1466 )
2025-04-04 10:17:53 -04:00
Zainab Amir
e9af062ff1
fix: resolve console warnings in tests ( #1212 )
2024-04-01 01:33:50 -07:00
Attiya Ishaque
ca42f3851d
fix: Fix post registration recommendations card issue ( #1183 )
2024-03-01 15:25:56 +05:00
Brian Smith
fc60d9f7d1
chore(deps): update paragon and frontend-build to openedx scope ( #1132 )
2024-01-24 10:10:13 -05:00
Attiya Ishaque
924488c29b
fix: Migrate welcome page and recommendations tests to RTL ( #1116 )
2023-12-19 15:57:51 +05:00
Zainab Amir
7b4714a22a
feat: fix recommendations card subtitle ( #1070 )
2023-10-06 15:58:29 +05:00
Syed Sajjad Hussain Shah
512deae883
fix: recs skip btn event gets cancelled on redirection ( #1058 )
2023-09-08 15:37:33 +05:00
Syed Sajjad Hussain Shah
2d11477037
fix: post registration recommendations eventing ( #1057 )
2023-09-08 15:04:38 +05:00
Zainab Amir
5e15969f4a
Recommendations v2 ( #1040 )
...
* feat: add personalized recommendations (#1024 )
* use Algolia for personalized recommendations
* show personalized recommendations to use that have consented
to functional cookies
* update tests
VAN-1599
* Revert "fix: special characters in redirect url getting decoded to space (#1029 )" (#1030 )
This reverts commit fc62241332 .
* feat: update recommendations page design (#1036 )
VAN-1598
* feat: add events for recommendations (#1039 )
* feat: remove static recommendations
---------
Co-authored-by: Syed Sajjad Hussain Shah <52817156+syedsajjadkazmii@users.noreply.github.com >
2023-09-08 12:08:41 +05:00
Emad Rad
daa7ae4d73
feat: Add persian language ( #1020 )
...
Co-authored-by: Zainab Amir <zainab.amir@arbisoft.com >
2023-08-30 13:09:40 +05:00
Syed Ali Abbas Zaidi
efdefc300e
feat: upgrade react router to v6 ( #936 )
2023-08-15 17:23:34 +05:00
Syed Sajjad Hussain Shah
82cd11e01e
refactor: refactor recs dir ( #1012 )
2023-07-31 16:36:47 +05:00
Blue
4a10540d4a
fix: redirection issue fix ( #1011 )
...
Description:
Fixed redirection issue
VAN-1573
2023-07-31 15:29:05 +05:00
Blue
aeda262fb0
fix: add location resitriction for popular and trending courses ( #1010 )
...
Description:
Filter courses on the basis of location
VAN-1573
2023-07-31 14:47:22 +05:00
Mubbshar Anwar
a392395876
feat: Add segments events ( #1001 )
...
Add segments events to track popular and trending recommendations stats.
VAN-1569
Co-authored-by: Syed Sajjad Hussain Shah <52817156+syedsajjadkazmii@users.noreply.github.com >
2023-07-27 17:04:08 +05:00
Zainab Amir
21e6bb6eec
feat: update static recommendation placement ( #1002 )
...
* feat: update static recommendation placement
* refactor: clean recommendation code (#1003 )
---------
Co-authored-by: Syed Sajjad Hussain Shah <52817156+syedsajjadkazmii@users.noreply.github.com >
2023-07-27 15:04:56 +05:00
Shahbaz Shabbir
bfa7874108
fix: add popular and trending products lists ( #1000 )
2023-07-27 10:54:57 +05:00
mubbsharanwar
423958c899
feat: setup optimizely experiment
...
Setup optimizely experiment for popular and trending recommendations for post registration experience
VAN-1566
2023-07-26 18:30:38 +05:00
Blue
cb380a2031
feat: design change for recommendations ( #997 )
...
Description:
Design change for recommendations in which covered all the card type
VAN-1564
2023-07-26 10:49:47 +05:00
Blue
0c375cc50c
refactor: BEM convention for common components ( #914 )
...
Description:
Need to apply BEM comvention for common components
VAN-1425
2023-05-22 10:47:53 +05:00
Blue
c22024cf66
refactor: BEM convention for reset password ( #906 )
...
Description:
Need to implement BEM convention for reset password page
VAN-1423
2023-05-19 11:16:49 +05:00
Zainab Amir
ce28add152
fix: conditionally initialize optimizely ( #862 )
2023-05-02 16:11:55 +05:00
renovate[bot]
06c4f75b4a
chore(deps): update dependency eslint-plugin-import to v2.27.5 ( #811 )
...
* chore(deps): update dependency eslint-plugin-import to v2.27.5
* fix: fix eslint tests
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: attiyaishaque <atiya.ishaq@arbisoft.com >
2023-04-13 13:41:10 +05:00
Shahbaz Shabbir
107dd6f360
fix: Update eslint configuration and resolve linting errors and test failures ( #847 )
2023-04-12 22:52:49 +05:00
ahtesham-quraish
4aebeaffa7
fix: impmrove test coverage of recommendations
...
Need to update test cases for recommendations page and recommendation card
VAN-1351
2023-04-03 17:02:04 +05:00
dependabot[bot]
06dd70078e
build(deps): bump http-cache-semantics and @edx/frontend-build ( #791 )
...
Removes [http-cache-semantics](https://github.com/kornelski/http-cache-semantics ). It's no longer used after updating ancestor dependency [@edx/frontend-build](https://github.com/openedx/frontend-build ). These dependencies need to be updated together.
Removes `http-cache-semantics`
Updates `@edx/frontend-build` from 11.0.2 to 12.7.0
- [Release notes](https://github.com/openedx/frontend-build/releases )
- [Commits](https://github.com/openedx/frontend-build/compare/v11.0.2...v12.7.0 )
---
updated-dependencies:
- dependency-name: http-cache-semantics
dependency-type: indirect
- dependency-name: "@edx/frontend-build"
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-31 13:33:44 +05:00
Zainab Amir
2d4c6a1d3b
feat: use intl hook for functional components ( #796 )
2023-03-29 12:21:12 +05:00
Syed Sajjad Hussain Shah
94151c2668
fix: pass user id as string in optimizely track event ( #794 )
...
Co-authored-by: Syed Sajjad Hussain Shah <syed.sajjad@H7FKF7K6XD.local >
2023-03-28 15:15:38 +05:00
Zainab Amir
bf650e6d4c
feat: track recommendations group ( #793 )
2023-03-28 14:29:14 +05:00
Syed Sajjad Hussain Shah
fc37bbec1d
fix: fix recommendations viewed event count anomly ( #787 )
...
Co-authored-by: Syed Sajjad Hussain Shah <syed.sajjad@H7FKF7K6XD.local >
2023-03-24 14:38:52 +05:00
Syed Sajjad Hussain Shah
294519c7a5
feat: shift recommendations experiment to optimizely full stack ( #770 )
...
VAN-1330
Co-authored-by: Syed Sajjad Hussain Shah <syed.sajjad@H7FKF7K6XD.local >
2023-03-09 15:13:46 +05:00
Zainab Amir
f291efc428
fix: bottom padding missing unit ( #765 )
2023-03-01 19:42:56 +05:00
Zainab Amir
1a61ba3cc7
feat: add support for fallback recs in case of error ( #764 )
...
* feat: add support for fallback recs in case of error
* feat: update segment event
2023-03-01 17:49:38 +05:00
Zainab Amir
3d10cea137
feat: implement fallback recommendations ( #758 )
2023-02-27 20:30:41 +05:00
Syed Sajjad Hussain Shah
81d69c8e72
feat: add optimizely exp for recommendations page ( #754 )
...
VAN-1294
Co-authored-by: Syed Sajjad Hussain Shah <syed.sajjad@H7FKF7K6XD.local >
2023-02-27 15:39:08 +05:00
Zainab Amir
8e527efd07
zamir/van 1295/add tests for recommender ( #755 )
...
* feat: VAN-1295 add tests for recommendations
* feat: add test for loading state
VAN-1295
2023-02-23 13:59:21 +05:00
Mubbshar Anwar
c31c03f5a9
feat: personalized recommendations ( #751 )
...
configured algolia for recommendations based on user location or education level
VAN-1287
Co-authored-by: Mubbshar Anwar <mubbsharanwar@users.noreply.github.com >
2023-02-22 10:59:00 +05:00
Attiya Ishaque
1f21a874b8
feat: [VAN-1291] add recommendation page ( #743 )
2023-02-17 17:02:25 +05:00