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
Muhammad Soban Javed
d053bba952
Revert "Revert "refactor: move common/lib/capa/capa to xmodule/capa" ( #30762 )"
...
This reverts commit 4463ee751d .
2022-07-27 15:36:08 +05:00
Alexander Sheehan
9b1e8dc515
chore: rolling back unique entity ID validation on saml provider configs
2022-07-21 13:55:27 -04:00
Muhammad Soban Javed
4463ee751d
Revert "refactor: move common/lib/capa/capa to xmodule/capa" ( #30762 )
2022-07-21 18:22:15 +05:00
Soban Javed
9eba9f983a
refactor!: move common/lib/capa/capa to xmodule/capa
...
As part of dissolving our sub-projects in edx-platform, we are moving this package under the xmodule directory.
We have fixed all the occurences of import of this package and also fixed all documents related references.
This might break your platform if you have any reference of `import capa` or `from capa import` in your codebase or in any Xblock.
Ref: https://openedx.atlassian.net/browse/BOM-2582
2022-07-19 12:20:04 +05: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
Sagirov Evgeniy
dccb463103
FC-0001: Remove edx-jsme, Molecular Structure Problem type ( #30321 )
...
* feat: Remove edx-jsme, Molecular Structure Problem type
* feat: remove common/static/js/capa/jsme and common/static/js/capa/jsmolcalc
2022-07-06 15:51:58 -04: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
Muhammad Umar Khan
a389a9ff10
Revert "Revert "refactor: move xmodule folder to root""
2022-06-20 18:20:06 +05:00
Muhammad Umar Khan
d890f06507
Revert "refactor: move xmodule folder to root"
2022-06-20 16:03:48 +05:00
M Umar Khan
a91df0c40f
refactor: move xmodule folder to root
...
- Moving xmodule folder to root as we're dissolving sub-projects of common folder in edx-platform
- More info: https://openedx.atlassian.net/browse/BOM-2579
- -e common/lib/xmodule has been removed from the requirements as xmodule has itself become the part of edx-platform and not being installed through requirements
- The test files common/lib/xmodule/test_files/ have been removed as they are not being used anymore
2022-06-20 14:33:45 +05: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
Maria Grimaldi
19ed61b6c2
fix: add () to print statement so template works in newer versions
2022-06-15 08:29:16 -07: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
Arunmozhi
ba8e98c710
refactor: move noauth rebind ModuleSystem argument to service ( #30320 )
...
This removes the `rebind_noauth_module_to_user` argument from the
ModuleSystem constructor and moves it to a separate service called
"rebinder" in the class `RebindModuleService`. This is used in the
LTI module to bind calls received by its noauth endpoint to bind
the module the real_user.
2022-06-08 20:26:59 +02:00
Arunmozhi
aedcd7910d
refactor: deprecate hostname attribute from ModuleSystem ( #30308 )
...
The hostname constructor argument of the XModule ModuleSystem is deprecated
in favour of directly accessing the LMS_BASE value from django.conf.settings.
2022-06-08 19:49:58 +02:00
Demid
8886f29e52
refactor: remove debug property from ModuleSystem ( #30450 )
...
This also:
1. Removes this property from XBlock runtime shims.
2. Updates the minimum required version of the LTI Consumer XBlock.
2022-06-08 18:59:45 +02:00
Arunmozhi
c54d8a81bf
refactor: deprecate node_path attribute of ModuleSystem ( #30447 )
...
The node_path attribute & constructor argument of the ModuleSystem is
deprecated without any replacement service or fallback as there doesn't
seem to be any core blocks using it.
It also removes the references to node_path from the LMS settings, the
LoncapaModuleSystem and the XBlock runtime shim.
Co-authored-by: Agrendalath <piotr@surowiec.it >
2022-06-08 18:06:59 +02:00
connorhaugh
c9dce91b9a
feat: studio redirect to new editors ( #30523 )
2022-06-07 16:30:40 -04:00
Jeremy Ristau
d253503099
Merge pull request #29728 from open-craft/tecoholic/add_reset_to_randomized_content_block
...
feat: add reset option to the Randomized Content Block
2022-06-06 12:34:15 -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
julianajlk
43fb2cc022
fix: Update enrollments FBE status by course key in dashboard ( #30483 )
...
REV-2466
2022-05-25 12:01:42 -04:00
julianajlk
f7d4282101
Revert "fix: Use dashboard_index to get FBE status ( #30463 )" ( #30475 )
...
This reverts commit e25e17ee88 .
2022-05-24 14:35:47 -04:00
Eugene Dyudyunov
b4fecd620b
refactor: rename toggle_warnings to toggle_warning ( #30458 )
...
Rename toggle_warnings to toggle_warning for consistency with setting_warning.
2022-05-24 11:47:31 -04:00