LICENSE
MANIFEST.in
NOTICE
README.rst
pyproject.toml
setup.py
docs/source/conf.py
examples/dev_environment/grader_service_config.py
examples/dev_environment/grader_service_config_test.py
examples/dev_environment/jupyter_notebook_config.py
examples/dev_environment/jupyterhub_config.py
examples/dev_environment/jupyterhub_config_test.py
examples/docker_compose/grader_service_config.py
examples/docker_compose/jupyterhub_config.py
grader_service/__init__.py
grader_service/_version.py
grader_service/main.py
grader_service/registry.py
grader_service/request.py
grader_service/server.py
grader_service/utils.py
grader_service.egg-info/PKG-INFO
grader_service.egg-info/SOURCES.txt
grader_service.egg-info/dependency_links.txt
grader_service.egg-info/entry_points.txt
grader_service.egg-info/requires.txt
grader_service.egg-info/top_level.txt
grader_service/api/__init__.py
grader_service/api/typing_utils.py
grader_service/api/util.py
grader_service/api/models/__init__.py
grader_service/api/models/assignment.py
grader_service/api/models/assignment_detail.py
grader_service/api/models/assignment_settings.py
grader_service/api/models/auto_status.py
grader_service/api/models/base_model.py
grader_service/api/models/error_message.py
grader_service/api/models/feedback_status.py
grader_service/api/models/lecture.py
grader_service/api/models/manual_status.py
grader_service/api/models/remote_file_status.py
grader_service/api/models/submission.py
grader_service/api/models/submission_period.py
grader_service/api/models/user.py
grader_service/api/models/user_submissions_inner.py
grader_service/auth/__init__.py
grader_service/auth/auth.py
grader_service/auth/crypto.py
grader_service/auth/dummy.py
grader_service/auth/local.py
grader_service/auth/login.py
grader_service/auth/oauth2.py
grader_service/auth/pam.py
grader_service/auth/token.py
grader_service/auth/lti13/__init__.py
grader_service/auth/lti13/auth.py
grader_service/auth/lti13/constants.py
grader_service/auth/lti13/error.py
grader_service/auth/lti13/handlers.py
grader_service/auth/lti13/validator.py
grader_service/autograding/__init__.py
grader_service/autograding/local_feedback.py
grader_service/autograding/local_grader.py
grader_service/autograding/utils.py
grader_service/autograding/celery/__init__.py
grader_service/autograding/celery/app.py
grader_service/autograding/celery/tasks.py
grader_service/autograding/celery/worker.py
grader_service/autograding/kube/__init__.py
grader_service/autograding/kube/kube_grader.py
grader_service/autograding/kube/util.py
grader_service/convert/__init__.py
grader_service/convert/main.py
grader_service/convert/utils.py
grader_service/convert/validator.py
grader_service/convert/converters/__init__.py
grader_service/convert/converters/autograde.py
grader_service/convert/converters/base.py
grader_service/convert/converters/baseapp.py
grader_service/convert/converters/generate_assignment.py
grader_service/convert/converters/generate_feedback.py
grader_service/convert/gradebook/__init__.py
grader_service/convert/gradebook/gradebook.py
grader_service/convert/gradebook/models.py
grader_service/convert/nbgraderformat/__init__.py
grader_service/convert/nbgraderformat/common.py
grader_service/convert/nbgraderformat/v1.json
grader_service/convert/nbgraderformat/v1.py
grader_service/convert/nbgraderformat/v2.json
grader_service/convert/nbgraderformat/v2.py
grader_service/convert/nbgraderformat/v3.json
grader_service/convert/nbgraderformat/v3.py
grader_service/convert/preprocessors/__init__.py
grader_service/convert/preprocessors/addrevert.py
grader_service/convert/preprocessors/base.py
grader_service/convert/preprocessors/checkcellmetadata.py
grader_service/convert/preprocessors/clearalwayshiddentests.py
grader_service/convert/preprocessors/clearhiddentests.py
grader_service/convert/preprocessors/clearmarkingscheme.py
grader_service/convert/preprocessors/clearoutput.py
grader_service/convert/preprocessors/clearsolutions.py
grader_service/convert/preprocessors/computechecksums.py
grader_service/convert/preprocessors/deduplicateids.py
grader_service/convert/preprocessors/execute.py
grader_service/convert/preprocessors/getgrades.py
grader_service/convert/preprocessors/headerfooter.py
grader_service/convert/preprocessors/limitoutput.py
grader_service/convert/preprocessors/lockcells.py
grader_service/convert/preprocessors/overwritecells.py
grader_service/convert/preprocessors/overwritekernelspec.py
grader_service/convert/preprocessors/saveautogrades.py
grader_service/convert/preprocessors/savecells.py
grader_service/convert/templates/config/grader_config.py
grader_service/convert/templates/feedback/conf.json
grader_service/convert/templates/feedback/index.html.j2
grader_service/handlers/__init__.py
grader_service/handlers/assignment.py
grader_service/handlers/base_handler.py
grader_service/handlers/config.py
grader_service/handlers/grading.py
grader_service/handlers/handler_utils.py
grader_service/handlers/health.py
grader_service/handlers/lectures.py
grader_service/handlers/permission.py
grader_service/handlers/static.py
grader_service/handlers/submissions.py
grader_service/handlers/git/__init__.py
grader_service/handlers/git/server.py
grader_service/handlers/git/hook_templates/pre-receive
grader_service/migrate/__init__.py
grader_service/migrate/alembic.ini
grader_service/migrate/env.py
grader_service/migrate/migrate.py
grader_service/migrate/versions/28500016a3c3_add_user_display_name.py
grader_service/migrate/versions/4620c13728e7_settings_column.py
grader_service/migrate/versions/597857864aed_submission_status_enums.py
grader_service/migrate/versions/9983ef1fda76_add_user_pk_id.py
grader_service/migrate/versions/9cfeb0faa0c0_add_feedback_status.py
grader_service/migrate/versions/__init__.py
grader_service/migrate/versions/a0718dae969d_add_submission_softdelete_column.py
grader_service/migrate/versions/a1791b1371ed_initial.py
grader_service/migrate/versions/ba71c755c153_added_oauth_provider_functionality.py
grader_service/migrate/versions/f1ae66d52ad9_remove_group_table.py
grader_service/migrate/versions/fc5d2febe781_merged_assignment_configuration_options_.py
grader_service/oauth2/__init__.py
grader_service/oauth2/api_handler.py
grader_service/oauth2/handlers.py
grader_service/oauth2/provider.py
grader_service/orm/__init__.py
grader_service/orm/api_token.py
grader_service/orm/assignment.py
grader_service/orm/base.py
grader_service/orm/json_util.py
grader_service/orm/lecture.py
grader_service/orm/oauthclient.py
grader_service/orm/oauthcode.py
grader_service/orm/submission.py
grader_service/orm/submission_logs.py
grader_service/orm/submission_properties.py
grader_service/orm/takepart.py
grader_service/orm/user.py
grader_service/plugins/__init__.py
grader_service/plugins/lti.py
grader_service/scripts/__init__.py
grader_service/static/css/style.min.css
grader_service/static/css/style.min.css.map
grader_service/static/images/grader_logo.png
grader_service/templates/auth/login.html.j2
grader_service/templates/auth/logout.html.j2
grader_service/templates/auth/lti_no_auth.html.j2
grader_service/templates/auth/oauth.html.j2
grader_service/templates/auth/page.html.j2