canvas-lms/app
Cameron Sutter f2e2e76d5b Grading Period Grade join table - MGP
fixes CNVS-16454

test plan:
 * test in the console
 - `GradingPeriodGrade.all` should return `[]` (no error)
 - `Enrollment.find(1).grading_period_grades` should return `[]` (no error)
 - make a GradingPeriod:
   `g = GradingPeriod.create(weight: 100, start_date: Time.now, end_date: 1.month.from_now)`
   `g.save!`
 - `g.grading_period_grades` should return `[]` (no error)

Change-Id: I7183d715dbfac3fcd89ab7e453237ad4ce6c650d
Reviewed-on: https://gerrit.instructure.com/45312
Product-Review: Cameron Sutter <csutter@instructure.com>
Reviewed-by: Nick Cloward <ncloward@instructure.com>
Tested-by: Jenkins <jenkins@instructure.com>
QA-Review: Amber Taniuchi <amber@instructure.com>
2014-12-11 17:28:33 +00:00
..
coffeescripts Adds Usage Rights to Files preview and search results 2014-12-10 22:35:31 +00:00
controllers allow non-admin teachers to get user profiles 2014-12-11 16:02:46 +00:00
helpers remove non-draft-state everything 2014-12-10 17:57:18 +00:00
jsx prevents Post Grades button from appearing without assignments 2014-12-06 00:05:57 +00:00
messages remove non-draft-state everything 2014-12-10 17:57:18 +00:00
middleware Quiz question integrity after regrade 2014-10-06 22:46:29 +00:00
models Grading Period Grade join table - MGP 2014-12-11 17:28:33 +00:00
observers invalidate cached stream item instances after item deletion 2014-11-18 17:50:40 +00:00
presenters remove non-draft-state everything 2014-12-10 17:57:18 +00:00
serializers Quiz API - "only after last attempt" in show correct answers 2014-11-26 18:17:32 +00:00
stylesheets Color contrast - User avatars 2014-12-11 17:26:17 +00:00
views use https for amara integration 2014-12-11 16:42:24 +00:00