Commit Graph

56634 Commits

Author SHA1 Message Date
Kyle McCormick
739e8a1e71 Stringify keys in backfill_orgs_and_org_courses (#25802)
The command was failing when it encountered both Old Mongo
and Split Mongo course keys, as it tried to `sort` the keys,
but Opaque Keys are only comparable if they are of the same
type. The solution is to convert them to strings before sorting.
The edx-organizations code that instruments the backfill knows
to parse them back into CourseKeys.
2020-12-08 09:36:46 -05:00
Adam Stankiewicz
f64c3cf947 bump edx-enterprise to 3.13.7 (#25801) 2020-12-08 09:07:28 -05:00
Michael Terry
639d043675 Merge pull request #25765 from edx/mikix/upgrade-sidebar
AA-383: add verified mode info to course_home outline API
2020-12-08 08:43:38 -05:00
Awais Jibran
0cbfbd5272 Merge pull request #25798 from edx/aj/update-edge-logo-height
Update Edge footer logo height
2020-12-08 14:35:59 +05:00
Awais Jibran
f146ca0600 Edge logo height 2020-12-08 13:44:36 +05:00
Muhammad Ammar
eee2cab9a8 Merge pull request #25793 from edx/ammar/update-edx-enterprise-to-3.13.6
update edx-enterprise to 3.13.6
2020-12-08 12:23:05 +05:00
muhammad-ammar
2aebb31c7f update edx-enterprise to 3.13.6 2020-12-08 02:46:59 +05:00
Zachary Hancock
e2d9c34d5c Expose proctoring waffle to edx-proctoring templates (#25704)
* pass proctoring waffle flag on render
2020-12-07 16:30:26 -05:00
Ned Batchelder
db9bd85308 Merge pull request #25788 from edx/nedbat/pin-random2
Pin the third-party random2 library
2020-12-07 16:21:59 -05:00
Awais Jibran
685e061d6c Merge pull request #25768 from edx/aj/branding/progress-page
Update progress page headings
2020-12-08 00:00:26 +05:00
Ned Batchelder
a52baf605c Pin the third-party random2 library 2020-12-07 12:57:05 -05:00
David Joy
a9f1a03787 Pin requirements to temporarily fix instructor task registration (#25787)
* Pin requirements to temporarily fix instructor task registration

We ran into an issue where instructor tasks were not being registered with celery correctly, resulting in: https://openedx.atlassian.net/browse/CR-2982

The cause wasn’t clear, so we started reverting some recent, suspect PRs.  When we reverted #25746, the issue went away.

The revert PR was this one: https://github.com/edx/edx-platform/pull/25766

So that we can unpause our deployment pipelines, we’re temporarily pinning the versions of the four packages upgraded in #25746 so we can continue to investigate.

* Result of make upgrade, propagating constraints out to other requirements files
2020-12-07 12:48:23 -05:00
edx-pipeline-bot
fe3cdb1209 Merge pull request #25786 from edx/private_to_public_4fed713
Mergeback PR from private to public.
2020-12-07 20:30:23 +05:00
Bianca Severino
49bbb771c5 Merge pull request #25764 from edx/bseverino/idv-log
Provide better logging for 400 errors on IDV photo submission
2020-12-07 09:19:20 -05:00
Manjinder Singh
28e6a3e43d ARCHBOM-1536: Adding edx/event-routing-backed to requriments and eventtracking app to installed_apps (#25706)
* ARCHBOM-1536: Adding edx/event-routing-backed library in requirements

* Adding eventtracking app to INSTALLED_APPS
2020-12-07 09:05:30 -05:00
Zainab Amir
2d3c6c05e1 Update page title to H1 (#25783)
Rebrand related work for:
- VAN-160
- VAN-186
2020-12-07 18:41:55 +05:00
adeel khan
bca0b5e2fb Merge pull request #25775 from edx/adeel/van_168_vertically_center_align_labels
Center align vertically label fields.
2020-12-07 15:52:42 +05:00
adeel khan
bea629d9d7 Merge pull request #25773 from edx/adeel/van_170_reduce_tos_and_honorcode_fontsize
Reduce tos/honorcode font size
2020-12-07 15:52:21 +05:00
adeel khan
fd40bf04f5 Merge pull request #25774 from edx/adeel/van_179_password_assistance_page_title_update
Update page title to h1
2020-12-07 15:52:02 +05:00
Ali Akbar
4fed713ce9 Merge pull request #208 from edx/IM/security-fixes
IM security fixes
2020-12-07 15:39:20 +05:00
edX cache uploader bot
b9738dec18 Updating Bokchoy testing database cache (#25780) 2020-12-07 15:01:29 +05:00
Sameen Fatima
3c5af1f4ab upgrade edx-enterprise 3.13.5 (#25778) 2020-12-07 13:34:31 +05:00
Awais Jibran
b1bf227286 Update progress page headings. 2020-12-07 13:14:39 +05:00
Adeel Khan
4144ae2dc9 Center align vertically label fields.
VAN-168
2020-12-06 22:33:32 +05:00
Adeel Khan
acdf8d7511 Update page title to h1
VAN-179
2020-12-06 21:54:48 +05:00
Adeel Khan
68d869dc09 Reduce tos/honorcode font size
VAN-170
2020-12-06 21:35:03 +05:00
Feanil Patel
cc37350546 Merge pull request #25766 from edx/revert-25746-jenkins/upgrade-python-requirements-3c9f87c
Revert "Python Requirements Update"
2020-12-04 15:13:42 -05:00
Feanil Patel
79d8dad9b9 Revert "Python Requirements Update" 2020-12-04 14:33:43 -05:00
Michael Terry
ae561256cb AA-383: add verified mode info to course_home outline API
Adds can_show_course_sock and verified_mode values to the outline
API serialization. And adds a utility method to generate the
verified_mode dictionary, shared with the courseware API.
2020-12-04 14:26:38 -05:00
Bianca Severino
d9bd1c3f0b Add logging for 400 errors when submitting IDV photos 2020-12-04 13:57:02 -05:00
Feanil Patel
ea7ec0c198 Add in required toggle_tickets parameter. (#25763)
* Add in required toggle_tickets parameter.

Co-authored-by: Kyle McCormick <kmccormick@edx.org>
2020-12-04 13:10:09 -05:00
Dillon Dumesnil
99c6753eed Merge pull request #25761 from edx/ddumesnil/aa-454
AA-454 and AA-470: Update language and bug fix for highlights
2020-12-04 08:40:48 -08:00
David Ormsbee
8dfa21ef6f Merge pull request #25762 from edx/revert-25722-robrap/ARCHBOM-1636-upgrade-supercsv
Revert "ARCHBOM-1636: upgrade supercsv"
2020-12-04 11:26:59 -05:00
David Ormsbee
d930d10065 Revert "ARCHBOM-1636: upgrade supercsv" 2020-12-04 10:37:56 -05:00
Dillon Dumesnil
9e2eab506f AA-454 and AA-470: Update language and bug fix for highlights
Since Course Highlights aren't necessarily weekly (self-paced courses),
update the language to be more generic. And then includes a bug fix to
not send highlights to learners after they have unenrolled from a course.
2020-12-04 15:26:47 +00:00
Kyle McCormick
d4026382a5 [BD-14] Ensure new content libraries map to valid organizations (#25752)
If ORGANIZATIONS_AUTOCREATE, this will create a new
org in the case that the organization is missing.

If !ORGANIZATIONS_AUTOCREATE, this will raise a
validation error in the case that the organization is
missing.

TNL-7646
2020-12-04 09:29:45 -05:00
edX requirements bot
81a9778141 Updating Python Requirements (#25757) 2020-12-04 15:26:34 +05:00
Dillon Dumesnil
84930bd5e6 Merge pull request #25721 from edx/ddumesnil/aa-454
AA-454: Reenable CourseUpdateResolver for Instructor-paced Courses
2020-12-03 10:17:12 -08:00
Ned Batchelder
0e6d08cb6c Merge pull request #25718 from edx/nedbat/remove-data-rel
Remove unnecessary and misleading data-rel attributes
2020-12-03 12:47:42 -05:00
Dillon Dumesnil
ef5832bc74 AA-454: Reenable CourseUpdateResolver for Instructor-paced Courses
When CourseNextSectionUpdate was created, it incorporated Personalized
Learner Schedules logic which didn't take into account release dates of
content and was only intended for self-paced courses that always have
all content released. This caused a bug where instructor-paced courses
could receive an update about content that had not been released yet.

This PR turns the CourseUpdateResolver back on for instructor-paced
courses so they can go back to receiving weekly highlights.
2020-12-03 17:07:26 +00:00
Christie Rice
2ca9b6c4e8 MICROBA-734 Add class (#25744) 2020-12-03 11:54:05 -05:00
Awais Qureshi
ef5a24c7b5 Merge pull request #25746 from edx/jenkins/upgrade-python-requirements-3c9f87c
Python Requirements Update
2020-12-03 21:48:17 +05:00
Robert Raposa
8866cc0e23 Merge pull request #25530 from regisb/regisb/waffle-namespace-deprecation
[BD-21] Start waffle namespace deprecation process
2020-12-03 11:14:43 -05:00
Régis Behmo
216b99264a Upgrade waffle classes to the new edx-toggles API
Waffle classes no longer have namespaces. All features are moved to the
WaffleFlag/WaffleSwitch classes.

Here we use the edx_toggles.toggles.__future__ API, which is available
in 1.2.0. This means that we don't have to upgrade edx-toggles. We
should remove the __future__ imports as soon as we upgrade to 2.0.0.
2020-12-03 16:40:43 +01:00
Régis Behmo
d13a1fb5f5 Upgrade completion
This is required because edx-platform uses the waffle API from
completion, which itself depends on edx-toggles. So if we change
edx-toggles import paths, we also need to upgrade our usage of
completion here.
2020-12-03 16:06:15 +01:00
Régis Behmo
a16cd71046 Start waffle namespace deprecation
By explicitly importing the legacy namespace classes, we make it clear
that we are using soon-to-be-deprecated classes. We will then be able to
start removing the legacy classes, one module at a time.
2020-12-03 16:06:14 +01:00
Robert Raposa
4344da80a1 Merge pull request #25722 from edx/robrap/ARCHBOM-1636-upgrade-supercsv
ARCHBOM-1636: upgrade supercsv
2020-12-03 09:59:56 -05:00
Kyle McCormick
d3ef43047e Fix KeyError in v2 Libraries API (#25753) 2020-12-03 09:49:27 -05:00
Awais Jibran
56a5405d41 Merge pull request #25654 from edx/branding/aj/update-logs
Rebranding: Logo Swap
2020-12-03 17:59:28 +05:00
Awais Jibran
64e26407f2 Logo Swap & Config for serving assets from cdn.
1. Header Logo
2. Footer Logo
3. Favicon
2020-12-03 17:30:13 +05:00