- May 06, 2021
-
-
Muhammad Ammar authored
chore: upgrade edx-enterprise to 3.22.14
-
JJ authored
Update the styling and verbiage used in the course upgrade sections of the course dashboard cards.
-
Michael Terry authored
feat: drop unused EmailMarketingConfiguration model
-
muhammad-ammar authored
-
edX cache uploader bot authored
-
- May 05, 2021
-
-
Waheed Ahmed authored
Used integers instead of alphanumerics to generate username suggestions. VAN-52
-
Albert (AJ) St. Aubin authored
notify_credentials command In this PR we are removing a management command that has performance issues and duplicates logic not available in the notify_credentials management command.
-
alangsto authored
MST-362. Previously instructors were unable to modify the zendesk ticket field, although that field should change based on the proctoring provider. This backend change allows course instructors to modify the field so that it is appropriate for whateverproctoring provider they choose.
-
Albert (AJ) St. Aubin authored
* [feat] Added program_uuids to notify_credentials mgmt cmd [MICROBA-951] To support updating a users credentials in the Credentials services for all users enrolled in a program we have added a command line argument to the notify_credentials command called program_uuids. This supports a list of program uuids. It will retrieve all course runs in the listed programs and update the related credentials data. * updated comments
-
Adam Stankiewicz authored
-
Christie Rice authored
MICROBA-1021
-
Gábor Boros authored
* fix: address VisibleBlocks caching race condition * sets visual block creation in an atomic transaction * refactor: add logging statement to bulk create Co-authored-by:
Raul Gallegos <raul@opencraft.com>
-
M. Zulqarnain authored
This reverts commit 91422e22.
-
M. Zulqarnain authored
* refactor: install acid-xblock from PyPI * chore: Updating Python Requirements (#27485) Co-authored-by:
edX requirements bot <49161187+edx-requirements-bot@users.noreply.github.com>
-
Uzair Rasheed authored
upgrade login api
-
edX cache uploader bot authored
-
Zainab Amir authored
As part of authn redesign, validation messages have been updated. - created a new endpoint for validations - updated username/email conflict message in registration api based on authn check VAN-288
- May 04, 2021
-
-
Michael Terry authored
fix: the get_completion JS handler should not ignore FBE blocks
-
Tim McCormack authored
This change embraces persistent min-version dependencies, which can simply be ratcheted up over time, or safely removed in time because IDAs rarely have a large dependency downgrade. Some dependencies are already encoded with a min-version constraint, which makes the previous instructions confusing. There was also a very minor issue in which the temporary constraint line was adding a spurious `-c constraints.txt` to the committed changes, even though the constraint itself was not being committed. This change inspired by discussion on PR #27506.
-
Michael Terry authored
This is the second attempt at it. The first had to be reverted to avoid some blue/green deploy issues.
-
Julia Eskew authored
Currently, course staff can always view their courses in the Legacy courseware experience. With this change, course staff will *not* be able to view their courses if the New (MFE) courseware experience has been enabled for them. This does not affect global staff, and it does not affect courses that are still running in the Legacy experience. Adds a new parameter returned by the course metadata API used by the courseware MFE to determine if the button to show legacy experience should be displayed or not. TNL-8203
-
Justin Hynes authored
refactor: reduce certificate django apps dependence on the modulestore (generation_handler)
-
Michael Terry authored
fix: bring back email_marketing model momentarily and bump enterprise
-
dylan-grafmyre authored
* prevent a backbone fieldview race condition that can delete user input eslint for effected * Fixing quality * Allow _super in fields.js * Fixing new issues * Revert some changes * Fixing errors, formatting * Fix bug * Fix eslint rule allowing _super * Refactor code Co-authored-by:
Dylan Grafmyre <dylan@opencraft.com> Co-authored-by:
Paulo Viadanna <paulo@opencraft.com>
-
Michael Terry authored
Enterprise was still using email_marketing code. This will bump enterprise to a version that does not any more. And also temporarily put the email_marketing model back for blue/green deploy sanity.
-
irfanuddinahmad authored
ENT-4392: Updated edx-enterprise version
-
Michael Terry authored
feat: drop unused EmailMarketingConfiguration model
-
Kshitij Sobti authored
docs: ADR for exposing existing studio views through new JWT-enabled endpoints [BD-03] [BB-3965] (#27129) * docs: ADR for exposing existing studio views through new JWT-enabled endpoints To allow MFEs to drive existing studio functionality, we need to expose that functionality via REST APIs that can be used by MFEs. This ADR describes an approach to do that. * Update cms/djangoapps/contentstore/docs/decisions/0002-restful-studio-apis-for-MFE.rst Co-authored-by:
Farhaan Bukhsh <farhaan@opencraft.com> * Update cms/djangoapps/contentstore/docs/decisions/0002-restful-studio-apis-for-MFE.rst Co-authored-by:
Kyle McCormick <kdmc@pm.me> Co-authored-by:
Farhaan Bukhsh <farhaan@opencraft.com> Co-authored-by:
Kyle McCormick <kdmc@pm.me>
-
Robert Raposa authored
feat: add code_owner_squad custom attribute
-
Aarif authored
-
irfanuddinahmad authored
-
Michael Terry authored
This follows on the commit that gutted the email_marketing djangoapp by actually dropping the model from code and database. The djangoapp could now be removed after Maple releases. AA-607
-
Michael Terry authored
feat!: remove all email_marketing djangoapp code
-
Justin Hynes authored
[MICROBA-1178] - remove modulestore usage in `generation_handler.py` - add duplicate functions that utilize a CourseKey or CourseOverview to remove dependence on modulestore (this will be cleaned up (if possible) at a later part of this refactor) - add python API function to `content`/`course_overview` app that will retrieve a single CourseOverview (rather than a serialized list of dicts of CourseOverview data)
-
edX requirements bot authored
-
- May 03, 2021
-
-
Robert Raposa authored
Upgrade edx-django-utils to bring in the new code_owner_squad custom attribute for monitoring purposes. See the edx-django-utils changelog for details. ARCHBOM-1551
-
Michael Terry authored
This djangoapp was designed for talking to sailthru, in a fairly edx.org-specific way. Nowadays, edx.org doesn't need this code and if other installations do, it's better off as a more distinct plugin anyway, rather than direct support in the platform. I've moved the one signal that was still useful (calling segment.identify() whenever user fields change) into user_authn. And I've left the EmailMarketingConfiguration model alone for now, but will remove that shortly. Nothing uses it as of this commit. AA-607 DEPR-139
-
Simon Chen authored
MST-698 Remove escaping for Proctoring Requirements email on course_name and proctoring backend name (#27500) The course name can contain apostrophes and other special characters. The email template right now escapes every words. This is not desired because it can render apostrophes like #39;. Update the email templates so only second half of the email template is escaped
-
Zachary Hancock authored
-