34893f80bd
fixes CNVS-9331 instead, as appropriate, use one of (or a combination of, if necessary): * instance variable caching * Rails.cache * query caching (implicit) also: * remove the buggy cc.active_pseudonyms (didn't account for sharding) in favor of cc.user.all_active_pseudonyms * streamline assignments in the menu to not need to construct method names test-plan: N/A Change-Id: Id0dec60464a283985e39493b90711b32cb5cca82 Reviewed-on: https://gerrit.instructure.com/26936 Reviewed-by: Cody Cutrer <cody@instructure.com> Tested-by: Jenkins <jenkins@instructure.com> Product-Review: Jacob Fugal <jacob@instructure.com> QA-Review: Jacob Fugal <jacob@instructure.com> |
||
---|---|---|
app | ||
config | ||
db/migrate | ||
doc | ||
guard | ||
lib | ||
loom | ||
node_modules | ||
public | ||
script | ||
spec | ||
vendor/plugins | ||
.gitignore | ||
.jshintrc | ||
CONTRIBUTING.md | ||
COPYRIGHT | ||
Gemfile | ||
Guardfile | ||
LICENSE | ||
README.md | ||
Rakefile | ||
config.ru | ||
package.json |
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.