Nimisha Asthagiri
8459982512
Merge pull request #18847 from edx/robrap/ARCH-223-replace-request-cache
...
ARCH-223: Retire deprecated RequestCache
2018-08-30 12:59:49 -04:00
Robert Raposa
3df339a56a
Retire deprecated RequestCache.
...
ARCH-223
2018-08-30 08:55:19 -04:00
rabiaiftikhar
72cba77bbb
EDUCATOR-3030 donot submit completion for grader's response while updating problem score.
2018-08-29 16:04:28 +05:00
Michael Youngstrom
8aed0ff719
Clean up after any get_mock_request or set_current_request calls
2018-08-22 17:23:39 -04:00
Robert Raposa
99c9eb7343
Migrate to edx-django-utils monitoring.
...
ARCH-220
2018-08-17 15:39:04 -04:00
Jeremy Bowman
68902a2f3f
TE-2689 Remove useless pylint suppressions part 3
2018-08-16 09:57:01 -04:00
Jeremy Bowman
1a5bf35357
TE-2689 Remove useless pylint suppressions part 2
2018-08-14 17:39:02 -04:00
Jeremy Bowman
ca3316962d
TE-2524 Stop using nose.plugins - LMS 1
2018-07-31 13:03:18 -04:00
Michael Terry
3222d3fd13
Site config flag for Learner Records
...
Allow site admins to disable integration for the Learner Records
feature in Credentials.
LEARNER-5987
2018-07-30 16:18:24 -04:00
Nimisha Asthagiri
b203e8a13b
Enable OAuth Scopes for Grades API
2018-06-28 18:37:52 -04:00
Noraiz Anwar
18f0c59f1a
Merge pull request #18436 from edx/noraiz/EDUCATOR-2773
...
add delay in score recalculation on enrollment update
2018-06-25 22:06:30 +05:00
Michael Terry
fd33130d73
Add initial grade signaling
...
Tells the Credential service about user grades when a cert is awarded
or a grade for a course with an awarded cert changes.
LEARNER-5051
2018-06-25 11:42:08 -04:00
noraiz-anwar
06780b2ded
add delay in score recalculation on enrollment update
2018-06-25 14:59:09 +05:00
Awais Jibran
d7e29c210e
Merge pull request #18354 from edx/EDUCATOR-3004/add-10s-delay
...
Add 10 seconds delay to avoid exception
2018-06-14 12:55:55 +05:00
Nimisha Asthagiri
8db2dd47dd
Course Validation and Course Quality APIs
2018-06-13 20:33:45 -04:00
Awais Jibran
e274308396
Update the initial try delay to reduce the occurance of this DatabaseNotReadyError due to replica lag.
...
EDUCATOR-3004
2018-06-13 11:09:16 +05:00
Michael Youngstrom
f4dc2ca000
Merge pull request #18314 from edx/youngstrom/remove_django_18_shim
...
Remove temp django upgrade logic
2018-06-06 11:09:17 -04:00
Tyler Hallada
1f42d1b384
Merge pull request #18316 from edx/thallada/PLAT-1524-on-delete
...
PLAT-1524: Add on_delete kwarg to ForeignKey & OneToOneFields
2018-06-06 10:38:15 -04:00
Michael Youngstrom
26b4e30833
Remove django 1.8 shim
2018-06-06 10:34:56 -04:00
Tyler Hallada
1540f9ec72
Add on_delete kwarg to ForeignKey & OneToOneFields
...
Django 2.0 will make this field required for `ForeignKey` and `OneToOneFields`.
In previous versions the option defaulted to `models.CASCADE` when not
specified. This change should make the deprecation warnings in the current
Django version go away.
The migrations where also modified, but the changes should not cause a change in
the database schema since `models.CASCADE` was already the old default.
2018-06-05 17:05:12 -04:00
Eric Fischer
247bb50ed2
s/django.core.urlresolvers/django.urls/g
...
Django 1.10 deprecation fix for Hackathon XIX
Addresses PLAT-1397
2018-06-05 13:59:09 -04:00
Sofiya Semenova
1bb134b043
Changed comment in recalculate_learner_grades
2018-05-18 14:46:50 -04:00
Alex Dusenbery
9bbd424a7d
Make recalculate_course_and_subsection_grades_for_user task logged.
2018-05-16 11:34:53 -04:00
Sofiya Semenova
34129e2464
Merge pull request #18194 from edx/sofiya/ed-2893
...
Management command to force enrollment regrade
2018-05-15 16:03:41 -04:00
Sofiya Semenova
2baadff28c
Management command to force enrollment regrade
2018-05-15 15:11:32 -04:00
Alex Dusenbery
ef477ee2a4
LEARNER-5123 | Cache VisibleBlocks per course AND user, only fetch the ones the user needs for subsection scoring.
2018-05-14 13:44:56 -04:00
Alex Dusenbery
2d4dd3750b
LEARNER-5123 | Hotfix - don't regrade everything for a user in a course with too many visible blocks.
2018-05-10 14:49:15 -04:00
Albert St. Aubin
fade1fb3f1
Correction for incorrect conditional error logic and wrong channel
...
[LEARNER-5123]
2018-05-10 07:51:48 -04:00
Albert St. Aubin
4e0b3d3b2e
Correctly passing course key in the JSON object to async
...
[LEARNER-5123]
2018-05-09 09:57:27 -04:00
Albert St. Aubin
787653e793
Moving the update course and subsection grades to async task
...
[LEARNER-5123]
The update course and subsection grades method was causing a DB lock
on other requsets. This should be performed in the background and given
its own async task.
2018-05-08 09:43:12 -04:00
Kabir Khan
c0f353467e
V1 Grades API with added support for bulk read of all user grades in a course.
...
URL patterns changed to follow edx API conventions
2018-05-03 10:23:33 -07:00
Stuart Young
1fd2167144
rebalance python unittests onto new shards
2018-05-03 11:16:05 -04:00
Eric Fischer
e18448e27d
Silence deprecation warnings
...
https://docs.djangoproject.com/en/1.11/releases/1.10/#using-user-is-authenticated-and-user-is-anonymous-as-methods
2018-05-02 10:03:50 -04:00
Sanford Student
3f91238564
rate limit
2018-04-26 15:06:29 -04:00
Jeremy Bowman
bf86b3da98
PLAT-1942 Handle xmodule_django field deprecations
2018-02-05 15:05:54 -05:00
noraiz-anwar
d56bd58063
clean grades service
2018-02-02 11:52:12 +05:00
Jeremy Bowman
5289c7e828
PLAT-1915 Stop using deprecated BaseException.message
2018-01-31 17:22:01 -05:00
Troy Sankey
381af53ad5
Merge pull request #17130 from edx/jeskew/fix_lms_shard_4_tests_django_111
...
LMS shard 4 tests Django 1.11
2018-01-29 14:14:22 -05:00
Qubad786
64555c60c0
Move request_cache to openedx.core.djangoapps
2018-01-26 15:09:25 +05:00
Troy Sankey
e649d2d782
Shim query count assertions due to added SAVEPOINTs
2018-01-25 11:38:46 -05:00
John Eskew
27edca3c5e
Replace all clean_course_id form methods with common method.
2018-01-25 11:38:46 -05:00
John Eskew
3915c47d71
Bump query counts for grading in Django 1.11.
2018-01-25 11:23:31 -05:00
Rabia Iftikhar
dfdf1a4ad3
Merge pull request #17068 from edx/ri/EDUCATOR-2016-suspicious-proctored-exams
...
EDUCATOR-2016 In proctored exams, learner will not receive certificate when marked suspicious
2018-01-19 22:54:19 +05:00
Bill Filler
733c275db0
Merge pull request #17083 from edx/bfiller/gated-content-combined
...
Conditionally display gated content in outline and courseware
2018-01-19 12:41:11 -05:00
rabia23
222794ee59
EDUCATOR-2016 In proctored exams, learner will not receive certificate when marked suspicious
2018-01-19 16:50:16 +00: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
Nimisha Asthagiri
7286c64e18
Refactor Django App Plugins to allow for additional features
2018-01-15 12:16:53 -05:00
Nimisha Asthagiri
bb738571ce
Merge pull request #17093 from edx/arch/django-app-plugin
...
Django App Plugins
2018-01-11 15:49:45 -05:00
Nimisha Asthagiri
4c67302604
Update grades app to be a Django App Plugin
2018-01-11 14:35:07 -05:00
Jeremy Bowman
1a7753d775
PLAT-1881 Fix datetimes lacking timezone information
2018-01-10 14:33:01 -05:00