Skip to content

v2.15.0

Latest
Compare
Choose a tag to compare
@krulis-martin krulis-martin released this 12 Feb 22:45
· 1 commit to master since this release

Changelog

  • Adding support for ReCodEx 3rd-party extensions.
  • Adding support for additional external IDs (in authentication and via new endpoints).
  • Correctly handling backslashes in ZIP file entries.
  • Fixing ACLs policies for exams (students can submit anything in a group before the beginning of an exam).

Commits

1c9281e #! v2.15.0
e5f2db2 Allowing authorities that can edit external identifiers to see all external identifiers.
298563d Adding tests for new users' external-IDs endpoints.
a3ddfa0 Adding endpoints for creating, updating, and removing external IDs.
f7516da Adding proper logging for external authentication.
9c515f2 Processing extra IDs in external authentication tokens.
eacbeb8 Fixing bug in last-auth-time update for deactivated users.
076f312 Making the gravatar switch optional in edit-user endpoint.
a2cca24 Fixing ACLs policies for exams (students can submit anything in a group before the beginning of an exam).
dbed831 Adding return URL parameter into extension URL generator endpoint.
3d022a5 Adding tests and fixing bugs.
465dee3 Implementing extensions presenter that handles 3rd party tools handshake and authentication.
f88153b Making available extension listed in the instance structure (view).
893c561 Creating a configuration template for extensions and corresponding classes for config loading and extension management.
45fb957 Code cleanup and solving old TODOs related to ZIP archives handling.
93684e4 Correctly handling backslashes in ZIP file entries.