Commit Graph

57847 Commits

Author SHA1 Message Date
Ned Batchelder
981ecb675e build: private.txt files weren't handled properly
The requirements/edx/private.txt file is for dev's own private package
needs.  There are two installation mechanisms in edx-platform, and
neither handled the file properly:

- `paver install_prereqs` had the wrong file name.  The file was moved
  almost three years ago, and paver wasn't kept up.

- `make requirements` used `private.*` which included private.in, which
  pip-sync balks at.
2021-02-26 22:19:47 -05:00
Carla Duarte
02c46fc016 Merge pull request #26764 from edx/ddumesnil/segment-logout-aa-513
AA-513: Updating to segment instead of backend event
2021-02-26 14:03:40 -05:00
Dillon Dumesnil
7f796e1be1 AA-513: Updating to segment instead of backend event 2021-02-26 13:36:21 -05:00
Braden MacDonald
2bcee44568 Merge pull request #26708 from jramnai/tsd-display_histograms_to_staff
[TSD] add annotations for DISPLAY_HISTOGRAMS_TO_STAFF feature flag
2021-02-26 10:18:15 -08:00
Braden MacDonald
3a0e4138ee Merge pull request #26561 from edx/ziafazal/annotation_EMBARGO
[TSD] Added annotations for EMBARGO feature flag
2021-02-26 10:17:36 -08:00
stvn
e52de0414a Merge PR #26752 cleanup/middleware-classes
* Commits:
  docs: Update references to Django MIDDLEWARE_CLASSES
2021-02-26 08:58:42 -08:00
Dillon Dumesnil
5e2bbd88d5 Merge pull request #26763 from edx/ddumesnil/segment-logout-aa-513
AA-513: Add segment event for logout
2021-02-26 08:04:35 -08:00
Dillon Dumesnil
82d3367923 AA-513: Add segment event for logout 2021-02-26 10:19:13 -05:00
Carla Duarte
a90453b060 Merge pull request #26743 from edx/ciduarte/AA-684
AA-684: expose can_load_courseware to Course Home MFE
2021-02-26 09:21:02 -05:00
Jawayria
9e768785d0 Merge pull request #26499 from edx/jawayria/bom-2351-2
BOM-2351: Removed unused imports from common/djangoapps/student
2021-02-26 16:59:21 +05:00
Jawayria
3296619b7b Merge pull request #26534 from edx/jawayria/bom-2351-7
BOM-2351: Removed unused imports from common/test
2021-02-26 16:19:37 +05:00
Jawayria
9c8ef996a3 Merge pull request #26484 from edx/jawayria/bom-2351-1
BOM-2351: Removed unused imports from common/djangoapps/{course_modes…
2021-02-26 16:17:32 +05:00
Awais Qureshi
66d5bd7a23 Merge pull request #26757 from edx/revert-http-pretty
Revert http-pretty it seems few tests becomes flaky.
2021-02-26 15:48:46 +05:00
Awais Qureshi
115f3b48d7 Revert http-pretty it seems few tests becomes flaky. 2021-02-26 15:12:36 +05:00
Usama Sadiq
27984285a7 Merge pull request #26502 from edx/usamasadiq/bom-2353-pyupgrade
Ran pyupgrade on lms/djangoapps
2021-02-26 14:07:17 +05:00
jawad khan
137a271fd2 LEARNER-8158 - Fixed completion param issue (#26678)
* LEARNER-8158
Fixed completion param issue
- There is a case where we are sending requested_fields in params as comma separated list
e.g. requested_fields=children,show_gated_sections,graded,special_exam_info,completion.
- We didn't test for this case in first place and test cases were sending requested_fields as list.
- Now we can also handle this comma separated completion field which was getting ignored before.
2021-02-26 14:02:09 +05:00
edX requirements bot
fe085be406 Updating Python Requirements (#26753) 2021-02-26 12:27:58 +05:00
Awais Qureshi
d23fece83a Merge pull request #26732 from edx/upgrade-mock
Upgrading mock package.
2021-02-26 11:34:24 +05:00
stvn
b830923c05 Merge PR #26751 bd03/lti/upsize-iframe
* Commits:
  fix: Upsize LTI Discussions iframe, 400px -> 800px
2021-02-25 20:53:17 -08:00
stvn
b033b0d13d docs: Update references to Django MIDDLEWARE_CLASSES
As code was already updated (~1 year ago) in #23070.
A first attempt was made in #18342, which can now be closed.

References: https://github.com/edx/edx-platform/pull/23070
References: https://github.com/edx/edx-platform/pull/18342
2021-02-25 20:00:09 -08:00
stvn
09e20a4a75 fix: Upsize LTI Discussions iframe, 400px -> 800px
Otherwise, there's too much scrolling.

Fixes: https://openedx.atlassian.net/browse/TNL-7996
2021-02-25 19:39:09 -08:00
stvn
2ffa80cb6f Merge PR #26717 bd03/app/pluggable
* Commits:
  refactor: Convert discussions to pluggable app
2021-02-25 19:33:37 -08:00
stvn
8314971e0b refactor: Convert discussions to pluggable app
This minimizes our footprint outside of the djangoapp, now and moving
forward. Not only can we drop the `lms/envs/common.py` change, but we
can also avoid touching `lms/urls.py` when we add the API. Everything
can stay contained within `openedx/core/djangoapps/discussions`.
2021-02-25 18:51:25 -08:00
JayRam Nai
602efa5bc9 docs: add annotations for AUTOMATIC_VERIFY_STUDENT_IDENTITY_FOR_TESTING feature flag (#26704) 2021-02-25 17:09:47 -05:00
stvn
5a3e6c3e65 Merge PR #26747 bd03/migrate/lti_config
* Commits:
  fix: Upgrade lti-consumer-xblock to v2.7.1
2021-02-25 13:39:49 -08:00
Ned Batchelder
d35bd164e2 docs: update CLA links to point to Docusign form.
The openedx.org/cla link is a redirection to Docusign.  If the form has
to change in the future, we can update the redirect at openedx.org.

There are other changes to make to CONTRIBUTING.rst, but those will have
to wait.
2021-02-25 16:17:03 -05:00
edx-abolger
550d27f033 Merge pull request #26746 from edx/edx-abolger/bump-enterprise-3.17.44
Bumping edx-enterprise requirements to 3.17.44
2021-02-25 16:14:11 -05:00
Ned Batchelder
80301ce8c7 docs: update CLA links to point to Docusign form.
The openedx.org/cla link is a redirection to Docusign.  If the form has
to change in the future, we can update the redirect at openedx.org.

There are other changes to make to CONTRIBUTING.rst, but those will have
to wait.
2021-02-25 15:57:12 -05:00
Kyle McCormick
90be80e645 fix: assign $$course_id in <head> to fix course-team-authored JS (#26745)
Course-team-authored JS expects $$course_id to be defined
in the global scope. This has worked fine in Legacy courseware,
but due to some differences in page loading (which I don't
understand) between Legacy and Chromeless (ie New/MFE) XBlock
rendering templates, $$course_id wasn't being assigned before
course-team-authored JS was run, causing the scripts to break
on the undefined variable.

The fix here is to assign $$course_id in the <head>,
guaranteeing that the variable is assigned before
any other JS is run.

TNL-7993
2021-02-25 15:54:03 -05:00
Christie Rice
efff6857a0 MICROBA-1026 Update allowlist to check if a user has ever had a verified id (#26715) 2021-02-25 15:32:17 -05:00
stvn
bb7fec95a5 fix: Upgrade lti-consumer-xblock to v2.7.1
for the lti_config migration fix.
2021-02-25 12:31:57 -08:00
Adrienne Bolger
9046ca26a3 Bumping edx-enterprise requirements to 3.17.44 2021-02-25 15:30:01 -05:00
Carla Duarte
23700b3064 AA-684: sequence link to legacy or MFE 2021-02-25 13:48:50 -05:00
Awais Qureshi
0a7514b61c Upgrading mock package. 2021-02-25 22:57:24 +05:00
Justin Hynes
d6fa4de4b2 Merge pull request #26632 from edx/jhynes/log_exception_awarding_prog_certs
Log error when failing to award program certificate
2021-02-25 11:52:10 -05:00
Awais Qureshi
d4ab4d45ba Merge pull request #26727 from edx/upgrade-http-pretty
Upgrading http-pretty.
2021-02-25 21:43:25 +05:00
Christie Rice
fdc219a319 MICROBA-918 Unify course cert invalidation (#26691) 2021-02-25 10:30:18 -05:00
Justin Hynes
03d788fc5b Log error when failing to award program certificate 2021-02-25 10:25:49 -05:00
Zaman Afzal
1938ccda71 ENT-4086 Bump edx-enterprise version (#26707) 2021-02-25 19:13:15 +05:00
usamasadiq
fb92051dee refac: ran pyupgrade on lms/djangoapps/badges 2021-02-25 18:15:27 +05:00
Awais Qureshi
77415eb21d Upgrading http-pretty. 2021-02-25 18:00:03 +05:00
Awais Qureshi
aae4c4d7f0 Upgrading http-pretty. 2021-02-25 16:13:13 +05:00
Awais Jibran
b59b6b4147 Merge pull request #26702 from edx/aj/refactor/using-q-objects
refactor: use q objects when fetching user using an identifier
2021-02-25 15:24:02 +05:00
M. Zulqarnain
65f79ef9b3 BOM-2365 : pyupgrade on static_templates, staticbook and support apps (#26699)
*pyupgrade on static_templates, staticbook and support apps

This reverts commit 1ec2e797a1.

* Apply suggestions from code review

Co-authored-by: Usama Sadiq <usama.sadiq@arbisoft.com>
2021-02-25 14:37:09 +05:00
edX requirements bot
3b434eae6d Updating Python Requirements (#26721) 2021-02-25 13:01:58 +05:00
edX cache uploader bot
7daf618f96 Updating Bokchoy testing database cache (#26720) 2021-02-25 13:00:36 +05:00
stvn
5664c43e98 Merge PR #26719 bd03/bump-lti
* Commits:
  fix: Upgrade lti-consumer-xblock for migration fix
2021-02-24 18:03:32 -08:00
stvn
252ea4faed fix: Upgrade lti-consumer-xblock for migration fix 2021-02-24 16:21:04 -08:00
Zachary Hancock
1af3b5a68c runtime service exposing learning_sequences api to proctoring (#26692) 2021-02-24 17:25:49 -05:00
Matt Hughes
952e44d590 fix(ora): wysiwyg editor in staff view of responses not html
JIRA:EDUCATOR-5590
2021-02-24 16:03:59 -05:00