Brian Wilson
03b4330c04
Update tests with more complete coverage.
2013-10-10 15:34:16 -04:00
Brian Wilson
506f91a95e
Use separate retry count for calculating retry delay.
2013-10-10 15:32:59 -04:00
Brian Wilson
853cd874e1
Add some handling for SES exceptions.
2013-10-10 15:32:59 -04:00
Brian Wilson
e2d985209c
Move updates for InstructorTask into BaseInstructorTask abstract class.
2013-10-10 15:32:58 -04:00
Brian Wilson
2337b6d863
Pass status into course_email for tracking retry status.
2013-10-10 15:32:58 -04:00
Brian Wilson
8f31acbeb4
Add support for counting and reporting skips in background tasks.
2013-10-10 15:32:58 -04:00
Brian Wilson
d48e90ee22
Initial refactoring for bulk_email monitoring.
2013-10-10 15:32:58 -04:00
Calen Pennington
6b474724ac
Make XModuleDescriptor and XModule act as a single class
...
By transparently proxying between the XModuleDescriptor and the XModule,
and between their runtimes, we can make them act as a single class, so
that we can swap in an actual XBlock instead.
2013-10-08 15:29:17 -04:00
Calen Pennington
8201b1412e
Use XBlock 0.3
2013-09-06 09:45:59 -04:00
Calen Pennington
7d79f4fe37
Move mitxmako initialization to a startup module, called by lms.startup and cms.startup for both management commands and when run via wsgi
...
[DEVPAIN-7]
2013-08-28 10:56:07 -04:00
Brian Wilson
77032067ac
Refactor test_views from test_api. Pull out pending_tasks.js.
2013-06-18 11:19:25 -04:00
Brian Wilson
c2aadbfb18
Fix issue with unicode in errors.
2013-06-18 11:17:17 -04:00
Brian Wilson
a8c3e91051
Handle failure task_output that won't fit in the model column.
2013-06-18 11:17:17 -04:00
Brian Wilson
eb1fe899e8
Fix progress reporting.
2013-06-18 11:17:17 -04:00
Brian Wilson
2c5e038f82
initial test_tasks
2013-06-18 11:17:17 -04:00
Brian Wilson
a0dcc97e08
tasks now extract task_input and course_id from InstructorTask, instead of passing explicitly.
2013-06-18 11:17:16 -04:00
Brian Wilson
c48dabc383
Move code to instructor_task Django app.
2013-06-18 11:17:15 -04:00