Go to file
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
Gemfile.d set the content-type for the tool proxy service 2014-12-01 23:49:56 +00:00
app Grading Period Grade join table - MGP 2014-12-11 17:28:33 +00:00
bin rails 4.0.10 2014-09-16 22:07:39 +00:00
client_apps Quiz Reports API - force regeneration 2014-11-12 22:49:38 +00:00
config Updated zh_Hant translation 2014-12-11 05:26:00 -07:00
db/migrate Grading Period Grade join table - MGP 2014-12-11 17:28:33 +00:00
doc remove non-draft-state everything 2014-12-10 17:57:18 +00:00
gems remove non-draft-state everything 2014-12-10 17:57:18 +00:00
guard Implement PostGrades dialog in ReactJS 2014-11-19 23:55:56 +00:00
lib add is_public to accounts api listing courses 2014-12-10 19:49:43 +00:00
loom introduced bower to manage js dependencies 2013-12-13 17:45:57 +00:00
public Color contrast - User avatars 2014-12-11 17:26:17 +00:00
script i18nliner-js (part I) 2014-10-30 06:25:36 +00:00
spec allow non-admin teachers to get user profiles 2014-12-11 16:02:46 +00:00
vendor/plugins import true/false questions consistently 2014-12-09 16:21:19 +00:00
.bowerrc introduced bower to manage js dependencies 2013-12-13 17:45:57 +00:00
.fontcustom-manifest.json Add licensing logos to the icon font 2014-12-02 18:52:19 +00:00
.gitignore added jsx 2014-11-03 23:20:33 +00:00
.i18nignore i18nliner(.rb) 2014-10-29 21:59:39 +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 begin rails 4 2014-08-27 23:09:17 +00:00
Guardfile added jsx 2014-11-03 23:20:33 +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 remove rails 2 support 2014-08-06 18:16:19 +00:00
bower.json Update react-modal and establish canvas modal style 2014-12-05 18:11:48 +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 make react-tools a dependency for deploy 2014-12-03 00:01:48 +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.