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
Syed Muhammad Dawoud Sheraz Ali
6dde81dec8
feat: add order number information in support enrollment view ( #30700 )
...
* feat: add order number information in support enrollment view
* test: quality fixes
2022-07-14 22:36:24 +05:00
Attiya Ishaque
9d1f31603e
feat: [VAN-986] Add amplitude API ( #30675 )
...
* feat: [VAN-986] Add amplitude API
* feat: add suggestion
* feat: add spinner
Co-authored-by: Zainab Amir <zainab.amir@arbisoft.com >
2022-07-05 16:23:38 +05:00
Zainab Amir
ef9361ccfe
feat: add recommendation panel
...
- added a waffle flag to control recommendation panel
- add react code for the panel
VAN-984
2022-07-01 11:52:08 +05:00
Alexander Sheehan
605a328f24
fix: accounting for only current configs when checking for uniqueness
2022-06-27 16:56:37 -04:00
Alexander J Sheehan
3669b18ab8
Merge pull request #30561 from openedx/asheehan-edx/ENT-5903-multiple-certs-continued-work
...
sso provider config bugs
2022-06-22 14:12:45 -04:00
Alexander Sheehan
fd6b726a68
fix: accounting for non-unique entity ID on idp configs + fixing provider data bulk update bug
2022-06-22 11:02:08 -04:00
Shafqat Farhan
26c8ec5c2a
Merge pull request #30517 from openedx/shafqat/VAN-966
...
feat: VAN-966 - Added a management command to back populate 'marketing_emails_opt_in' UserAttribute
2022-06-20 14:22:48 +05:00
Shafqat Farhan
c7a42f2cbe
feat: VAN-966 - Added a management command to back populate 'marketing_emails_opt_in' UserAttribute
2022-06-20 13:31:39 +05:00
Syed Sajjad Hussain Shah
c1a58499a5
fix: remove fields based on extended_profile configuration
...
Meta field in UserProfile model will only store those fields which are available in extended_profile configuration,
so we are removing the fields that are not available in extended_profile configuration because their data will
not be stored
VAN-977
2022-06-20 12:26:22 +05:00
Zainab Amir
7a700dcfd1
feat: command to populate user data on braze ( #30556 )
2022-06-20 10:19:09 +05:00
Shafqat Farhan
018b4ccd60
Merge branch 'master' into shafqat/VAN-966
2022-06-17 07:51:27 +05:00
Waheed Ahmad
868505dbb8
fix: braze track call for email address change ( #30606 )
2022-06-16 16:48:16 +05:00
Waheed Ahmad
a4f5f03a14
chore: update warning message with exception details ( #30605 )
2022-06-16 13:26:57 +05:00
Waheed Ahmad
541065c542
fix: [VAN-980] changing the email address sync with Braze ( #30590 )
...
Currently, changing the email address in LMS does not reflect in Braze
and the transaction emails sent through Braze are delivering to user's
old/previous email address.
Added a signal/receiver to sync the new email address upon confirm email
change.
2022-06-15 19:39:23 +05:00
Shafqat Farhan
f71dd805ea
feat: VAN-966 - Added a management command to back populate 'marketing_emails_opt_in' UserAttribute
2022-06-14 06:40:07 +05:00
ruzniaievdm
116431cb81
refactor: Replace PDF course certificate view code ( #30397 )
...
Co-authored-by: ruzniaievdm <ruzniaievdm@gmail.com >
2022-06-13 09:43:02 -04:00
Feanil Patel
b9131ac1af
Merge pull request #30299 from raccoongang/depr/remove-course-info
...
FC-0001: Remove legacy course info page & related code
2022-06-13 08:23:25 -04:00
Alexander J Sheehan
6f496af369
Merge pull request #30538 from openedx/asheehan-edx/saml-api-related-improvements
...
fix: allowing for multiple idp data configs
2022-06-06 12:00:37 -04:00
Alexander Sheehan
8d6e041d7e
fix: allowing for multiple idp data configs
2022-06-06 09:58:33 -04:00
Sagirov Eugeniy
92ca176fde
refactor: Remove legacy course info page & related code
2022-06-05 19:00:05 +03:00
Awais Qureshi
02e29168b2
feat!: Removing sandbox folder from platform and installing it from p… ( #30402 )
...
* feat!: common/lib/sandbox-packages folder moved to a new library.
2022-06-01 16:02:13 +05:00
Alexander J Sheehan
e0a976ac47
Merge pull request #30453 from openedx/asheehan-edx/saml-api-related-improvements
...
fix: allowing for provider config fields to be provided on create
2022-05-27 13:16:37 -04:00
Alexander Sheehan
47693769e0
fix: allowing for provider config fields to be provided on create/updates
2022-05-27 12:59:03 -04:00
Usama Sadiq
8053b7d90c
refactor: replace coursekey.course with coursekey.library ( #30398 )
2022-05-27 15:55:12 +05:00
Adam Blackwell
4cd36cb2c4
Revert "feat: add marketing email opt in field" ( #30493 )
2022-05-26 10:00:50 -04:00
Abdoul Aw
8e1475f585
Merge pull request #30461 from openedx/zamir/VAN-970/add_is_marketable_field_to_use_profile
...
feat: add marketing email opt in field
2022-05-26 09:20:17 -04:00