- Jan 05, 2018
-
-
Jan Maximilian Michal authored
* The mechanism proposed should work as follows: * Tutors can subscribe to certain submission categries (currently this includes exam, student or type specific submissions). If the set of submissions to corrent is small (student) all submissions of that category are reserved for that tutor. * A reviewer should also be able to subscribe other users (delegation) * A subscription contains assignments or creates them: * Only one assignment per user may be active. * No new assignments can be added to a subscription after it was created while another assignment is present for that subscription. * An assignment delegates a submission to a tutor. * An active assignment indicates that the tutor is working on that assignment * After an assignment was finished it is deleted (or archived). * Upgraded to Django 2.0 * Closes #66, #53. * The mechanism remains partially incomplete as the progress in !67-create-new-model-feedbackline-and-integrate-it is blocking progress. Several tests for the API endpoint need to be written including. More validation and constraints might have to be added.
- Dec 13, 2017
-
-
Jan Maximilian Michal authored
* removing prospector as it is not compatible with latest version of flake8 * introducting a new CI job that runs flake8 and actually fails if there are any errors
-
- Nov 30, 2017
-
-
Jan Maximilian Michal authored
-
- Nov 28, 2017
-
-
Jan Maximilian Michal authored
-
- Nov 27, 2017
-
-
Jan Maximilian Michal authored
* IT waS A FUCKIng tyPO * ran isort and flake8 and fixed reported issues
-
- Nov 26, 2017
-
-
Jan Maximilian Michal authored
* no url configuration needed simply register viewset with router * now using DefaultRouter, meaning api root is now browsable * merged some views * makes it easier to include api schema later * Ran isort and updated docstring
-
- Nov 24, 2017
-
-
Jan Maximilian Michal authored
-
- Nov 23, 2017
-
-
Jan Maximilian Michal authored
-
- Nov 10, 2017
-
-
Jan Maximilian Michal authored
-
robinwilliam.hundt authored
-
Jan Maximilian Michal authored
to User model - It is now possible to run tests in the frontend. - The backend authentication uses AbstractUser instead of AbsstractBaseuser
-
- Nov 09, 2017
-
-
Jan Maximilian Michal authored
- ran isort to properly sort imports - reformatter some classes
-
Jan Maximilian Michal authored
-
Jan Maximilian Michal authored
-
Jan Maximilian Michal authored
-
- Nov 05, 2017
-
-
robinwilliam.hundt authored
Added has_perm() and has_module_perm() to UserAccount model. Both return is_superuser . This allows superusers to access AdminPanel. AdminPanel now displays usernames in User ListView.
-
- Nov 04, 2017
-
-
Jan Maximilian Michal authored
-
- Nov 03, 2017
-
-
robinwilliam.hundt authored
The project has been refactored so far as the current state of master has been placed under backend/ . Some changes to the .gitignore and Makefile have been made to accomodate this refactor.
-
- Nov 01, 2017
-
-
Jan Maximilian Michal authored
-
- Oct 20, 2017
-
-
Jan Maximilian Michal authored
and closes #23. Other minor changes.
-
- Jul 14, 2017
-
-
Jan Maximilian Michal authored
-
- Jul 13, 2017
-
- Jul 12, 2017
-
-
Jan Maximilian Michal authored
-
Jan Maximilian Michal authored
-
Jan Maximilian Michal authored
-
Jan Maximilian Michal authored
-
- Jul 11, 2017
-
-
Jan Maximilian Michal authored
-
- Jul 10, 2017
-
-
Jan Maximilian Michal authored
-
- Jul 07, 2017
-
-
Jan Maximilian Michal authored
-
Jan Maximilian Michal authored
-
Jan Maximilian Michal authored
-
Jan Maximilian Michal authored
-
- May 05, 2017
-
-
Jan Maximilian Michal authored
-
- May 02, 2017
-
-
Jan Maximilian Michal authored
-
- Apr 13, 2017
-
-
Jan Maximilian Michal authored
-
Jan Maximilian Michal authored
-
- Apr 12, 2017
-
-
Jan Maximilian Michal authored
-
Jan Maximilian Michal authored
-
- Apr 05, 2017
-
-
Jan Maximilian Michal authored
-