Go to file
Brad Humphrey afa79ad601 backbone dialog for lti content return
additionally added some denormalization to the external tools api
calls.  This explicitly defines properties for each extension that
are normally just inherited from the general extension settings.

test plan:
  -test a resource selection tool
  -test a homework submission tool
  -test a editor button tool
    * they should all still work

  - create a tool with selection_width, selection_height, and icon_url defaults
  - add a tool extension with no extra properties to this tool
  - make a get api call for the new external tool
    * it should have added the width, height, and icon to the extension

Change-Id: I25f7d31b5c4e21b1873d41e6ea4c39b4bd0e1a24
Reviewed-on: https://gerrit.instructure.com/21383
Tested-by: Jenkins <jenkins@instructure.com>
QA-Review: Adam Phillipps <adam@instructure.com>
Reviewed-by: Bracken Mosbacker <bracken@instructure.com>
Product-Review: Bracken Mosbacker <bracken@instructure.com>
2013-06-17 19:00:55 +00:00
app backbone dialog for lti content return 2013-06-17 19:00:55 +00:00
config Updated ja translation 2013-06-14 16:54:29 -06:00
db/migrate survey notification support 2013-06-17 16:58:39 +00:00
doc add data-api-endpoint for quiz / quiz list links 2013-06-04 20:34:24 +00:00
guard fix guard run_on_deletion issue 2013-05-13 22:21:09 +00:00
lib backbone dialog for lti content return 2013-06-17 19:00:55 +00:00
node_modules update require.js node module 2012-06-27 17:29:47 -06:00
public survey notification support 2013-06-17 16:58:39 +00:00
script remove unused cucumber script runner 2013-05-23 22:44:42 +00:00
spec backbone dialog for lti content return 2013-06-17 19:00:55 +00:00
vendor/plugins delay migration job_progress creation for academic benchmarks 2013-06-12 20:18:10 +00:00
.gitignore implemented dress_code 2013-04-09 15:43:16 +00: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 paragem update directory and asset management issues 2013-06-12 18:08:40 +00:00
Guardfile fix guard for non-symlinked plugins 2013-05-06 15:19:49 +00: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 get rspec 2 running with rails 3.0 2013-03-27 15:41:28 +00:00
config.ru start adding rails 3.0 support 2013-03-22 19:08:40 +00: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.