Tabula release notes
Tabula 2019.11.3 released
We released Tabula 2019.11.3 on Thursday 21st November 2019. In this version:
- Small group attendance reports now include students subsequently removed from the group membership. A bug was causing the omission of such students.
- We made some changes to avoid mitigating circumstances submissions becoming 'orphaned'. For departments or sub-departments with existing submissions, it's now impossible to:
- Disable mitigating circumstances in the department settings.
- Remove the last Mitigating Circumstances Officer.
- Exam grids now show details of affected assessments for students with mitigating circumstances.
- Mitigating circumstances submissions now include the mitigation grading code used on exam grids. These are A (mild), B (moderate), C (severe) or R (rejected). The codes are shown in the submission alongside the text description of the grading.
- When adding permissions or assigning roles, UG and PGT students are generally no longer suggested. This is because UGs and PGTs are ineligible for department-wide roles such as Senior Tutor or Module Manager. They can still, however, be a personal tutor, marker or small group teaching event tutor.
- We improved the formatting of email notifications.
- We also improved the display of notifications in the activity stream.
Technical notes
Bugs
- [] - Attendance report pulling wrong personal tutor details
- [] - Sandbox flexipickers don't return sandbox members
- [] - Sandbox users can't be granted roles or permissions
- [] - Extra 'by' in the 'State' field of approved Mit Circs submissions
- [] - NPE in SubmissionReminder.daysLeft when loading activity stream
- [] - SGT missed attendance report inconsistent with reporting from previous years
- [] - Student data in reports only includes students with current personal tutors
- [] - 'Missing a group?' tootltip not appearing on SGT homepage for students
- [] - SGT attendance reports don't include students who were subsequently removed from the group membership
Improvements
- [] - Make email notifications beautiful
- [] - Show confirmation message after saving notification settings
- [] - Reference the MC code on the submission
- [] - Allow user search to specify an academic year
- [] - Consider filtering by f_warwickitsclass=Staff on flexipickers where it makes sense
- [] - Student details on missed monitoring points email collapse onto single line in activity stream
New Features
- [] - Allow querying by not-a-finalist
- [] - API to fetch all study levels
- [] - Add module information to grids for mitigating circumstances.
- [] - Mode of Attendance API
Dev Tasks
- [] - Don't allow mitcircs claims to be orphaned
- [] - PersonalTutorTest functional test intermittently failing