Tags: UCL-RITS/Submitty
Tags
Extra package installation for Lichen Python & C/C++ tokenization (Su… …bmitty#2215)
Install SQLite driver for PHP for Vagrant (Submitty#2113)
Revision of autograding scheduler to facilitate autograding worker ma… …chines (Submitty#1813) This PR/commit will be tagged v.1.1 as it represents a significant shift in autograding scheduling. Instead of 1 daemon to schedule autograding on the primary machine hosting the website, we now have 2 daemons: a shipper daemon prepare autograding tasks and a worker daemon to handle tasks. The primary machine can be configured to only have the shipper daemon (if all autograding should be handled by other machines) or both a shipper and a worker daemon. Worker machines will only have the worker daemon. Ssh keys will be stored on the primary machine to allow push & pull of files from each worker machine. Issues Submitty#1830, Submitty#1831, Submitty#1832 have been opened to finish remaining work from @MasterOdin 's review comments.
Database Updates & Fix Bugs with Manual grading Marks (Submitty#1569) Fixed Overwrite grader and creating a new mark, immediately saving it wouldn't work and publish is now implemented * Now shows former hidden marks in create/edit gradeable * missed something * missed something * fixed that when you add a new mark and save it, it won't save * fixed overwrite grader as well * added publish * wip * Marks should no longer clobber each other * readded delete components * recommented delete questions. still broken. oops * Publish now works * wip * wip * it works? may test later * add allow_late_submission boolean * add time zone to gcd_grade_time timestamp * add update_database.py script (written by Matt)
Fix Errant "Version Conflict" Message When a Submission is not Fully … …Graded (Submitty#1588) * Fixed the issue. * tweak message
PreviousNext