Name |
Last commit
|
Last update |
---|---|---|
.. | ||
features | ||
migrations | ||
templates | ||
tests | ||
__init__.py | ||
admin.py | ||
api.py | ||
models.py | ||
serializers.py | ||
urls.py | ||
views.py |
This introduces a few features: * INFO level logging on common events like creating or fetching submissions and assessments. * Parallel event logging for the same. * Creates a local logs/ directory for development. For the most part, we rely on XBlock's publish() mechanism to emit event data. However, because scoring is done at the API layer in a way that is not directly visible to the OpenAssesmentBlock, we're logging that event separately with a hacky solution that dynamically loads an emit function based on a configuration value. This is a stopgap measure until we can start using the edX analytics API (which is still in testing). TIM-260, TIM-378
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
features | Loading commit data... | |
migrations | Loading commit data... | |
templates | Loading commit data... | |
tests | Loading commit data... | |
__init__.py | Loading commit data... | |
admin.py | Loading commit data... | |
api.py | Loading commit data... | |
models.py | Loading commit data... | |
serializers.py | Loading commit data... | |
urls.py | Loading commit data... | |
views.py | Loading commit data... |