canvas-lms/app/serializers
Davis McClellan df114f40a8 Add an icon to quickly toggle post to SIS setting
fixes CNVS-25467
fixes CNVS-25468

test plan:
- Go to assignment and quiz page
- Ensure that "Post grade to SIS enabled" icon is attached to
  all assignments that have the option enabled and that
  "Post grade to SIS disabled" icon is on the rest.
- Click "Post grade to SIS enabled" icon and ensure that
  it toggles on the screen and that the option toggles for the
  assignment
- Ensure that the icon is accesible
- Check that tooltip on icon is correct on both toggle positions
- Disable post grades to SIS at the account level
- Check both quizzes and assignments to ensure that the icon is
  no longer there

Change-Id: Ib6682a7ca4d77dcc9a5e05095e33920eac981e9b
Reviewed-on: https://gerrit.instructure.com/68635
Tested-by: Jenkins
Reviewed-by: Ryan Taylor <rtaylor@instructure.com>
QA-Review: Rajkumar Kethavath <rkethavath@instructure.com>
Product-Review: Jason Sparks <jsparks@instructure.com>
2015-12-15 18:17:59 +00:00
..
canvas quiz index optimizations 2014-09-05 14:20:38 +00:00
live_assessments live assessments api 2014-06-10 14:53:40 +00:00
polling add submission inclusion for students in polling 2014-06-30 21:44:14 +00:00
quizzes Add an icon to quickly toggle post to SIS setting 2015-12-15 18:17:59 +00:00
attachment_serializer.rb Quiz Reports API - Index 2014-04-15 19:22:02 +00:00
grading_period_serializer.rb one grading period save button 2015-06-18 18:46:22 +00:00
locked_serializer.rb quiz index optimizations 2014-09-05 14:20:38 +00:00
permissions_serializer.rb adheres_to_policy improvements 2014-06-24 15:32:00 +00:00
progress_serializer.rb Quiz Reports API - Index 2014-04-15 19:22:02 +00:00