Skip to content
Snippets Groups Projects
  1. Oct 03, 2018
  2. Oct 02, 2018
  3. Apr 16, 2018
  4. Feb 18, 2018
  5. Feb 16, 2018
  6. Feb 10, 2018
    • Jan Maximilian Michal's avatar
      Fixed the update method in FeedbackSerializer · 2b7d27d3
      Jan Maximilian Michal authored
      * Also made minor modifications to assignment endpoint
      Verified
      2b7d27d3
    • Jan Maximilian Michal's avatar
      Migrated everything to UUID fields for primary keys · d62e564c
      Jan Maximilian Michal authored
      * 'submission_pk' -> 'submission' on AssignmentSerializer
      * subscription now uniformly use the private key of a model
        that they want to receive submissions from
      * introduced remaining and available fields on subscription
      * query key and type are now checked
      Verified
      d62e564c
    • Jan Maximilian Michal's avatar
      Subscription enhancements · d1cf3af2
      Jan Maximilian Michal authored
      * It is now possible to 'deactivate subscriptions via the delete
        http verb
      * This is not exactly what was specified in #92 but should achieve
        the same result. Instead of introducing a depleted field,
        subscriptions can distinguish if they are fully depleted or just
        temporarily. The method does not involve any overhead.
      * Refactorings in the subscription model to increase readability
      * Creating a subscription does not have side effects (creates no
        assignment)
      
      Other minor changes
      
      * Assignments are now implicitly checked if feedback is created
      * using the assignment endpoint to create subscriptions instead of
        subscription endpoint
      
      Closes #93 and #92.
      Verified
      d1cf3af2
  7. Feb 07, 2018
    • Jan Maximilian Michal's avatar
      Refactores views and serializers added patch methods · 00ea2ff6
      Jan Maximilian Michal authored
      * Added more tests for feedback view
      
      * Now each view is included in one file that are held in the
        package views instead of using one big file
      
      * Did the same this for serializers
      
      * Now using ListSerializer to implement the custom behaviour
      
      * Also refactored the feedback serializers and models and
        removed the FeedbackLine model
      
      * The serializers are simpler now
      
      * Renamed 'is_final' on FeedbackComment to 'visible_to_student'
      Verified
      00ea2ff6
Loading