Demid
21424bba2f
test: fix hardcoded date of birth (2022) ( #31488 )
2023-01-03 10:07:17 -05:00
0x29a
83396ffb07
refactor: convert course_module term to course_block
2022-12-19 17:48:49 +01:00
0x29a
2779bd250f
refactor: xmodule/lti_module.py -> xmodule/lti_block.py
2022-12-19 17:48:49 +01:00
0x29a
cf47f6385f
refactor: xmodule/error_module.py -> xmodule/error_block.py
2022-12-19 17:48:49 +01:00
Bernard Szabo
5332b5e6db
feat: TNL-10136 Duplicate lines
...
Remove block of 3 lines duplicated in last rebase exercise
2022-12-15 08:32:48 -05:00
Bernard Szabo
6d25e192f1
feat: TNL-10136 fix small rebase errors
...
Too many blank lines, missing import between student model files
2022-12-13 18:23:13 -05:00
Bernard Szabo
89086d482a
feat: TNL-10136 fix build errors
...
blank lines in __init__
private method that needed to be public
importlib and importlib-resources dependencies
2022-12-13 17:19:41 -05:00
Bernard Szabo
377edc2f4d
feat: TNL-10136 Propagate changes from last PR
2022-12-13 17:19:41 -05:00
Bernard Szabo
d5a5e25fef
feat: TNL-10136 fix lint errors
...
And import cross-references
And wrap-around lines
2022-12-13 17:19:40 -05:00
bszabo
ef7d9d7066
feat: TNL-10136 student.py -> user.py
2022-12-13 17:19:40 -05:00
Bernard Szabo
d16b76ee75
feat: TNL-10136 course_enrollment.py hygiene
...
inclusion in __init__
docstring
2022-12-13 17:19:40 -05:00
Bernard Szabo
2d544f94be
feat: TNL-10136 tease course enrollment from student model
...
Reapply changes developed in bszabo/TNL-10136-student-course-enrollment branch to current master
2022-12-13 17:19:34 -05:00
Kaustav Banerjee
99cd4a4715
feat: disable allowed enrollment if enrollment closed
2022-12-13 15:49:25 +01:00
Nathan Sprenkle
4c827b5ed5
feat: get credit statuses for Learner Home ( #31414 )
...
* refactor: make _credit_status function public
This allows for reuse in the new learner home
* feat: add credit to learner home serializers
* feat: get credit statuses for learner home
2022-12-08 15:22:35 -05:00
Henrry Pulgarin
93fd8cc148
fix: prevent 500 error when course mode currency is not the same as the one configured in settings ( #31312 )
...
This commit solves the http 500 error when course concurrency is setted different for PAID_COURSE_REGISTRATION_CURRENCY and course modes.
2022-11-30 09:50:48 -05:00
Mubbshar Anwar
3941fa5083
fix: hide course dates block ( #31335 )
...
If course is archived hide the course dates block from email..
VAN-1176
2022-11-24 23:29:12 +05:00
Mubbshar Anwar
dccb792f73
fix: Add segment event ( #31316 )
...
- add segment event to analyze course enrolment email sections data.
- update exception logs.
VAN-1168
2022-11-22 11:10:26 +05:00
Shahbaz Shabbir
ee6f3164c3
feat: add course enrollment email task ( #31241 )
2022-11-18 17:25:52 +05:00
Mubbshar Anwar
994a359f20
revert: revert redesign enrollment email ( #31272 )
...
- revert changes of redesign course enrollment email PR.
VAN-1157
2022-11-10 12:10:43 +05:00
Nathan Sprenkle
178f1541d7
refactor: learner home cleanup ( #31240 )
...
* refactor: remove dev logging
* style: run black
* refactor: move masquerade check into utils
* style: remove unnecessary assignment
* style: update dependency orderings
* refactor: add function tracing for perf testing
* refactor: move grade data fetching out of serializer
This allows us to separately profile the collection of grade data
* fix: add missing requires_context metadata
* refactor: split out serialization for profiling
2022-11-02 14:55:03 -04:00
Sagirov Eugeniy
8f88422c4a
test: prepare tests for removing support for children in Old Mongo
2022-10-28 11:43:20 -04:00
Usama Sadiq
4734f9f16e
fix: bump pylint version ( #31084 )
2022-10-27 12:19:09 +05:00
Leangseu Kim
602fef2954
feat: add rollout waffle flag for leaner_home_mfe
...
Create flag learner_home_mfe.enabled
chore: update requested change
2022-10-20 10:54:02 -04:00
Brian Beggs
a9525fb1d3
feat: Add enterprise_uuid to segment enrollment events
2022-09-26 15:21:11 -04:00
Mubbshar Anwar
3bb45d2547
feat: activate optimizely experiment ( #31035 )
...
activate optimizely experiment manually for only B2C users.
VAN-1097
2022-09-26 16:03:42 +05:00
Syed Sajjad Hussain Shah
96f6174d9e
feat: Add 2U recommendations in dashboard [VAN-1094] ( #31026 )
2022-09-22 13:01:10 +05:00
Sagirov Evgeniy
42438db805
feat: Remove the table with a migration ( #30993 )
2022-09-19 08:36:43 -04:00
Sarina Canelake
4a2f231302
fix: fix github url strings (org edx -> openedx)
2022-09-15 14:52:28 -04:00
Sagirov Evgeniy
42adcaaf4d
FC-0001: Remove Persistent Course Grades Flags ( #30978 )
...
* feat: revert Fix certificate generation without persistent grades
* feat: Remove Persistent Course Grades Flags
* test: update tests
2022-09-14 14:00:01 -04:00
Mubbshar Anwar
00054881ac
fix: handle course prise ( #30965 )
...
course price was not showing in braze because of multiple datatype with same event property.
VAN-1083
2022-09-08 23:11:00 +05:00
Mubbshar Anwar
9562247028
fix: add log for exception ( #30952 )
...
- handle exception and add log for exception.
- add optimizely event for email not sent.
VAN-1066"
2022-09-08 10:47:02 +05:00
Eugene Dyudyunov
3d86f8d8de
fix: registration form population with unicode through tpa ( #30935 )
...
Fixes the registration form username field prefilling with the
third party auth data when unicode usernames are allowed.
2022-09-07 11:59:58 -04:00
Shafqat Farhan
34a4cbf715
feat: VAN-1075 - Added country field validation on registration endpoint
2022-09-06 15:19:14 +05:00
Zainab Amir
c962583304
fix: remove legacy error messages ( #30937 )
2022-09-06 14:26:27 +05:00
Mubbshar Anwar
22b378e605
feat: Pass segment properties ( #30919 )
...
- For new enrollment email pass extra segment event properties.
VAN-999
2022-09-05 16:55:46 +05:00
Mubbshar Anwar
2980265764
Revert "feat: Pass segment properties ( #30742 )" ( #30918 )
...
This reverts commit b76d5c2a66 .
2022-08-30 12:11:25 +05:00
Mubbshar Anwar
b76d5c2a66
feat: Pass segment properties ( #30742 )
...
- For enrollment email pass extra segment event properties.
VAN-999
2022-08-29 15:36:24 +05:00
Syed Sajjad Hussain Shah
45d62226c1
fix: rename events and remove from_email property [VAN-1060] ( #30911 )
2022-08-29 14:59:13 +05:00
Syed Sajjad Hussain Shah
1bb6c3ed0d
fix: fire event only if the from_email property is true [VAN-1060] ( #30904 )
2022-08-29 09:54:51 +05:00
Zainab Amir
faf33bf32e
feat: add optimizely experiment ( #30880 )
...
Added two events to measure optimizely experiment metrics:
- user_goal_setting_click
- user_start_course_click
VAN-1052
2022-08-23 15:33:54 +05:00
Shafqat Farhan
a791759202
feat: VAN-1051 - Integrated Optimizely fullstack Client and experiment
2022-08-22 14:33:25 +05:00
Zainab Amir
f6e886b027
feat: remove unused management commands ( #30861 )
...
Removed two commands:
- populate_is_marketable_user_attribute
- populate_user_data_on_braze
VAN-971
2022-08-16 15:10:20 +05:00
Nathan Sprenkle
e025463872
feat: Learner Dashboard get enrollments ( #30808 )
...
* feat: fill out enrollment serializer
* test: add basic integration tests for enrollments
* feat: get info for user account activation
* test: test integrating user account activation
* feat: get course enrollments
* feat: get course email settings
* feat: add ecommerce info
* feat: add resume urls
* refactor: move learner home to separate app
* refactor: remove course limit
Co-authored-by: nsprenkle <nsprenkle@2u.com >
2022-08-11 11:05:07 -04:00
Zainab Amir
e73139d60f
feat: add error handling to email task ( #30820 )
2022-08-04 13:03:03 +05:00
Mubbshar Anwar
38e63681bb
fix: Update event property ( #30768 )
...
- Use course_key instead of course_run_key for the is_personalized_recommendation event.
VAN-1021
2022-08-02 21:04:43 +05:00
Zainab Amir
56e8203496
feat: set default value for is_marketable ( #30784 )
...
If a user is created using manage_user command, set value
for is_marketable attribute to false.
VAN-996
2022-07-28 18:10:10 +05:00
Alexander Sheehan
9b1e8dc515
chore: rolling back unique entity ID validation on saml provider configs
2022-07-21 13:55:27 -04:00
Maria Grimaldi
7f25323059
Merge pull request #30048 from eduNEXT/jct/fix-overcounting-allowed-students
...
fix: Avoid overcounting former pending users who changed their emails.
2022-07-15 11:55:11 -04:00
Javier
6bad34d3e0
fix: Avoid overcounting former pending users who changed their emails.
2022-07-15 08:28:43 -07:00
Alexander J Sheehan
0b28141b9e
fix: sso api validator fix ( #30732 )
2022-07-15 10:51:38 -04:00