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
- - Module mark breakdown - module grid
- - Final Overall Mark column shouldn't complain about missing marks for 0 weighted years
Bug fixes
- - Small group teaching spreadsheet upload when more than one location
- - Investigate 500 status returned by posts to /coursework/submission
- - Student (expired user) still appears in marker allocation and spreadsheet
- - Upcoming marking (double-blind workflow) appearing under No Action Required on home page
- - Prevent students being deallocated from marker once that marker has finalised feedback
- - Members with expired IDs displayed when allocating relationships
- - Server error returned for EC123 assignment
- - Exam timetables disabled on prod
- - "Edit" headings are off if a year has no modules
Implement code
- - Upgrade scala-arm to 2.0
- - Upgrade scala-parser-combinators to 1.1.0
- - Remove dispatch and replace with HttpClient
- - Build spring-scala-glue against Scala 2.12
- - Build spring-scala against Scala 2.12
- - Build random-name-generator against Scala 2.12
- - Upgrade Elasticsearch to 5.x or later or build elastic4s 2.1.2 against Scala 2.12
- - Upgrade scalatest to 3.0.5
Epic
- - Build with Scala 2.12