Release v1.12.0, January 2022, Release Candidate 5
Pre-releaseFirst release of the new Git manager service that has been separated from the MOOC-grader. There are also new features.
Changes since v1.12.0rc4:
-
Allowed static file access using remote_id in addition to the course key.
-
Added remote id and aplus_json to the git updates web page.
-
Hid the regenerate secret button on the new course form.
-
The course setting head_urls is optional so that it does not default to an empty list that would override the value in the A+ front upon import.
-
Added access logging to views that affect course settings.
-
The aplus-auth library is updated to version v0.2.0. This requires changes in local_settings.py for the Git Manager. This update significantly reduces the size of JWT tokens and the HTTP Authorization header.
APLUS_AUTH_LOCAL.REMOTE_AUTHENTICATOR_UID
needs to be the A+ UID, which is "aplus" by default.APLUS_AUTH_LOCAL.UID
needs to match the values inAPLUS_AUTH_LOCAL.TRUSTING_REMOTES
(andAPLUS_AUTH_LOCAL.UID_TO_KEY
) on A+. The default value "gitmanager" is probably correct.
v1.12 release notes:
https://apluslms.github.io/releases/v1_12.html