Releases: apluslms/a-plus
Releases · apluslms/a-plus
Release v1.8.4, April 2021
Important improvement for system administrators:
- Add a CLI admin command for deleting old notifications from the database.
As the current A+ implementation never automatically deletes notifications
from the database, system administrators should sometimes manually delete
them with this command. Notifications are used when the student receives
manual feedback from an assistant/teacher for a submission or when
the exercise service sets the notification flag in the grading payload.
For example, Rubyric and MOOC-Jutut have used the A+ notifications to
students.
Small bug fixes:
- Catch HTTP errors in the aplus-json course import.
- Exclude hidden course modules in the calendar export.
- Exclude build_log_url validation in the aplus-json course import.
Release v1.8.3, March 2021
Important fixes:
- (#791) Pick the latest visible course instance in the redirect
to the latest course instance. - (#790) Do not require login in the latest course instance redirect.
For system administrators:
- Add a new CLI command export_submissions that may be used to
export submission and exercise data into CSV files.
This command was originally designed for research needs.
Release v1.8.2, February 2021
New features:
- (#743) Add a new support page. It has links to documentation
and instructions for students and teachers. - (#578, #772) Add a new page for listing all course instances
in one course.
For example, https://plus.cs.aalto.fi/o1/instances/ - (#772) Add a redirect view for the latest course instance.
For example, https://plus.cs.aalto.fi/o1/
Important fixes:
- Update the accessibility statement for the v1.8 release.
- (#669) Accessibility: add a hidden link to open exercises in
a new tab / full-page (from content chapter pages). - Fix the student tagging popover in the A+ participants page.
The buttons were missing from the popover.
Minor fixes:
- (#749) Fix the HTML and CSS for SITEWIDE_ADVERT:
no duplicate external link icon, fix the icon position. - (#769) Add more fields to the list view of the HTMLPlugins
Django admin page. - Fix the Django admin view for notifications. The page
no longer loads all users from the database into
the HTML form and thus, it loads faster.
For system administrators:
- (#695) Update the deployment documentation.
Add branding settings to the local_settings.example.py file.
For developers:
- (#600) Refactor code for checking enrollments.
- Change ugettext functions to the gettext ones.
The old Unicode aliases are deprecated in Django.
Release v1.8.1, January 2021
Hotfix for the JavaScript click event handler issue: #736
Release v1.8.0, January 2021
Release notes: https://apluslms.github.io/releases/v1_8.html
Service break announcement:
https://wiki.aalto.fi/display/EDIT/Aplus+version+upgrade+and+service+break+January+4th+2021
Release v1.7.0, June 2020
Release notes in the wiki: https://wiki.aalto.fi/display/EDIT/Aplus+Service+break+summer+2020
v1.2
v1.1: Merge pull request #282 from splyysh/master
Production version from Aalto spring 2017 - start of release practice.