Troy Sankey
172b1c8c09
Merge pull request #18268 from edx/pwnage101/edxnotes_retirement_endpoint
...
Add API endpoint for retiring a user from EdxNotes (edx-notes-api)
2018-05-30 14:17:09 -04:00
Troy Sankey
b2f4762dc4
Add API endpoint for retiring a user from EdxNotes (edx-notes-api)
...
This also creates an appropriate course-agnostic location for notes
APIs, under /api/edxnotes/v1/.
2018-05-30 12:46:07 -04:00
Feanil Patel
6ac803ed6e
Merge pull request #18275 from edx/feanil/drop_moar_indices
...
Feanil/drop moar indices
2018-05-30 11:26:31 -04:00
Rabia Iftikhar
f16d9a7033
Merge pull request #18267 from edx/ri/EDUCATOR-2927-changes-in-certificate-eligible-column
...
EDUCATOR-2927 certificate eligible column will appear with value N for audit-passing learners in grade report
2018-05-30 16:05:51 +05:00
rabiaiftikhar
2760eeba6e
EDUCATOR-2927 certificate eligible column will appear with value N for audit-passing learners in grade report
2018-05-30 14:28:51 +05:00
Zia Fazal
90633c0956
Merge pull request #17974 from edx/ziafazal/WL-1239
...
WL-1239: Ability to gate section based on completion percentage
2018-05-30 12:52:43 +05:00
Zia Fazal
53cf5638b6
added radio input fields to pre-requisite selection
...
Initial changes to gate section based on completion percentage
code refactoring and added evaluation of completion milestone
Fixed broken unit tests and added new tests
Fixed broken tests and quality violations
Fixed Pep8 violation
Fixed eslint quality violations
Test changes as suggested by reviewer
changes after feedbacy from reviewer
Update the docstring with suggested changes
excluding chapter from the blocks
Disallow empty values for min score and min completion
Changes afte feedback from UX/Accessibility
removed blank line
2018-05-30 11:25:59 +05:00
Zia Fazal
b74cbfb85a
Merge pull request #18255 from edx/ziafazal/WL-1388
...
WL-1388: Added a base MessageType for ace
2018-05-30 11:14:04 +05:00
Awais Jibran
663dc1af8f
Merge pull request #17573 from mitodl/fix_special_character_in_suername_instructor_apis
...
Allow `@` in username in Staff Debug interface
2018-05-29 23:24:00 +05:00
Feanil Patel
a1cd26b983
Remove the done index.
2018-05-29 11:19:28 -04:00
Feanil Patel
a0d19fd728
Merge pull request #18269 from edx/feanil/drop_unused_index
...
Feanil/drop unused index
2018-05-27 13:12:06 -04:00
Feanil Patel
25da206c38
Migration for index removal.
2018-05-27 16:28:51 +00:00
Feanil Patel
06a11c2ed7
Update model.
2018-05-27 12:12:10 -04:00
Qubad786
f9476ab4ff
Update old transcripts metadata present in video xml with the new transcripts for backward compatibility.
2018-05-25 21:29:26 +05:00
Kshitij Sobti
73179edd18
Adapt tests to work with the presence of generate_report_data
...
Add integrationish test
2018-05-25 19:19:53 +05:30
Kshitij Sobti
011b295890
Handle NotImplementedError raised by generate_report_data
2018-05-25 18:44:59 +05:30
Kshitij Sobti
7e01a065b9
Use `generate_report_data` for getting report data if the block provides it
2018-05-25 18:44:59 +05:30
Kshitij Sobti
ccabab0771
Added chapter blocks to be excluded from report
2018-05-25 18:44:59 +05:30
Kshitij Sobti
1aa55c6cfa
Documentation grammar and accuracy fixes
2018-05-25 18:44:59 +05:30
Kshitij Sobti
ba635383db
Filter out sequentials in final report generation stage
...
Fix tests to match code changes
2018-05-25 18:44:59 +05:30
Kshitij Sobti
c4bbe7f036
Only filter out verticals instead of all non-problem blocks
...
Improve documentation
2018-05-25 18:44:59 +05:30
Kshitij Sobti
d2b78a34f4
Unconditionally yield root block so it's always included in the report
2018-05-25 18:44:59 +05:30
Kshitij Sobti
723a0639ca
Fix: issue generating reports for single problem
...
code style fixes
2018-05-25 18:44:59 +05:30
Kshitij Sobti
1a4fe2c527
Disable protected access pylint check for TestProblemResponsesReport
2018-05-25 18:44:59 +05:30
Kshitij Sobti
94f1e0aa1c
Fix error due to improper problem_key
...
Add tests
2018-05-25 18:44:59 +05:30
Kshitij Sobti
7e31718f91
Documentation and PEP8
2018-05-25 18:44:59 +05:30
Kshitij Sobti
0b75749c6e
Use cls instead of direct class name
2018-05-25 18:44:59 +05:30
Kshitij Sobti
8885092790
Support setting MAX_PROBLEM_RESPONSES_COUNT to None for unrestricted row count
2018-05-25 18:44:59 +05:30
Kshitij Sobti
1d507bf246
Break out bits of generate method into separate method
2018-05-25 18:44:59 +05:30
Kshitij Sobti
00334a9ebb
Add block id to problem response report
2018-05-25 18:44:59 +05:30
Kshitij Sobti
9c1dc2c0a7
Include title and location in problem response sheet
2018-05-25 18:44:59 +05:30
Kshitij Sobti
e322a3a759
ProblemResponses can now iterate over all the problems in a chapter, sequential or vertical
...
It is now possible to limit the number of rows in the problem response csv
2018-05-25 18:44:59 +05:30
Kshitij Sobti
1252760de4
Allow list_problem_responses to limit the number of responses
...
Allow problem_location to be a UsageKey or string in list_problem_responses
2018-05-25 18:44:59 +05:30
Amir Qayyum Khan
2f7643f7d8
more reforting
2018-05-25 15:50:05 +05:00
Amir Qayyum Khan
70440672c9
added more tests on suggestion
2018-05-25 15:50:05 +05:00
Amir Qayyum Khan
594a7c4ac6
throwing exception when user has conflict with username or email
2018-05-25 15:50:05 +05:00
Amir Qayyum Khan
92e224f002
Fixed code to include special characters in username
2018-05-25 15:50:05 +05:00
Zia Fazal
f2ea2ca360
Added a base MessageType for ace
...
added unit tests
updated edx-ace version
fixed quality violations
Fixed quality violations
Changed ACEMessageType to BaseMessageType
2018-05-25 10:52:33 +05:00
Daniel Clemente Laboreo
6d3f8150db
Implement generate_report_data for capa problems
2018-05-24 22:09:58 +03:00
Simon Chen
7f05114752
Remove the expansive category_map call from inline discussion view
2018-05-23 14:14:05 -04:00
J Eskew
c87ba77233
Revert "Retry upon Sailthru optout timeout."
2018-05-23 10:59:28 -04:00
John Eskew
597e6c66d5
Add backoff module as a new requirement.
...
Use backoff when calling Sailthru API to retry upon optout timeouts.
2018-05-22 16:03:41 -04:00
Omar Al-Ithawi
73af914cfc
Use edx-ace for password reset email
2018-05-21 09:49:14 -04:00
Troy Sankey
6872671436
Merge pull request #18136 from edx/pwnage101/registration-with-half-retired-user-email
...
Disallow registration when the proposed email is retired
2018-05-18 16:53:30 -04:00
Troy Sankey
a7ecfe1cd3
Fixup! refactor email_exists, and handle many more cases
2018-05-18 15:34:35 -04:00
Sofiya Semenova
1bb134b043
Changed comment in recalculate_learner_grades
2018-05-18 14:46:50 -04:00
Troy Sankey
232b359258
Fixup! pivot to treating retired emails as banned forever
2018-05-16 16:44:02 -04:00
Troy Sankey
e9276ba246
Disallow registration when the proposed email is half-retired
...
Our learner retirement implementation shall allow re-use of email
addresses, but we currently do not disallow re-use of emails for
learners whose retirement is still in-progress (i.e. their retirement
state is between PENDING and LMS_COMPLETE inclusive).
The time between a user initiating retirement, and the jenkins job
actually picking up the user and driving their account retirement might
be as long as 1 hour, so this is a serious concern.
Addresses EDUCATOR-2824.
2018-05-16 16:44:02 -04:00
Alex Dusenbery
9bbd424a7d
Make recalculate_course_and_subsection_grades_for_user task logged.
2018-05-16 11:34:53 -04:00
Brian Mesick
48bff77b45
Merge pull request #18206 from edx/bmedx/fix_forum_retirement_404
...
Bubble up 404s from the forum service on user retirement
2018-05-15 21:48:44 -04:00