5254bfc09d
refs CNVS-7414 first, start at RubricsController#assessments. there is no route for it, so remove the action and it's view. The rubric_association partial was only used from that view, so remove it as well. Then in RubricAssessmentController and RubricAssociationsController #create, note that nothing ever provides an invitations param, so remove that, and cascade down to removing or simplifying a few other methods (particularly RubricAssociation#invite_assessors, which created users in a bad way, and RubricAssociation#invite_assessor, which never assigned assessor_asset, which will shortly be non-null, and is obviously never used cause that column is never null in production). Finally, fix some specs to properly create rubric assessments since the (bad) helper methods are now gone. test plan: * specs * basic regression test around using rubrics for grading and peer reviews Change-Id: Ibd7713d9fc1f847d49c47b95d8c51ce28fa41e92 Reviewed-on: https://gerrit.instructure.com/23412 Tested-by: Jenkins <jenkins@instructure.com> QA-Review: Clare Strong <clare@instructure.com> Reviewed-by: Simon Williams <simon@instructure.com> Product-Review: Cody Cutrer <cody@instructure.com> |
||
---|---|---|
app | ||
config | ||
db/migrate | ||
doc | ||
guard | ||
lib | ||
loom | ||
node_modules | ||
public | ||
script | ||
spec | ||
vendor/plugins | ||
.gitignore | ||
.jshintrc | ||
CONTRIBUTING.md | ||
COPYRIGHT | ||
Gemfile | ||
Guardfile | ||
LICENSE | ||
README.md | ||
Rakefile | ||
config.ru | ||
package.json |
README.md
Canvas LMS
Canvas is a new, open-source LMS by Instructure Inc. It is released under the AGPLv3 license for use by anyone interested in learning more about or using learning management systems.
Please see our main wiki page for more information
Installation
Detailed instructions for installation and configuration of Canvas are provided on our wiki.