Fan Pu Zeng
Fan Pu Zeng
After the introduction of the Speedgrader UI for viewing submissions, some of the old views for viewing submissions are now dead code and can be removed
There is an Autolab dark theme PR which allows each individual user to set whether they want the default Autolab theme, or the dark theme: https://github.com/autolab/Autolab/pull/1139 This is a very...
Update git clone + tar method to use either git archive, or https://docs.github.com/en/rest/reference/repos#download-a-repository-archive-tar aka https://github.com/octokit/octokit.rb/blob/d1628ebd3e71aeb1534b3115c8bf37e8fb42068f/lib/octokit/client/contents.rb#L158 Thanks to @cg2v for suggesting this
There are potential concurrency issues in parts of the codebase that results in execution traces which causes Tango to behave anomalously. See: https://github.com/autolab/Tango/issues/138 (was replicable until very recently, but we...
Now that Tango is on Python 3, it would be really useful to add [Python 3 typing hints](https://docs.python.org/3/library/typing.html) to the codebase. Using [mypy](http://mypy-lang.org/) to achieve this would be a good...
There are a bunch of linting issues reported by pylint that can be fixed
The state of unit testing for Tango can be very much improved. Currently, we only have simple tests for `JobQueue`, and a boilerplate test file for `Preallocator`. Other classes which...