alangsto
4a1346b068
INCR-265 Run python-modernize on lms/djangoapps/courseware/management and lms/djangoapps/courseware/tests ( #20716 )
...
* updated files according to INCR-265
* fixed docstring and line-length problems from quality test
* Revert "fixed docstring and line-length problems from quality test"
This reverts commit d050f55a4ecfaa38f46b80ec4bb85ff399a79a8c.
* fixed errors reported in quality report
* had error, fixed it
* reversed change
* fixed over/under indentation, and added line to import.py that Ned had suggested
* tried disabling pylint for this line
* testing new email
* testing email in different window
* re-added symlink and docstring
2019-05-31 14:07:18 -04:00
Dave St.Germain
49b5b88a30
Bumped edx-when
2019-05-30 10:48:38 -04:00
Nimisha Asthagiri
6e214a85b0
Move common/djangoapps/enrollment to openedx/core/djangoapps/enrollments
2019-05-28 11:20:53 -04:00
Jeremy Bowman
f9929f32b5
Update quality threshold counts ( #20681 )
2019-05-24 08:27:54 -04:00
Calen Pennington
ff73f7d746
Merge pull request #20397 from cpennington/revmi-34-attempt-2
...
Revmi 34 attempt 2
2019-05-20 10:35:39 -04:00
Waheed Ahmed
137be4bf79
Merge pull request #20537 from edx/waheed/revert-LEARNER-4117
...
Revert "Making honor code not eligible for Certificate"
2019-05-20 14:29:02 +05:00
Waheed Ahmed
2c80a76f8e
Add feature flag to disable honor mode certificates.
...
Added a feature flag to disable honor mode certificates for
edx.org, by default set to false to allow honor mode certificates
for open community.
PROD-269
2019-05-20 12:53:22 +05:00
Calen Pennington
755a5c7db6
Augment content_type_gating tests to detect the failure case from the original REVMI-34 implementation
2019-05-16 15:17:33 -04:00
Matthew Piatetsky
85f0720c50
fix broken FBE banner dates in firefox
2019-05-16 09:33:24 -04:00
Calen Pennington
7eeff8bf9a
Re-resolve REVMI-34 to allow any access error to put a message in the courseware
2019-05-15 11:29:00 -04:00
Calen Pennington
8c0ad119ec
Revert "Revert "Merge pull request #20272 from cpennington/revmi-34-recheck-access""
...
This reverts commit b64664932d .
2019-05-15 11:29:00 -04:00
Waheed Ahmed
98c286a009
Revert "Making honor code not eligible for Certificate"
...
This reverts commit 25130ae3c8 .
2019-05-13 15:39:35 +05:00
Christie Rice
6db32a36bc
REVEM-239 Add audit access expiration deadline to user-metadata
2019-05-08 08:53:21 -04:00
Nimisha Asthagiri
eb0791ec89
Inter-app API cleanup for Grades
2019-05-04 11:35:06 -04:00
Nimisha Asthagiri
c606aaeb57
Discussion consolidation: quality
2019-05-03 12:09:47 -04:00
Nimisha Asthagiri
e160b23903
Move django_comment_client to discussion/
2019-05-03 12:09:46 -04:00
Nimisha Asthagiri
ef0e06cc0a
Revert "Discussions consolidation"
2019-05-02 14:59:56 -04:00
Nimisha Asthagiri
c2e232a3d4
Discussion consolidation: quality
2019-05-01 19:13:10 -04:00
Nimisha Asthagiri
db89a64d06
Move django_comment_client to discussion/
2019-05-01 19:13:10 -04:00
David Ormsbee
50a8360b1a
Merge pull request #20023 from open-craft/symbolist/capa-xblock-1
...
CapaModule to ProblemBlock [SE-397]
2019-05-01 12:18:50 -04:00
Usman Khalid
41c6236e0a
Convert CapaModule to ProblemBlock.
...
* Minimum possible changes were made to merge CapaModule & CapaDescriptor into
one ProblemBlock class.
* There are no known changes in behavior.
* CapaModule and CapaDescriptor inherited from a number of classes which inherit
from XModule or XModuleDescriptor but did not depend on them. For all these
classes the methods were moved to mixins which did not inherit from either and
then these mixins were added to ProblemBlock in the order which maintains MRO.
2019-05-01 20:08:36 +05:00
DawoudSheraz
6d137790a4
avoid video url rewrite for third party videos
2019-04-30 10:53:53 +05:00
Matthew Piatetsky
b64664932d
Revert "Merge pull request #20272 from cpennington/revmi-34-recheck-access"
...
This reverts commit 5d99714aed , reversing
changes made to 5424155cd0 .
2019-04-26 13:19:13 -04:00
Feanil Patel
7b807c6eb6
Initial README for the courseware djangoapp.
2019-04-25 12:06:10 -04:00
Dave St.Germain
42ede57383
Hide edx-when feature behind waffle flag
2019-04-24 16:36:56 -04:00
Dave St.Germain
b4ccd03740
This adds a new django app -- edx-when -- that will copy start and due dates to mysql and allow per-learner overrides in the instructor dashboard, using the existing IDDE interface.
...
It adds a data migration for existing IDDE data.
2019-04-24 12:26:19 -04:00
Matt Hughes
2dc19c4139
Merge pull request #20263 from edx/matthugs/EDUCATOR-4158-logged-out-course-page-masters-only-courses
...
Remove misleading copy for Master's-only courses' course pages'
2019-04-22 11:02:59 -04:00
Calen Pennington
4069594b19
Merge pull request #20250 from cpennington/bridgekeeper-adr
...
Write up Bridgekeeper proposal for permissions
2019-04-22 10:04:03 -04:00
Matt Hughes
1070ba0236
WIP: Remove misleading copy for Master's-only courses' course pages'
...
Logged out learners shouldn't be lead to believe they'll be able to
enroll themselves into such courses, which we're worried they may've
read into the existing copy
JIRA:EDUCATOR-4158
2019-04-19 10:30:24 -04:00
Calen Pennington
f18fc1e7aa
Expose will_recheck_access further up the LMS xblock stack
2019-04-18 14:58:15 -04:00
Michael Youngstrom
7ddb806135
Merge pull request #20223 from edx/youngstrom/deprecate-lettuce
...
Remove lettuce infrastructure
2019-04-18 11:54:57 -04:00
Michael Youngstrom
bfe10720c6
Remove lettuce infrastructure
2019-04-18 09:58:21 -04:00
Ned Batchelder
7d964b12db
Context managers need to clean up properly
...
An @contextmanager will raise an exception from its yield statement if
an exception happens in the with-block that uses it. If the context
manager needs to do clean up, it should do it even if an exception is
raised, so it needs to be done in a finally clause.
2019-04-17 13:14:48 -04:00
Michael Roytman
93ce716327
Merge pull request #20201 from edx/mroytman/EDUCATOR-4159-masters-only-logged-in
...
remove enroll CTA on course homepage for logged out users visiting a …
2019-04-17 11:12:26 -04:00
Michael Roytman
f7d0753210
remove enroll CTA on course homepage for logged out users visiting a Master's only course
2019-04-16 16:05:56 -04:00
Calen Pennington
35a20d0e48
Write up Bridgekeeper proposal for permissions
2019-04-16 14:10:43 -04:00
Matthew Piatetsky
62b9bb89c8
Change content_type_gating enabled_for_enrollment to return false if a course has no verified mode or a user is not enrolled in the audit mode
2019-04-14 16:32:13 -04:00
noraiz-anwar
eeb89c457d
pass grade feeze info to xblocks
2019-04-10 19:21:26 +05:00
David Ormsbee
c8532c16dd
Merge pull request #20084 from jolyonb/examfix
...
Hiding overall grades in progress page for a sequential when problem scores are hidden
2019-04-09 09:37:11 -04:00
Alan Zarembok
f9a5d93ce4
PROD-101: Do not rewrite URL for videos that do not have a video id.
2019-04-05 15:29:17 -04:00
Jolyon Bloomfield
963ec44826
Hiding overall grades for a sequential when problem scores are hidden
2019-03-29 11:48:13 -07:00
Matthew Piatetsky
1f6cd7aa5a
Revert "Revert "REVMI-62 Return gated blocks in the course blocks API response with an authorization denial reason""
2019-03-28 14:44:05 -04:00
Matthew Piatetsky
8eae694566
Revert "REVMI-62 Return gated blocks in the course blocks API response with an authorization denial reason"
2019-03-27 16:30:37 -04:00
Matthew Piatetsky
e6b55ede3d
Merge pull request #20003 from edx/mobile-access-denied
...
REVMI-62 Return gated blocks in the course blocks API response with an authorization denial reason
2019-03-26 17:33:57 -04:00
Matthew Piatetsky
4bb539c9aa
update user partition and access_denied_message_filter transformers
2019-03-26 15:26:59 -04:00
Calen Pennington
d23e888316
Revert "Reapply "Improve the performance of access checking for a specific user in CourseViewList by prefetching data""
...
This reverts commit 6059e21bff .
2019-03-21 14:26:00 -04:00
Calen Pennington
b89ce526ca
Revert "Batch queries to fetch all courses to prevent over-fetching during paging operations"
...
This reverts commit 544c7f7eff .
2019-03-21 14:26:00 -04:00
Calen Pennington
544c7f7eff
Batch queries to fetch all courses to prevent over-fetching during paging operations
2019-03-19 10:30:33 -04:00
Calen Pennington
6059e21bff
Reapply "Improve the performance of access checking for a specific user in CourseViewList by prefetching data"
...
This reverts commit d8cd6135a6 .
2019-03-18 15:24:40 -04:00
Dave St.Germain
d1cd8e0407
Enable proctoring for professional track learners
2019-03-18 10:37:37 -04:00