Calen Pennington
03a9be7e78
Add newrelic handler, rather than custom function to log exceptions
2012-05-21 12:12:16 -04:00
ichuang
5e8fbcdc8d
fix multicourse; fix bug in I4xSystem - self.filestore not set when
...
filestore not None. mitxhome.html now properly automatically lists
all courses given in settings.COURSE_SETTINGS. mitxhome now served
from multicourse.views. optioninput.html was missing; fixed. cleaned
up access to request.session for coursename in courseware/views.py
2012-05-17 22:29:45 -04:00
Calen Pennington
9859e8546d
Move accept header computations out of middleware
2012-05-17 13:23:20 -04:00
Calen Pennington
f30596c499
Merge branch 'master' into specific-error-handling
...
Conflicts:
djangoapps/courseware/views.py
2012-05-17 11:39:21 -04:00
Isaac Chuang
ad44882835
Ike's changes to enable multicourse, new response types, etc.
2012-05-16 21:18:47 -04:00
Calen Pennington
69321b4497
Display the appropriate type of error message depending on the type of the incoming request
2012-05-16 13:45:00 -04:00
Calen Pennington
698d0a167e
Display specific error messages when parts of the courseware break, rather than returning a 500 indicating that the whole site is down
2012-05-16 11:46:09 -04:00
Calen Pennington
0871d95f98
Allow anonymous user access to the site. Requires guest_courses.xml and info/guest_updates.html to be set created in the data repository
2012-04-30 15:18:47 -04:00
David Ormsbee
a6fb97affa
Catch Exception instead of ValueError for accessing our general content cache -- exception thrown changed in django 1.4
2012-04-17 13:59:30 -04:00
Calen Pennington
1bc3835fe6
Splitting files into subdirectories in preparation for merge
2012-03-19 11:10:44 -04:00