Skip to content

Release v1.12.3, January 2022

Compare
Choose a tag to compare
@markkuriekkinen 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 to APLUS_AUTH_LOCAL.
    • Rename and move ALIAS_TO_PUBLIC_KEY to APLUS_AUTH_LOCAL.UID_TO_KEY.
    • Rename and move URL_TO_ALIAS to APLUS_AUTH_LOCAL.TRUSTING_REMOTES.
  • Updated the Pillow library due to security vulnerabilities.

v1.12 release notes:
https://apluslms.github.io/releases/v1_12.html