All modules:

Link copied to clipboard

Common components used by other Grader components.

Link copied to clipboard

APIs exposing database operations and DAOs.

Link copied to clipboard

Implementation of the Grader Runner using Docker.

Link copied to clipboard

Implementation of the API using Docker.

Link copied to clipboard

Implementation of database operations using Jetbrains Exposed.

Link copied to clipboard

Daemon module for handling IPC and database operations using Redis.

Link copied to clipboard

Runner APIs and Runner-agnostic utilities.

Link copied to clipboard

Standalone module for running the Grader on its own.

Link copied to clipboard

Module containing Virtualization APIs.