Skip to content
Snippets Groups Projects
  1. Mar 30, 2019
  2. Mar 03, 2019
  3. Feb 03, 2019
  4. Jan 06, 2019
  5. Oct 03, 2018
  6. Sep 30, 2018
    • robinwilliam.hundt's avatar
      Student passwords can now be set when exporting · c2c45ecc
      robinwilliam.hundt authored
      The former student data endpoint /export/csv/ has been replaces by /export/json/ .
      This new endpoint exports the data as normal json. It also allows the client to send setPasswords: true as an option which will results in random passwords beign generated for all students and included in the export data.
      c2c45ecc
  7. Aug 12, 2018
  8. Aug 07, 2018
  9. Aug 05, 2018
  10. Feb 19, 2018
  11. Feb 16, 2018
  12. Feb 15, 2018
  13. Jan 05, 2018
    • 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
  14. Dec 17, 2017
  15. Dec 03, 2017
  16. Dec 02, 2017
  17. Nov 30, 2017
  18. Nov 29, 2017
  19. Nov 24, 2017
  20. Nov 13, 2017
  21. Nov 10, 2017
    • robinwilliam.hundt's avatar
      First step towards REST + Vue Student Page · 074f4c33
      robinwilliam.hundt authored
      Backend
      - Added isStudent permission
      - Added serializers apropriate for StudentPage
      - Added api-endpoint urls
      - Added views regarding StudentPage
      - Migrated the Django Session Authentication to djangorestframework-jwt authentication
      
      Frontend
      - Migrated from vue-resource to axios because of better documentation & features
      - Added Login Component
      - Added First Part of StudentPage containing overview of exam and subissions
      
      Closes #41
      References #39
      074f4c33
  22. Nov 09, 2017
  23. Nov 08, 2017
    • robinwilliam.hundt's avatar
      First step towards REST + Vue Student Page · a5f6d70d
      robinwilliam.hundt authored
      Backend
      - Added isStudent permission
      - Added serializers apropriate for StudentPage
      - Added api-endpoint urls
      - Added views regarding StudentPage
      - Migrated the Django Session Authentication to djangorestframework-jwt authentication
      
      Frontend
      - Migrated from vue-resource to axios because of better documentation & features
      - Added Login Component
      - Added First Part of StudentPage containing overview of exam and subissions
      
      Closes #41
      References #39
      a5f6d70d
  24. Nov 04, 2017
  25. Nov 03, 2017
  26. Nov 01, 2017
  27. Oct 20, 2017
  28. Jul 10, 2017
  29. Jul 07, 2017
  30. Apr 08, 2017
  31. Apr 07, 2017
  32. Apr 05, 2017
  33. Mar 15, 2017
  34. Mar 14, 2017
  35. Mar 07, 2017
  36. Mar 03, 2017
Loading