devhub
devhub copied to clipboard
DevHub is a software system designed to give students a simple practical introduction into modern software development.

In #397 TA's could be assigned to groups. An algorithm was introduced to automatically distribute the TA's over all the groups. I would like to request two improvements: 1. Add...
We have to reduce parallel load so it only makes sense to use asynchronous processing for these endpoints too.
 For example I used the "Toggle View" to see the total number of reviewed submissions, but that is at the top. It would be nicer to have the buttons...
Show Cobertura coverage results in Devhub. We can do this in a way very similar to Operias. [1] http://repository.tudelft.nl/assets/uuid:841fa20a-b1a9-4eb6-afd1-070ea938ae4b/Combining_source_code_and_test_coverage_change_in_pull_requests_-_Sebastiaan_Oosterwaal_-_1509322.pdf [2] https://github.com/soosterwaal/operias However, this will only work out of the box...
At first the "Fold" button is aligned correctly when viewing commits. However once this button is clicked it aligns incorrectly. 
A confirmation dialog would be useful when merging branches, as it is easy to accidentally do this.
The actual hash of the commit is not shown on https://devhub.ewi.tudelft.nl/courses/ti1706/1617/groups/XX/commits/e36a49299b9796ed48f7d41129f0d7eae44024f3/diff nor on https://devhub.ewi.tudelft.nl/courses/ti1706/1617/groups/XX/. Would be nice to also show that, to quickly check out a specific commit and check...