canvas-lms/app
Simon Williams a737df9866 allow ignoring learning outcomes for grading; fixes #5271
when you add a learning outcome to a rubric, you can optionally choose to
ignore it when grading. this commit ensures that point totals acutally ignore
the line consistently across the varios places they are displayed, including
when creating the rubric, when grading from the speed grader, and when grading
from the assignment submission page.

test plan:
- create a learning outcome
- create an assignment with a rubric for grading
- make sure the rubric has at least one normal criterion for grading
- include the learning outcome, and choose ignore for grading
- make sure point totals are consistent in the rubric form
- grade the assignment with the speed_grader, make sure point totals are
  consistent.
- modify the grade at /courses/c.id/assignments/a.id/submissions/user.id and
  make sure point totals are still constistant.

Change-Id: I454d73897ee5d4e6413b7c653ffafa1c4ac98e2e
Reviewed-on: https://gerrit.instructure.com/8263
Reviewed-by: Cody Cutrer <cody@instructure.com>
Tested-by: Hudson <hudson@instructure.com>
2012-02-01 13:54:07 -07:00
..
coffeescripts put the url back into ErrorReports, fixes: #7038 2012-01-26 16:49:31 -07:00
controllers normalize user_id out of notification_policies 2012-02-01 12:42:23 -07:00
helpers conversation course filters, fixes #6827 2012-01-25 13:51:53 -07:00
messages fix dashboard notifications for appointments 2012-01-10 13:40:25 -07:00
middleware add support for specifying domain root account to api spec helper 2011-12-12 13:06:24 -07:00
models allow ignoring learning outcomes for grading; fixes #5271 2012-02-01 13:54:07 -07:00
observers avatar image caching and invalidation, closes #5210 2011-11-16 10:29:42 -07:00
stylesheets allow ignoring learning outcomes for grading; fixes #5271 2012-02-01 13:54:07 -07:00
views allow ignoring learning outcomes for grading; fixes #5271 2012-02-01 13:54:07 -07:00