Amir Qayyum Khan
aa6f88382d
Fixed edX block structure api to load override data
2018-02-16 11:10:17 +05:00
Alex Dusenbery
7e51f02884
Get edx-platform working with external completion lib, add integration tests.
2018-02-14 15:54:27 -05:00
Sanford Student
8956739a34
Add the visual indicator to the sequence horizontal nav bar to mark verticals completed
...
EDUCATOR-2189
2018-02-12 15:26:40 -05:00
Bill Filler
4fe5f3457d
Conditionally display gated content in courseware
...
Display gated sections in course outline, navigation and in the course
when user has met prerequiste condition.
WL-1273, WL-1317
2018-01-18 12:34:19 -05:00
Tomasz Gargas
73f86006f7
Bump READ_VERSION of BlockCompletionTransformer to 1.
...
Signed-off-by: Tomasz Gargas <tomasz@opencraft.com >
2017-12-13 17:11:36 +01:00
Tomasz Gargas
64c4ae4a7a
Add block completion value as optional field in course_blocks.api.
...
Signed-off-by: Tomasz Gargas <tomasz@opencraft.com >
2017-12-12 14:22:10 +01:00
Ned Batchelder
e23e3a0486
Fix a number of unused-import pylint violations
2017-11-21 19:57:06 -05:00
Jillian Vogel
ae15e69a0a
Fixes bug with Course Blocks API student_view_data parameter
...
Prior to this change, providing any student_view_data querystring would result
in student_view_data returned for all XBlock types.
Updates Course Blocks API tests to verify.
2017-11-01 13:38:54 +10:30
bradmerlin
ab011314ef
Add student_view_data to HTML XBlock
...
to allow the HTML to be downloadable via the Course Blocks API.
Feature flag ENABLE_HTML_XBLOCK_STUDENT_VIEW_DATA must be set to enable this feature.
2017-11-01 13:38:54 +10:30
Andy Armstrong
79acb5c5be
Reorder LMS imports using isort
2017-06-11 21:48:06 -04:00
Jillian Vogel
6ca8a702ae
Mask grades on progress page according to "Show Correctness" setting.
2017-05-31 16:57:38 +02:00
Diana Huang
196d379cc6
Rename MilestonesTransformer.
...
Add comment explaining why we can't have a separate transformer.
2017-04-13 14:39:38 -04:00
Robert Raposa
0899ac56e3
Fix review comments.
2017-04-13 14:39:38 -04:00
Diana Huang
aafd6a03ce
Add 'format' as a requested field.
2017-04-13 14:39:37 -04:00
Diana Huang
9e734442c2
Initial version of new transformer.
2017-04-13 14:38:13 -04:00
Nimisha Asthagiri
cfb032a50c
Fix grading for Gated Subsections
...
TNL-5955
2017-03-15 17:16:20 -04:00
Nimisha Asthagiri
00d466224e
Consolidate Block Structure folders
...
TNL-6518
2017-03-01 21:19:28 -05:00
Nimisha Asthagiri
02c24cb259
Block Structure query count and API changes
2017-02-28 23:54:57 -05:00
Nimisha Asthagiri
71cce9bb73
Block Transformers: distinguish between READ and WRITE versions
...
TNL-6522
2017-02-13 12:20:22 -05:00
Eric Fischer
a54c4ea4f9
Revert "Unrevert "Fix Gating to use grades API, instead of its own calculations""
...
This reverts commit 7aacae9a4f .
2016-11-01 15:02:04 -04:00
Nimisha Asthagiri
7aacae9a4f
Unrevert "Fix Gating to use grades API, instead of its own calculations"
2016-10-24 12:33:59 -04:00
Nimisha Asthagiri
aa000c1a3d
Support for rescoring a problem only if the new score is higher
...
TNL-5046
2016-10-20 15:08:54 -04:00
J. Cliff Dyer
62042188f5
Revert "Fix Gating to use grades API, instead of its own calculations"
...
This reverts commit 318121411a .
2016-10-04 17:19:30 -04:00
Nimisha Asthagiri
318121411a
Fix Gating to use grades API, instead of its own calculations
...
TNL-5062
2016-09-24 00:46:28 -04:00
Sanford Student
fc943ff539
moving milestones check to access.py and upgrading milestones version
2016-08-04 14:47:15 -04:00
Calen Pennington
bc20a37c2b
Simplify how shards are selected in CI
2016-08-03 16:23:02 -04:00
Sanford Student
f02889e8d2
removing redundant inherit
2016-07-26 14:11:50 -04:00
Sanford Student
c3d829f2c5
adding query counts
2016-07-26 11:11:59 -04:00
Sanford Student
d9e0ba45cc
first round of self review and code review
2016-07-26 10:50:02 -04:00
sanfordstudent
ba54ad197e
Merge pull request #13075 from edx/sstudent/TNL-4925
...
generalizing proctored exam transformer to handle all milestones
2016-07-25 10:10:42 -04:00
wajeeha-khalid
98ba4b779c
MA-2076: add due date to course block API
2016-07-25 11:06:47 +05:00
Sanford Student
87a9ebce9a
generalizing proctored exam transformer to handle all milestones
2016-07-22 12:57:23 -04:00
sanfordstudent
f2a1984f1a
Revert "genericizing transformer" ( #13063 )
...
This reverts commit 4e65b1f14b .
2016-07-21 17:04:07 -04:00
Sanford Student
4e65b1f14b
genericizing transformer
2016-07-20 11:28:04 -04:00
Nimisha Asthagiri
69410948c9
Reduce number of transformer traversals ( #12881 )
...
This change improves grading performance by combining what had previously been
multiple course tree traversals into a single traversal with combined
filtering logic.
2016-07-01 12:28:33 -04:00
Nimisha Asthagiri
1fbb4b8b25
Update BlockStructure API
2016-06-23 20:22:31 -04:00
Ben Patterson
b9558a90f1
Create a 3rd explicit shard for unit tests.
...
More accurately, this creates a 4th shard because the
last shard is always the default.
2016-04-28 10:09:32 -04:00
George Schneeloch
6b8f372178
Added visible_to_staff_only field to course blocks API
2016-03-15 16:06:30 -04:00
Nimisha Asthagiri
70469c16b2
Block Structure API: Replace has_block with __contains__
2016-02-22 11:25:46 -05:00
Nimisha Asthagiri
66397c35b9
Refactor Block Cache to separate Collect and Transform phases
2016-02-03 16:54:29 -05:00
Ned Batchelder
f5d0f3ff55
Remove useless pylint suppressions
2015-11-22 07:41:19 -05:00
Nimisha Asthagiri
46523b1061
Transformer: ProctoredExamTransformer
2015-11-05 23:29:12 +00:00
Nimisha Asthagiri
0698076440
Transformer: StudentViewTransformer
2015-11-05 23:29:12 +00:00
Nimisha Asthagiri
ced7fde37f
Transformer: BlockNavigationTransformer
2015-11-05 23:29:12 +00:00
Nimisha Asthagiri
9abebe0599
Transformer: BlockDepthTransformer
2015-11-05 23:29:11 +00:00
Nimisha Asthagiri
75a2355b74
Transformer: BlockCountsTransformer
2015-11-05 23:29:11 +00:00
Nimisha Asthagiri
ae4bc5d0c5
Transformer: BlocksAPITransformer
2015-11-05 22:30:44 +00:00
Nimisha Asthagiri
00e9237153
Course Blocks API
2015-11-05 22:30:44 +00:00