Zia Fazal
66c7159cf6
Merge pull request #17362 from caesar2164/allow-about-sidebar-content-from-instructor
...
Add custom HTML to Course About page sidebar
2018-06-04 09:41:52 +05:00
Marco Morales
3f70a07527
Merge pull request #18189 from caesar2164/center-password-reset-upstream
...
Centers all login-register forms
2018-06-01 16:28:48 -04:00
Giulio Gratta
56ac149962
Add custom HTML to Course About page sidebar
...
This allows course staff to add arbitrary HTML to the sidebar on the About page.
A waffle switch has been added in the course_experience app to allow enabling and disabling of this feature.
2018-06-01 14:26:05 -04:00
Troy Sankey
5227b4ee7b
use anonymous user ID when calling the edxnotes retirement endpoint
2018-06-01 13:26:37 -04:00
Troy Sankey
d33cf1d231
Notes retirement endpoint should require trailing slash
...
This is because we already require trailing slashes on most of the rest
of the retirement endpoints, which are called via slumber which appends
the trailing slash by default.
2018-06-01 11:10:45 -04:00
Diana Huang
65f0f6809d
Add a configuration option for deleting student accounts.
2018-05-31 14:29:00 -04:00
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
Matthew Piatetsky
e9a153c5e6
Merge pull request #18279 from edx/add_email_to_metadata
...
add user email to metadata
2018-05-30 11:50:15 -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
Matthew Piatetsky
8f5aeb5151
add email to metadata
2018-05-30 10:21:42 -04:00
Waheed Ahmed
18b01af08f
Merge pull request #18283 from edx/waheed/LEARNER-5373-fix-credentials-cache-key
...
Pass program UUID as resource_id to generate unique cache key.
2018-05-30 17:56:42 +05:00
Waheed Ahmed
e7963a5b40
Pass program UUID as resource_id to generate unique cache key.
...
Without program UUID cache key was same every time for single learner
on multiple programs and getting the same data from cache.
LEARNER-5373
2018-05-30 16:20:45 +05: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
Calen Pennington
0f7e2373d0
Revert "Switch container factory to webpack"
2018-05-29 16:01:38 -04:00
Calen Pennington
6c8e0842cc
Merge pull request #17509 from cpennington/switch-container-factory-to-webpack
...
Switch container factory to webpack
2018-05-29 14:27:38 -04: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
AlasdairSwan
c703682ebb
LEARNER-5427 Ensure StudentAccountDeletion.jsx checks socialAccountLinks object because reunning .reduce on it
2018-05-29 12:41:15 -04:00
Calen Pennington
ab5e221070
Put Require.js in debug mode in LMS acceptance tests
2018-05-29 12:39:28 -04:00
Calen Pennington
d4bb203308
Log javascript errors during bok_choy tests
2018-05-29 12:21:47 -04:00
Calen Pennington
12a082cf83
Convert xblock_validation.js to webpack
2018-05-29 12:19:05 -04:00
Calen Pennington
d08e199f79
Load XBlocks with webpack rather than RequireJS
2018-05-29 12:19:05 -04: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