Rework git feature
The old git feature does some stuff which is not needed anymore but causes performance issues. Besides it could use some new features.. Here is a list with ideas and notes what is needed:
_gitprojectresults(maybe move to
_gitprojects_resultsfor naming conventions),
_gitprojectstats(maybe move to
- Update existing entries when new logs arrive (If a test case got deleted this has to be deleted manually in the database (Sorry but this is something our code should not handle especially when there are things like one-time only tests eg.
$idto index similar to
students/viewso staff can see their own testing results but also see the page like a student
- Apparently the cache might not even be needed anymore when there are less entries in the database but this has to be tested
- Add point table to testings tab with each category/exercise/testingcase and the corresponding points.
Since there is currently one lecture using this it won't be implemented during the SS17 though.