Skip to content
Snippets Groups Projects
  1. Jan 05, 2018
    • robinwilliam.hundt's avatar
      Added first integration tests (of many to follow) · ce91bfda
      robinwilliam.hundt authored and Jan Maximilian Michal's avatar Jan Maximilian Michal committed
       * Defnied more APIendpoints for feedback and subscriptions
       * Added the feedback spec to the docs folder
       * Removed tutor and reviewer model. Closes #43 and #68
      Verified
      ce91bfda
    • Jan Maximilian Michal's avatar
      Started with a new mechanism to assign work to tutors · a32636f9
      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.
      Verified
      a32636f9
  2. Dec 13, 2017
  3. Nov 30, 2017
  4. Nov 28, 2017
  5. Nov 27, 2017
  6. Nov 26, 2017
  7. Nov 24, 2017
  8. Nov 23, 2017
  9. Nov 10, 2017
  10. Nov 09, 2017
  11. Nov 05, 2017
  12. Nov 04, 2017
  13. Nov 03, 2017
  14. Nov 01, 2017
  15. Oct 20, 2017
  16. Jul 14, 2017
  17. Jul 13, 2017
  18. Jul 12, 2017
  19. Jul 11, 2017
  20. Jul 10, 2017
  21. Jul 07, 2017
  22. May 05, 2017
  23. May 02, 2017
  24. Apr 13, 2017
  25. Apr 12, 2017
  26. Apr 05, 2017
Loading