ÌÇÐÄTV

Skip to main content Skip to navigation

Tabula release notes

Show all news items

Tabula 2019.8.2 released

We released Tabula 2019.8.2 on Thursday 8 August 2019. This release includes:

  • A new feature: you can now produce a report of missed assessments from the Reports page. This includes submissions that are late or missing for assignments with a close date within the date range you specify.
  • Improvements
  • Security enhancements
  • Bug fixes
  • Further work on the upcoming Mitigating Circumstances functionality

Technical notes

Bugs

  • [] - Right hand border of focus isn't visible when selecting link to return to homepage
  • [] - Left hand border of focus is clipped when selecting link in notification content
  • [] - improve performance of api endpoint "/v1/module/{module}/assignments/{assignment}"
  • [] - AJAX error reporting broken in IE11
  • [] - UpdateAttendanceNote logs note field as HTML object
  • [] - Freemarker eror(profile-export.ftl)
  • [] - Conservative CSP wasn't actually conservative and has broken functionality
  • [] - limit ajax error reporting to self
  • [] - Feedback/audit blows up for CM1 assignment
  • [] - incorrect UAMaudit dates for the auto generated emails https://tabula-test.warwick.ac.uk/sysadmin/uam-audit

New Feature

  • [] - Missed Assessments Report

Tasks

  • [] - Tidy up use of this in functions, preferring arrow functions and their arguments
  • [] - Include CSRF token: groups/admin/module/{modCode}/groups/edit/{grpId}/sits-students
  • [] - Include CSRF token: /reports/{department}/{academicYear}/groups/all/download.xlsx
  • [] - Include CSRF token: /coursework/admin/assignments/{assignment}/turnitin

Improvements

  • [] - Investigate whether sysadmins can return to View by Student screen when overwriting points
  • [] - Load attendance note form in a modal when overwriting point data
  • [] - Update the 'Retrieve an assignment' API method to return the content of StudentAssignmentFeedback objects

Dev Tasks

  • [] - Restrictive Content-Security-Policy - stage 2 (enforcing, basic restrictions)
  • [] - Include CSRF token: /sysadmin/features
  • [] - Include CSRF token: /reports/{department}/{academicYear}/profiles/export/report
  • [] - Include CSRF token: /coursework/admin/assignments/{assignment}/upload-to-sits
  • [] - Include CSRF token: /exams/grids/{department}/{academicYear}/generate/import/skip
  • [] - Include CSRF token: /coursework/admin/assignments/{assignment}/submissionsandfeedback/mark-plagiarised
  • [] - Include CSRF token: /exams/grids/{department}/{academicYear}/generate/overcatting/{scyd}
  • [] - Include CSRF token: /profiles/department/{department}/{relationshipType}/allocate

Dev Sub-tasks

  • [] - AttendanceEditStudentsTest functional test failure
  • [] - DeleteAssignmentTest intermittent failures

Mitigating Circumstances

  • [] - Freemarker exception rendering sensitive evidence screen
  • [] - Exception removing a submission from a panel
  • [] - No word wrap on mitcircs details
  • [] - Show issue type free text when picking a related submission
  • [] - Add unread filter to mitcircs dept homepage
Wed 14 Aug 2019, 11:47

Let us know you agree to cookies