• last updated 6 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Safe Exam Browser support reform:

- capture both RequestHash and ConfigKeyHash from the request headers and use both to validate the request. This enables to choose to just enforce the plain conf, instead of the whole conf+binaries combination, which is platform-specific

- support storing multiple keys, required e.g. to support multiple platform-specific keys

- make suppling of the config file optional

- extend automated tests to cover new features

- clanup redundant index

- return config file using its stored filename

  1. … 5 more files in changeset.
Make test more robust when re-running

Refactoring, as proctoring files are not only pictures, make api public, write automated test

  1. … 2 more files in changeset.
Mention covered api

Provide an api to delete proctoring folders, extend regression tests

  1. … 1 more file in changeset.
Handle as well the already existing possibility that audio is not recorded

  1. … 3 more files in changeset.
Extend the proctoring configuration datamodel to store and manage also information about whether we want to record combination of camera and desktop

  1. … 4 more files in changeset.
Fix parameter names

Refine test again so that no folder is created where real objects are supposed to be

Refine test so it cleans after itself

Make so that the proctoring folder can be assumed existing when retrieved, update automated tests

  1. … 1 more file in changeset.
Automated tests for proctoring api

file proctoring-test-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./proctoring-test-procs.tcl