====== Academic Integrity (Moss/Sneakoscope) Update ====== ===== Overview ===== Sneakoscope is a SocS developed web service for academic integrity checking for undergraduate CIS courses. This service was written using CGI and Python 2 which is now deprecated. This system needs to be transitioned to Python 3 this summer to ensure continued system updates. Things to do: * Rewrite existing functions in Python 3 * Fix Supplied Files upload to take either an archive or a single non-archive file * Any fixes for archive extraction * Fix email notifications on submission success or fail * Consider a full modern rewrite into a webapp if sufficient time