ÌÇÐÄTV

Skip to main content Skip to navigation

Tabula release notes

Show all news items

Tabula 2019.7.4 released

We released Tabula 2019.7.4 on Thursday 25 July 2019. This release features:

  • Improvements, including:
    • You can now report your students' missed monitoring points from other departments to SITS. The 'View by student and report to SITS e:Vision' page within Monitoring Points now includes points from other departments for the selected students.
    • Students with a year abroad now see a year weighting of 0% for that year on the Modules page in their profiles.
    • Further accessibility improvements.
  • Security enhancements
  • Bug fixes, including:
    • The Modules page of students' profiles now shows the correct year weighting for each year. When year weightings change on a course for new students, existing students still see the weightings that were in place when they started.
  • Further work on the upcoming Mitigating Circumstances functionality.

Technical notes

Dev Sub-tasks

  • [] - SelfSignupTest
  • [] - Functional test failures: uk.ac.warwick.tabula.profiles.profile.ModulesTest
  • [] - TutorAllocationTest Functional test failure

Bugs

  • [] - Grid exception - Running level grids for UG
  • [] - Unable to get property '1' of undefined or null reference
  • [] - Stored XSS - small group event title
  • [] - Stored XSS - 'All Groups' report group title, event title
  • [] - Stored XSS - Monitoring point name
  • [] - 'Skip to main content' and 'Skip to navigation' links invisible when tabbed onto
  • [] - Manually adding a student to a small group set hides any unsaved students linked from SITS until the change has been saved
  • [] - 'Other departments' dropdown arrow and focus indicator box are misaligned
  • [] - Wrong Year Weightings logic -Profile Page
  • [] - ErrorsController does not get user agent header due to a typo
  • [] - js error: TypeError: Cannot read property 'replace' of undefined
  • [] - MSIE users don't get CSRF token sent in XHRs to local URIs without a hostname
  • [] - Students property of ReportStudentsConfirm audit events is a map of usercode to number of missed points
  • [] - On Test, there is modal under footer
  • [] - Client: Tour popover close performance is poor (5-6s lock-up in FF68)
  • [] - Left-hand border of focus indicator box not visible on checkboxes or radio buttons
  • [] - js error: TypeError: _this7 is undefined
  • [] - Malformed links displayed when expanding small group sets
  • [] - Look for use of 'this' in arrow function

Tasks

  • [] - Include CSRF token: /coursework/admin/assignments/{assignment}/marker/{usercode}/{stage}/marking-completed
  • [] - Include CSRF token: /coursework/admin/assignments/{assignment}/feedback/adjustments
  • [] - Include CSRF token: /attendance/manage/{department}/{academicYear}/new/{attendanceMonitoringScheme}/students
  • [] - Include CSRF token: /attendance/manage/{department}/{academicYear}/addpoints/new
  • [] - Include CSRF token: /attendance/manage/{department}/{academicYear}/addpoints/copy
  • [] - Add support for HTML templates with ftlh extension
  • [] - Include CSRF token: /profiles/tutor/meeting/{meetingUUID}/approval
  • [] - Add CSRF token for summary/table radio buttons
  • [] - Include CSRF token: /groups/admin/department/{department}/{academicYear}/groups/reusable/new/{smallGroupSet}/students

Improvements

  • [] - Allow uploading of missed monitoring points to SITS where the point’s department does not match the student’s department
  • [] - Display a year weighting of 0 on Modern Languages students’ profiles for the Modules page corresponding to their year abroad
  • [] - Tabbing to links bypasses some modals
  • [] - ESLint support for all Tabula JS

Support

  • [] - Missing monitoring point notifications not being sent at 5 missed points - WMG

Mitigating Circumstances

  • [] - Make it clear that mit circs notes are private and won't be shared with the student
  • [] - FreeMarker error on student view of mit circs submission
  • [] - Add "Select/unselect all" checkbox to affected assessments
  • [] - Improve error message at top of mit circs submission form
  • [] - Make it clearer that selecting a previous submission on the mit circs form is optional
  • [] - Panel member list can start with an empty entry
  • [] - NullPointerException in MitCircsAffectedAssessmentsCommand if an assignment is open-ended
  • [] - Who have you contacted? - validation missing when no answer is given
Wed 14 Aug 2019, 11:39

Let us know you agree to cookies