Tabula 23 (Vanadium)
Tabula version 23 was released on Tuesday 8th January 2013. These are the main visible changes:
General improvements and fixes
- The coursework management homepage has been improved; assignments that were previously missing if a student wasn't "enrolled" now display again and assignments are no longer erroneously shown as "Late"
- Coursework submissions now show the assigned markers (if any) for each submission
- It is now easier to remove enrolled students from an assignment
- Coursework submissions can now optionally be prefixed with the students' names rather than id numbers
Technical release notes:
Mockup / Graphics
- [TAB-285] - Generic image for students with no photo
Sub-task
- [TAB-299] - Add marker column to student table
Bug
- [TAB-303] - Assignments not open yet are marked as "Late" on homepage
- [TAB-304] - "Marked" assignments appear under "Present", not "Past" on Coursework homepage
- [TAB-317] - Assignments with feedback returned for student but not enrolled not showing on coursework homepage
- [TAB-318] - Removing students manually from an assignment doesn't persist
- [TAB-319] - Some What's This texts showing html markup
- [TAB-327] - Every profiles sync causing a huge number of FileAttachments to be written and then orphaned
- [TAB-338] - Home page not always showing previous feedback
Improvement
- [TAB-134] - Optionally prefix submission with the student name
- [TAB-136] - Shift-click range select for checkboxes
- [TAB-281] - Move sysadmin functionality
- [TAB-300] - Don't re-create Member objects on profile indexer
- [TAB-302] - Use JMX to set maintenance/features on each instance
- [TAB-316] - Assignments on coursework management homepage should be ordered by submission date
- [TAB-329] - Cleanup files in /var/tabula/attachments that are no longer referenced in FileAttachment
- [TAB-330] - Sanity check that every entry in FileAttachment has an associated file on the file system