Release v1.12.3, January 2022
markkuriekkinen
released this
17 Jan 15:19
·
483 commits
to master
since this release
Bug fixes:
- Fixed authorization issues in the A+ API.
- Added exercise read permissions to submission tokens.
- This fixes MOOC-Jutut feedback questionnaires.
- Minor usability fixes in the inspect submission page:
- Fixed "show all submissions" button.
- Clarified the Final label in the submissions list.
- Fixed a crash in the API when the hl query parameter was used.
Changes for system administrators:
-
The aplus-auth library is updated to version v0.2.0. This requires changes in local_settings.py for A-plus. This update significantly reduces the size of JWT tokens and the HTTP Authorization header.
- Rename
APLUS_AUTH
toAPLUS_AUTH_LOCAL
. - Rename and move
ALIAS_TO_PUBLIC_KEY
toAPLUS_AUTH_LOCAL.UID_TO_KEY
. - Rename and move
URL_TO_ALIAS
toAPLUS_AUTH_LOCAL.TRUSTING_REMOTES
.
- Rename
-
Updated the Pillow library due to security vulnerabilities.
v1.12 release notes:
https://apluslms.github.io/releases/v1_12.html