d2b3977f57
Add dogstat logging to background tasks.
Brian Wilson
2013-06-03 15:34:33 -04:00
9e11a5659f
Rename task_queue.py to task_submit.py.
Brian Wilson
2013-06-02 22:09:28 -04:00
c676cfd64a
Rename fields in CourseTaskLog, including a task_key column for indexing. Use 'rescore' instead of 'regrade'. Clean up task submission.
Brian Wilson
2013-06-02 18:31:30 -04:00
76773c5bdf
Change updating of CourseTaskLog to mostly occur in worker thread.
Brian Wilson
2013-05-30 01:34:27 -04:00
c1fff1568e
reenable psychometrics for regrading
Brian Wilson
2013-05-28 14:07:04 -04:00
3b657d6d36
Disable randomized-problem test until bug-fix is merged in.
Brian Wilson
2013-05-24 17:41:31 -04:00
9c1881e5d6
Add unit test to regrade problem using randomization.
Brian Wilson
2013-05-24 16:37:17 -04:00
d37ebea6c0
Add tracking calls to reset (and delete). Add tests for delete. Remove sleep statement used for manual testing.
Brian Wilson
2013-05-24 03:24:44 -04:00
79a0f6a16b
remove call to psychometrics when regrading
Brian Wilson
2013-05-24 03:21:57 -04:00
003c9ba5d9
Define MITX_FEATURES['ENABLE_COURSE_BACKGROUND_TASKS'] to allow background tasks to be removed from instructor dash.
Brian Wilson
2013-05-23 18:20:04 -04:00
616d18e1e3
Post-rebasing fixes to re-enable masquerading.
Brian Wilson
2013-05-23 12:35:22 -04:00
1984cfecc1
Add duration to task status. Add tests for reset-attempts.
Brian Wilson
2013-05-21 17:01:08 -04:00
297206f260
Add background task history to instructor dash (as table). Add task-history-per-student button, and fix display of task messages.
Brian Wilson
2013-05-16 19:03:50 -04:00
6cd23875ea
Remove delete button from instructor dash. (Also remove last-modified column from task-in-progress table).
Brian Wilson
2013-05-16 11:52:00 -04:00
8872fbccd2
Add factory for CourseTaskLog.
Brian Wilson
2013-05-15 17:55:14 -04:00
8660c9a7af
Check descriptor to identify problems that don't support regrading.
Brian Wilson
2013-05-15 02:10:19 -04:00
73b25e1f32
Add check for problems that (do not) support regrading.
Brian Wilson
2013-05-14 01:14:48 -04:00
07d2de4789
Add tests for regrading at capa_module level.
Brian Wilson
2013-05-13 17:20:45 -04:00
ee5ffedfee
Clean up task progress javascript. Add before/after scores to tracking of regrading requests.
Brian Wilson
2013-05-10 18:10:51 -04:00
0d38789a1d
Add additional background tasks: reset attempts, delete state. Update CourseTaskLog fully after task submission, so it works in Eager mode (for testing).
Brian Wilson
2013-05-09 18:36:32 -04:00
95c1c4b8a8
Refactor tracking and xqueue initialization to no longer require a request. Get tracking logs to work. Add transaction annotations.
Brian Wilson
2013-05-09 03:07:05 -04:00
7711c00e2c
Pull task_queue.py methods out from tasks.py, to represent API calls from client. Tasks.py remains the task implementations running on the celery worker.
Brian Wilson
2013-05-06 18:51:56 -04:00
d503e3313f
Add task progress table to instructor dash.
Brian Wilson
2013-04-30 02:16:15 -04:00
91ac6e68e8
Define initial celery task on instructor dash.
Brian Wilson
2013-04-25 18:22:00 -04:00
a4032522a3
Fix merge conflict in CHANGELOG.rst.
Peter Fogg
2013-06-18 10:31:57 -04:00
94238238e7
Merge pull request #58 from edx/jonahstanley/add-navigation-tests
Jonah Stanley
2013-06-18 07:29:17 -07:00