Tabula release notes
Tabula 2018.4.4 released
We released Tabula 2018.4.4 on Friday 27 April 2018. In this version, we added a new feature to exam grids – you can now generate a grid that shows all module and component marks for a specified module and academic year.
Technical notes
Improvements
- TAB-6062 - Module mark breakdown - module grid
- TAB-6165 - Final Overall Mark column shouldn't complain about missing marks for 0 weighted years
Bug fixes
- TAB-5797 - Small group teaching spreadsheet upload when more than one location
- TAB-5983 - Investigate 500 status returned by posts to /coursework/submission
- TAB-6115 - Student (expired user) still appears in marker allocation and spreadsheet
- TAB-6137 - Upcoming marking (double-blind workflow) appearing under No Action Required on home page
- TAB-6145 - Prevent students being deallocated from marker once that marker has finalised feedback
- TAB-6158 - Members with expired IDs displayed when allocating relationships
- TAB-6159 - Server error returned for EC123 assignment
- TAB-6160 - Exam timetables disabled on prod
- TAB-6167 - "Edit" headings are off if a year has no modules
Implement code
- TAB-6106 - Upgrade scala-arm to 2.0
- TAB-6107 - Upgrade scala-parser-combinators to 1.1.0
- TAB-6108 - Remove dispatch and replace with HttpClient
- TAB-6109 - Build spring-scala-glue against Scala 2.12
- TAB-6110 - Build spring-scala against Scala 2.12
- TAB-6111 - Build random-name-generator against Scala 2.12
- TAB-6112 - Upgrade Elasticsearch to 5.x or later or build elastic4s 2.1.2 against Scala 2.12
- TAB-6162 - Upgrade scalatest to 3.0.5
Epic
- TAB-6105 - Build with Scala 2.12