Go to file
Michael Nomitch b4840c75cc DA - grade calculation works on backend
fixes CNVS-13715

test plan:
  - create a student who is in one group and not another
  - create an assignment only visible to each group
  - grade the student for both assignments
  - turn DA on
    - as the student and teacher, go to the student grades page
      - both of the assignments should be visible
      - final grade should be correct (factoring in both)
        * final grade = ungraded assignments count too
    - delete one of the grades and return
      - only one of the assignments should be visible
      - final grade should be correct (using just one assignment)
  - turn DA off
    - as the student and teacher, go to the student grades page
      - both assignments are visible
      - final grade should factor in both assignments
  - with DA on and off, ensure that the following work:
    - drop rules
    - never drop rules
    - assignment stats (mean median etc)
    - what if scores

Change-Id: I727aff943b14c91089ccffa6d3b63ba026abbeec
Reviewed-on: https://gerrit.instructure.com/36762
Tested-by: Jenkins <jenkins@instructure.com>
Reviewed-by: Cameron Sutter <csutter@instructure.com>
QA-Review: Caleb Guanzon <cguanzon@instructure.com>
Product-Review: Mike Nomitch <mnomitch@instructure.com>
2014-07-17 21:27:59 +00:00
Gemfile.d fix migrations for mysql 2014-07-17 20:38:10 +00:00
app DA - grade calculation works on backend 2014-07-17 21:27:59 +00:00
config fix migrations for someone stuck with a real default shard but no settings 2014-07-17 20:41:10 +00:00
db/migrate fix migrations for mysql 2014-07-17 20:38:10 +00:00
doc handle swagger exception for array objects 2014-07-17 14:45:51 +00:00
gems update _core_en.js for rails3 2014-07-17 18:20:32 +00:00
guard output commented/nested css from guard 2014-05-16 15:32:54 +00:00
lib DA - grade calculation works on backend 2014-07-17 21:27:59 +00:00
loom introduced bower to manage js dependencies 2013-12-13 17:45:57 +00:00
public update _core_en.js for rails3 2014-07-17 18:20:32 +00:00
script canvas update script 2014-07-11 14:21:03 +00:00
spec DA - grade calculation works on backend 2014-07-17 21:27:59 +00:00
vendor/plugins reorder matching questions with images if possible 2014-07-17 15:41:45 +00:00
.bowerrc introduced bower to manage js dependencies 2013-12-13 17:45:57 +00:00
.gitignore don't keep generated locales in git 2014-05-22 14:52:48 +00:00
.jshintrc make jslint settings more sane 2012-08-17 11:04:40 -06:00
.travis.yml more travis builds 2014-02-10 16:23:19 +00: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 Move google_docs code into a gem 2014-04-25 21:50:43 +00:00
Guardfile a way for accounts to opt-in to new styles and users to high-contrast 2014-04-17 19:47:05 +00:00
LICENSE Initial commit. 2011-01-31 18:57:29 -07:00
README.md remove travis.ci badge until we are re-enabled 2014-07-01 23:08:00 +00:00
Rakefile refactor and make gem rake task inclusion explicit 2014-04-24 15:50:31 +00:00
bower.json added React.JS 2014-07-10 15:25:35 +00:00
config.ru start adding rails 3.0 support 2013-03-22 19:08:40 +00:00
karma.conf.js new avatars upload image function 2014-03-07 18:52:28 +00:00
package.json package.json should include compute-cluster in dependencies 2014-05-05 16:46:43 +00: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.