Feanil Patel
64e91d4080
test: Update to an even longer password.
2023-10-12 10:31:13 -04:00
Feanil Patel
1e2ea85372
test: Update more tests that had short passwords.
2023-10-10 16:36:26 -04:00
Jody Bailey
02084fa372
feat: added endpoint for context needed for recommendations experiment ( #32645 )
...
* feat: added endpoint for context needed for recommendations experiment
* chore: Removed unnecessary decorator
2023-07-04 16:38:58 +02:00
Jody Bailey
92301a245f
fix: field adjustments to product recommendations endpoint ( #32593 )
...
* fix: field adjustments to product recommendations endpoint
* chore: formatting for files
* chore: indenting fix
* chore: removed f-strings
2023-06-28 15:46:33 +02:00
Jody Bailey
b559a61c14
fix: added response for austin masters program in CPR views ( #32544 )
...
* fix: added response for austin masters program in CPR views
* test: fixed test names and docstrings
* chore: pylint check fixes
2023-06-22 14:21:25 +02:00
Jody Bailey
76e4e8cfe8
feat: Added separate url for only returning amplitude recommendations ( #32398 )
...
* feat: Added separate url for only returning amplitude recommendations
* chore: added extra line between serializers
* chore: changed name of methods
* chore: updated and added docstrings
2023-06-08 16:29:52 +02:00
Jody Bailey
c7fc04968f
feat: new endpoint for cross product and amplitude recommendations ( #32297 )
...
* feat: cross product recommendations endpoint enhancement for amplitude recommendations
* fix: general recommendations fix and linting fixes
* fix: query string parameter value check fix
* chore: updated positioning of docstring
* fix: Adjusted docstring for CPR serializer
* fix: Separated view, added new url, fallback recommendations fixes and more
* fix: removed dangerous default value argument
* chore: made necessary linting changes
* chore: updated doctring description
* fix: removed dangerous default argument
* chore: updated doctring for ProductRecommendationsView
2023-06-05 16:31:11 +02:00
Mubbshar Anwar
73e32b5156
Revert "Revert "refactor: recommendations code refactoring ( #31990 )" ( #32047 )" ( #32135 )
...
This reverts commit 3b991e6620 .
2023-05-02 11:08:43 +05:00
Jody Bailey
e3cb59ca2e
fix: adjusted cross product recommendations course filtering and response ( #32119 )
...
* fix: adjusted cross product recommendations course filtering and response
* chore: added method descriptions
* test: adjusted mock course data
* chore: removed logs
* chore: removed extra empty line
* fix: removed redundant active course run logic, added active course run filtering
2023-04-28 09:35:03 +02:00
Mubbshar Anwar
3b991e6620
Revert "refactor: recommendations code refactoring ( #31990 )" ( #32047 )
...
This reverts commit 20b1e65c21 .
2023-04-11 11:17:29 +05:00
Mubbshar Anwar
20b1e65c21
refactor: recommendations code refactoring ( #31990 )
...
After moving the recommendations code from learner_home to learner_recommendations we need to remove the legacy code.
Point the learner dashboard recommendations API from legacy to new endpoint.
VAN-1310
2023-04-10 15:31:37 +05:00
Jody Bailey
ba1c018a2e
feat: Cross Product Recommendations Logic ( #32003 )
...
* feat: added get_cross_product_recommendations method
* feat: Cross Product Recommendations Logic
* fix: lint errors
* fix: removed unused utility method get_programs_based_on_course
* fix: lint errors
* fix: views test case removed decorator
* fix: edited serializer to no longer extend from existing
* fix: included mocked data for tests and handled empty discovery responses
* fix: removed settings import
* test: add module docstring
* test: removed log resultitng in failure
* fix: moved recommendations dictionary to settings variable
* fix: cleaned up logic for Cross Product Recommendations view
* refactor: requested changes to view and serializer tests
* fix: fixed list passed into serializer in cross product view
* fix: added query string to course query and removed production course keys
* fix: moved query string argument value to separate variable
2023-04-07 13:17:17 +02:00
Mubbshar Anwar
773f97d324
refactor: Reduce redundant code ( #31975 )
...
Move recommendations related code to learner_recommendations app.
VAN-1310
2023-03-24 16:18:57 +05:00
Syed Sajjad Hussain Shah
278dbba646
fix: fix CS50 enrollment and filtering issue for recommendations ( #31916 )
...
VAN-1314
Co-authored-by: Syed Sajjad Hussain Shah <syed.sajjad@H7FKF7K6XD.local >
2023-03-17 10:04:09 +05:00
Shahbaz Shabbir
a99826b1ef
revert: remove algolia API endpoint and unit tests from lms ( #31868 )
2023-03-07 10:32:57 +05:00
Syed Sajjad Hussain Shah
d694b70439
fix: recommend only available courses ( #31773 )
...
VAN-1306
Co-authored-by: Syed Sajjad Hussain Shah <syed.sajjad@H7FKF7K6XD.local >
2023-02-21 09:04:08 +05:00
Syed Sajjad Hussain Shah
284e64d1f1
feat: add eventing to personalized recommendations ( #31703 )
...
VAN-1261
2023-02-03 16:40:22 +05:00
Mubbshar Anwar
f1b57b3204
fix: camel case response ( #31686 )
...
return camel case response for course about page recommendations API.
2023-02-02 17:29:46 +05:00
Zainab Amir
2e4a20eded
feat: add tests for recommendation api and utils ( #31679 )
2023-02-01 21:10:59 +05:00
Zainab Amir
53815f1d89
feat: refactor recommendations util methods ( #31639 )
2023-01-25 15:18:17 +05:00