Go to file
Joel Hough a9626310f8 make [quiz|assignment].locked_for? vdd aware
fixes #CNVS-517
fixes #CNVS-761

test plan
- start with a course with students in different sections
- create a quiz with a lock date that locks the quiz currently
- create a lock date override that unlocks the quiz for one section
- ensure that a student from a section that the override does not apply to
  does see a lock icon on the course's quizzes list for the quiz
- ensure that a student from the section that the override does apply to
  does not see a lock icon on the course's quizzes list for the quiz

Change-Id: Ic1f553818ff106e1d29a8f1b66d8445b99aecffc
Reviewed-on: https://gerrit.instructure.com/16228
Tested-by: Jenkins <jenkins@instructure.com>
QA-Review: Marc LeGendre <marc@instructure.com>
Reviewed-by: Simon Williams <simon@instructure.com>
2012-12-21 10:38:06 -07:00
app make [quiz|assignment].locked_for? vdd aware 2012-12-21 10:38:06 -07:00
config make delete-role endpoint fail (bad request) if role is in use 2012-12-20 17:25:39 -07:00
db/migrate self enrollment caps, refs #CNVS-1120 2012-12-19 12:29:58 -07:00
doc course role support in sis import/export 2012-12-10 08:41:20 -07:00
guard parallelize build tasks 2012-04-16 16:38:23 -06:00
lib make [quiz|assignment].locked_for? vdd aware 2012-12-21 10:38:06 -07:00
node_modules update require.js node module 2012-06-27 17:29:47 -06:00
public respect overrides when deciding lateness in speed grader. 2012-12-21 09:40:07 -07:00
script remove script/spec_server closes gh-246 2012-11-28 13:22:15 -07:00
spec make [quiz|assignment].locked_for? vdd aware 2012-12-21 10:38:06 -07:00
vendor/plugins fix term dates in specs so enrollments work 2012-12-20 10:37:50 -07:00
.gitignore Set up new styles for icon font, and refactor current icon classes 2012-11-13 12:38:22 -07:00
.jshintrc make jslint settings more sane 2012-08-17 11:04:40 -06:00
CONTRIBUTING.md add a contributing doc for github coolness 2012-09-19 10:16:04 -06:00
COPYRIGHT Initial commit. 2011-01-31 18:57:29 -07:00
Gemfile parallelized gem updated thread failure reflection 2012-12-18 12:32:17 -07:00
Guardfile fix our Guardfile for ruby 1.9 2012-10-31 14:02:12 -06:00
LICENSE Initial commit. 2011-01-31 18:57:29 -07:00
README.md README changes to point more directly to installation instructions 2011-02-01 17:36:01 -07:00
Rakefile using custom parallelized specs gem for rspec tests 2012-04-23 13:33:29 -06:00
config.ru fix non-static image urls 2012-05-17 10:53:57 -06:00
package.json AMD Conversion 2012-02-06 16:41:40 -07:00

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.