Change-Id: I7f40ed058b50882121da69f0cb05966854b8e920
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/250924
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Simon Williams <simon@instructure.com>
QA-Review: Simon Williams <simon@instructure.com>
Product-Review: Simon Williams <simon@instructure.com>
Add a handful of fields pursuant to anonymous and moderated grading to
the Assignment class and the relevant tests and validation routines.
closes GRADE-958
Test plan:
- Make sure specs pass
- Run the migrations and make sure they complete without issue
(and that the first of the two can be reverted with no errors)
- With Anonymous Moderated Marking enabled, open a course and create a
new assignment with the "anonymous grading" and "moderated grading"
checkboxes selected. The assignment should be created successfully
without any errors.
Change-Id: I77b5c488e1e9fb865fdf64934ec5e4dce127c5eb
Reviewed-on: https://gerrit.instructure.com/144935
Reviewed-by: Keith T. Garner <kgarner@instructure.com>
Reviewed-by: Shahbaz Javeed <sjaveed@instructure.com>
Tested-by: Jenkins
Reviewed-by: Spencer Olson <solson@instructure.com>
QA-Review: Spencer Olson <solson@instructure.com>
Product-Review: Keith T. Garner <kgarner@instructure.com>