[BD-24] [TNL-7318]: LTI AGS Implementation - LineItem Service (#92)
* Add initial version of LineItem Implementation
Signed-off-by:
Giovanni Cimolin da Silva <giovannicimolin@gmail.com>
* Adding tests
* Add LTI tests and fix quality isses
* Quality nit
* Add missing requirement, upgrade
* Squash migrations
* Fix merge conflicts
* Addressing review comments
Showing
- lti_consumer/admin.py 2 additions, 1 deletionlti_consumer/admin.py
- lti_consumer/lti_1p3/ags.py 70 additions, 0 deletionslti_consumer/lti_1p3/ags.py
- lti_consumer/lti_1p3/constants.py 6 additions, 1 deletionlti_consumer/lti_1p3/constants.py
- lti_consumer/lti_1p3/consumer.py 55 additions, 0 deletionslti_consumer/lti_1p3/consumer.py
- lti_consumer/lti_1p3/exceptions.py 4 additions, 0 deletionslti_consumer/lti_1p3/exceptions.py
- lti_consumer/lti_1p3/extensions/rest_framework/parsers.py 16 additions, 0 deletionslti_consumer/lti_1p3/extensions/rest_framework/parsers.py
- lti_consumer/lti_1p3/extensions/rest_framework/permissions.py 47 additions, 0 deletions...consumer/lti_1p3/extensions/rest_framework/permissions.py
- lti_consumer/lti_1p3/extensions/rest_framework/renderers.py 28 additions, 0 deletionslti_consumer/lti_1p3/extensions/rest_framework/renderers.py
- lti_consumer/lti_1p3/extensions/rest_framework/serializers.py 91 additions, 0 deletions...consumer/lti_1p3/extensions/rest_framework/serializers.py
- lti_consumer/lti_1p3/tests/extensions/rest_framework/test_permissions.py 184 additions, 0 deletions...i_1p3/tests/extensions/rest_framework/test_permissions.py
- lti_consumer/lti_1p3/tests/test_ags.py 72 additions, 0 deletionslti_consumer/lti_1p3/tests/test_ags.py
- lti_consumer/lti_1p3/tests/test_consumer.py 108 additions, 1 deletionlti_consumer/lti_1p3/tests/test_consumer.py
- lti_consumer/migrations/0002_ltiagslineitem.py 29 additions, 0 deletionslti_consumer/migrations/0002_ltiagslineitem.py
- lti_consumer/models.py 62 additions, 3 deletionslti_consumer/models.py
- lti_consumer/plugin/urls.py 5 additions, 1 deletionlti_consumer/plugin/urls.py
- lti_consumer/plugin/views.py 55 additions, 2 deletionslti_consumer/plugin/views.py
- lti_consumer/tests/unit/plugin/test_views_lti_ags.py 276 additions, 0 deletionslti_consumer/tests/unit/plugin/test_views_lti_ags.py
- lti_consumer/tests/unit/test_lti_xblock.py 0 additions, 16 deletionslti_consumer/tests/unit/test_lti_xblock.py
- lti_consumer/tests/unit/test_models.py 53 additions, 9 deletionslti_consumer/tests/unit/test_models.py
- lti_consumer/utils.py 15 additions, 3 deletionslti_consumer/utils.py
Loading
Please register or sign in to comment