Go to file
Cody Cutrer 5c0c1582ca avoid requesting all google docs just to see if we still have access
With some users that have thousands of files, that request can take
upwards of 10-15 seconds; even doing a head and/or limiting results
doesn't speed it up (silly googles).  So instead, do a head for the
api that returns info on the token (yes, it says it's for AuthSub,
but it works for OAuth as well).

Change-Id: If838d0f6f04f313887dc734786d5cdeffa3e28a5
Reviewed-on: https://gerrit.instructure.com/4561
Tested-by: Hudson <hudson@instructure.com>
Reviewed-by: Brian Palmer <brianp@instructure.com>
2011-07-06 10:46:52 -06:00
app avoid requesting all google docs just to see if we still have access 2011-07-06 10:46:52 -06:00
config teacher activity / student interaction report, closes #4316 2011-06-29 16:24:24 -06:00
db/migrate refactor abstract courses stage 2 2011-06-27 11:01:06 -06:00
doc oauth 2 requests via access tokens 2011-06-02 09:15:11 -06:00
lib avoid requesting all google docs just to see if we still have access 2011-07-06 10:46:52 -06:00
public don't fail i18n interpolation when the interpolated value is null or value-undefined 2011-07-05 16:15:55 -06:00
script add a script/ssl_server for https debugging 2011-05-31 09:44:35 -06:00
spec fix buggy spec for teacher activity report 2011-07-05 17:04:06 -06:00
vendor/plugins recover as best we can when a job fails to fail, fixes #4951 2011-06-30 14:03:04 -06:00
.gitignore add core en translations (date/time/number formats, etc.) 2011-06-22 13:39:20 -06:00
.jshintrc add a rake canvas:check_syntax task to check for js errors 2011-04-20 08:07:30 -06:00
COPYRIGHT Initial commit. 2011-01-31 18:57:29 -07:00
Gemfile update saml gem to allow shiboleth logins 2011-06-23 12:09:13 -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 Initial commit. 2011-01-31 18:57:29 -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.