asadazam93
01f3233a50
Fix InvalidKeyError on render xblock
2016-12-20 13:03:50 +05:00
Afzal Wali
e44e18592f
Programs list conditionally added to the context of index and courses page.
2016-12-15 18:16:48 +05:00
Eric Fischer
5a98a90eba
Use timestamps in _has_database_updated_with_new_score check
...
Also fixes issue where ORA grades were never updated, by including
them in this check.
TNL-5994
TNL-5995
2016-12-09 13:46:34 -05:00
Calen Pennington
b24c22804e
Merge pull request #14047 from cpennington/safer-opaque-keys
...
Safer opaque keys
2016-12-02 10:44:36 -05:00
Calen Pennington
fd0d69594a
Upgrade to the latest version of opaque-keys
2016-12-01 13:04:31 -05:00
Nimisha Asthagiri
aca69f78f2
Update Subsection Grade Report to differentiate Not Attempted and 0
...
TNL-5990
2016-11-30 12:36:26 -05:00
Nimisha Asthagiri
e87388e24c
Grades cleanup before updating grade report
...
Remove deprecated SingleSectionGrader. TNL-5987
Remove display_name and module_id from Scores objects
Update CourseGradeFactory.__init__ to not be user-specific
Update some callers to use CourseGrade class instead of "summary" dict
Remove no longer needed course_grades.py module.
Renamed django signal from GRADES_UPDATED to COURSE_GRADE_CHANGED
2016-11-30 12:36:25 -05:00
Sanford Student
4eb5311ece
Separating problem raw score changed and problem weighted score changed signals
...
For TNL-5993
2016-11-30 10:15:07 -05:00
Christina Roberts
af504fc61d
Merge pull request #13805 from edx/christina/ac-583
...
Christina/ac 583
2016-11-28 12:22:55 -05:00
Chris Rodriguez
29dcbfefe4
Progress graph a11y updates.
...
TNL-5891
2016-11-28 10:55:39 -05:00
Albert St. Aubin
282ded7442
Addressed test failures and PR comments
...
TNL-5894
2016-11-28 07:12:23 -05:00
Toby Lawrence
c67ee94d80
Merge pull request #13996 from edx/PERF-321
...
[PERF-321] Move heavy JS files for WordCloud out of lms-modules.js
2016-11-21 13:49:00 -05:00
Adam
0fbe384248
Merge pull request #14006 from edx/adam/fix-date-unicode-issue
...
use a QueryDict to encode a url param that potentially has unicode (E…
2016-11-21 12:59:00 -05:00
Adam Palay
10b33c8a8d
use a QueryDict to encode a url param that potentially has unicode (ECOM-6390)
2016-11-18 09:31:51 -05:00
Toby Lawrence
a49227661b
undo the test shenanigans i was doing
2016-11-17 09:49:42 -05:00
Gregory Martin
707371e1d7
Refactor info.html page datetime rendering
2016-11-17 08:54:08 -05:00
Toby Lawrence
da664ce7f8
quality fix
2016-11-15 15:03:29 -05:00
Toby Lawrence
f136911eaa
quality fix
2016-11-15 14:19:41 -05:00
Toby Lawrence
842e9dce56
test fix - this is so stupid
2016-11-15 13:42:09 -05:00
Gregory Martin
08c5a35899
Merge pull request #13923 from edx/yro_fix-PR-13794
...
Yro fix PR 13794
2016-11-08 10:06:16 -05:00
Noraiz
bc3cbf57b5
Video download button does not appear in course (TNL-5769)
2016-11-08 12:39:03 +05:00
Gregory Martin
e05cb31b87
fix leading zero bok choy
2016-11-07 18:43:16 -05:00
Gregory Martin
f0cd29f02a
Revert "Merge pull request #13915 from edx/revert-13794-yro_implement-dateutil"
...
This reverts commit d59ab18b27 , reversing
changes made to 0ebab35e89 .
2016-11-07 17:04:13 -05:00
J. Cliff Dyer
9366c43a83
Fix issues with RequestFactory used as Request.
...
* Centralize creation of quick request objects.
* Isolate caches to individual tests to prevent test ordering
dependencies.
TNL-5811
2016-11-07 10:51:04 -05:00
Jesse Zoldak
ec880138d2
Revert "Implement DateUtils in LMS"
2016-11-04 07:50:26 -04:00
Gregory Martin
f21dbc797a
Merge pull request #13794 from edx/yro_implement-dateutil
...
Implement DateUtils in LMS
2016-11-03 13:51:46 -04:00
Troy Sankey
076c63bcf5
Instrument DjangoXBlockUserStateClient with New Relic
...
Report to New Relic certain per-request details about the
DjangoXBlockUserStateClient. The following metrics are reported for the
get_many() call:
xb_user_state.get_many.calls
xb_user_state.get_many.duration
xb_user_state.get_many.blocks_requested
xb_user_state.get_many.blocks_out
xb_user_state.get_many.size
xb_user_state.get_many.<block_type>.blocks_requested
xb_user_state.get_many.<block_type>.blocks_out
xb_user_state.get_many.<block_type>.size
Similarly, for the set_many() call:
xb_user_state.set_many.calls
xb_user_state.set_many.duration
xb_user_state.set_many.blocks_created
xb_user_state.set_many.blocks_updated
xb_user_state.set_many.size
xb_user_state.set_many.<block_type>.blocks_created
xb_user_state.set_many.<block_type>.blocks_updated
xb_user_state.set_many.<block_type>.size
Where <block_type> is one of "chapter", "course", "problem", "video",
etc.
PERF-354
2016-11-03 10:30:38 -04:00
Gregory Martin
3fd16eb6be
Implement DateUtils in LMS
2016-11-03 10:06:10 -04:00
Matthew Piatetsky
dc5f251938
Revert "Merge pull request #13846 from edx/ECOM-5050"
...
This reverts commit c6b6d0bc74 , reversing
changes made to fa2b1ae470 .
2016-10-31 10:04:20 -04:00
sanfordstudent
be8a56cda9
Merge pull request #13804 from edx/beryl/course_grades_glue
...
Beryl/course grades glue
2016-10-27 15:52:27 -04:00
Sanford Student
a1d5ea905d
Persistent Course Grades Glue Layer
...
Initial commit
TNL-5484
2016-10-27 14:56:45 -04:00
Matthew Piatetsky
ef0699c4d8
Add hidden flag and return courses hidden in LMS when include_hidden is passed
2016-10-27 13:43:35 -04:00
Nimisha Asthagiri
4a20370f37
Update CourseGradeFactory.create to be read_only by default
...
TNL-5835
2016-10-25 20:49:43 -04:00
Eric Fischer
6a47311479
Update Persisted Course Grade on Subsection Grade update
...
Makes use of the new SUBSECTION_SCORE_CHANGED signal to trigger a task that
updates persisted course grade values. We've also renamed SCORE_CHANGED to
PROBLEM_SCORE_CHANGED to head off any issues with unclear signal names.
TNL-5740
2016-10-25 14:47:31 -04:00
Dmitry Viskov
bedc208160
TNL-5821 - bugfix
2016-10-24 21:45:13 +03:00
Albert (AJ) St. Aubin
c01df60014
Merge pull request #13786 from edx/aj/TNL-5549_problemMetaRefactor
...
Aj/tnl 5549 problem meta refactor
2016-10-21 13:03:32 -04:00
Albert St. Aubin
dbb66f8c09
Updated the problem meta to show a score of 0 and refactored/simplified the JS that build the problem meta string
...
TNL-5549
2016-10-21 06:40:20 -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
Nimisha Asthagiri
6e7f131c40
Merge pull request #13790 from edx/release
...
Merge Release to Master
2016-10-18 19:23:23 -04:00
Nimisha Asthagiri
ba9ef89e8d
Fix CCX migration to be resilient to course-not-found
2016-10-18 13:55:25 -04:00
Christina Roberts
046ee7bd96
Merge pull request #12923 from CredoReference/static-page-for-instructors-only
...
Ability to hide Pages from students
2016-10-17 17:10:33 -04:00
Dmitry Viskov
bb09fdb7be
Ability to hide Pages from students
2016-10-14 22:43:26 +03:00
Greg Martin
4ddda443b8
Implement localized datetimes in browser
...
moment-timezone require config
jasmine test fix, duplicate req. cleanup
2016-10-14 15:25:38 -04:00
alisan617
21eb03e116
Merge pull request #13513 from edx/alisan/inline-discussion-TNL-4756
...
New inline discussion home view TNL-4756
2016-10-14 12:09:42 -04:00
alisan617
d5635cf1ba
New inline discussion home view UI
...
TNL-4756
2016-10-14 10:54:50 -04:00
Eric Fischer
0928cfde80
Merge pull request #13734 from edx/efischer/async_grade
...
Update persistent grades asynchronously
2016-10-13 15:02:44 -04:00
Eric Fischer
70e029b1f5
Update persistent grades asynchronously
...
For better user-facing performance, the SCORE_CHANGED signal is now handled by
enqueueing an async task to update the relevant stored grade, rather than
making the request wait until that operation finishes.
TNL-5738
2016-10-13 14:06:06 -04:00
Andy Armstrong
4d4097e13c
Move dark_lang and lang_pref apps to openedx/core
2016-10-13 11:56:24 -04:00
Sanford Student
79eaa4e2e9
update all references to instructor module
2016-10-12 10:04:32 -04:00
Andy Armstrong
684aec8740
Move contentserver to openedx/core
2016-10-11 12:49:33 -04:00