Go to file
Cody Cutrer fc0dd0ad8b spec: validate behavior of cache register after failsafe is hit
Change-Id: Iba9f1331f4c40ce5dc73ea76e00ca19c78369506
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/331282
Reviewed-by: Isaac Moore <isaac.moore@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
2023-10-25 15:47:47 +00:00
.github
.storybook .jx -> .jsx in canvas-planner 2023-07-28 16:33:32 +00:00
.vscode recommend GitHub Copilot extension for VSCode 2023-10-11 15:48:29 +00:00
Gemfile.d bundle update loofah 2023-10-11 14:32:07 +00:00
app Process assignmet params from create discussion mutation 2023-10-24 22:36:34 +00:00
bin Add VSCode devcontainer configuration 2023-10-11 14:57:46 +00:00
build bundle update --bundler 2023-09-29 15:42:35 +00:00
config Respect 'unassign_item' in EffectiveDueDates 2023-10-25 13:10:49 +00:00
db/migrate add TemporaryEnrollmentPairing model 2023-10-24 16:52:07 +00:00
doc Support NQ Embedded Quiz Assets 2023-10-19 18:23:45 +00:00
docker-compose Add VSCode devcontainer configuration 2023-10-11 14:57:46 +00:00
gems bump moodle2cc to 0.2.42 2023-10-25 00:03:19 +00:00
hooks
inst-cli update inst-cli redis.yml 2023-09-28 18:32:36 +00:00
jest remove component update warning 2023-10-18 14:55:52 +00:00
lib avoid writing to a nil redis key in CacheRegister 2023-10-25 15:40:44 +00:00
log
packages Make API call to get attachment info 2023-10-24 16:31:38 +00:00
public Update en.json file 2023-10-23 21:50:19 +00:00
script Upgrade Canvas to InstUI version 8 (second try) 2023-10-06 03:07:44 +00:00
spec spec: validate behavior of cache register after failsafe is hit 2023-10-25 15:47:47 +00:00
tmp
ui TypeScriptify LogoutButton and NewTabIndicator 2023-10-25 15:04:55 +00:00
ui-build Don't run RetryChunkLoadPlugin in dev 2023-10-23 22:48:57 +00:00
vendor/gems/bundler-multilock bundle update bundler-multilock 2023-10-10 20:04:36 +00:00
.codeclimate.yml
.devcontainer.json Add VSCode devcontainer configuration 2023-10-11 14:57:46 +00:00
.dive-ci
.dockerignore .jx -> .jsx in canvas-planner 2023-07-28 16:33:32 +00:00
.editorconfig
.eslintignore Prepare for InstUI 8 upgrade 2023-09-08 15:56:48 +00:00
.eslintrc.js misc eslint fixes 2023-07-24 17:25:01 +00:00
.git-blame-ignore-revs ignore RCE formatting patch 2023-09-13 14:27:19 +00:00
.gitignore switch from byebug to debug 2023-09-20 23:48:39 +00:00
.gitmessage
.groovylintrc.json
.i18nignore
.i18nrc
.irbrc
.lintstagedrc.js
.npmrc
.nvmrc Upgrade to node 18 2023-09-11 17:28:59 +00:00
.prettierrc
.rspec
.rubocop.yml simplify lockfile definitions 2023-10-06 20:16:18 +00:00
.sentryignore
.stylelintrc
.travis.yml
CONTRIBUTING.md
COPYRIGHT
Courses
Dockerfile bundle update --bundler 2023-09-29 15:42:35 +00:00
Dockerfile.githook
Dockerfile.jenkins bundle update --bundler 2023-09-29 15:42:35 +00:00
Dockerfile.jenkins-cache switch to extracted bundler-multilock gem 2023-09-18 21:25:15 +00:00
Dockerfile.jenkins.final Unfreze bundle when using gem overrides 2023-08-24 17:25:57 +00:00
Dockerfile.jenkins.js
Dockerfile.jenkins.linters Unfreze bundle when using gem overrides 2023-08-24 17:25:57 +00:00
Dockerfile.jenkins.ruby-runner
Dockerfile.jenkins.webpack-assets
Dockerfile.jenkins.webpack-builder
Dockerfile.jenkins.webpack-cache
Dockerfile.jenkins.webpack-runner Unfreze bundle when using gem overrides 2023-08-24 17:25:57 +00:00
Dockerfile.jenkins.yarn-runner
Dockerfile.package-translations remove python dep from package-translations build 2023-10-12 14:44:59 +00:00
Gemfile bundle update bundler-multilock 2023-10-10 20:04:36 +00:00
Gemfile.lock bump moodle2cc to 0.2.42 2023-10-25 00:03:19 +00:00
Jenkinsfile Lint -2 when _any_ pin-commit- flag is used 2023-09-27 15:38:29 +00:00
Jenkinsfile.axe
Jenkinsfile.cassandra
Jenkinsfile.contract-tests
Jenkinsfile.coverage
Jenkinsfile.coverage-js
Jenkinsfile.crystalball
Jenkinsfile.dive
Jenkinsfile.docker-smoke
Jenkinsfile.docker-sync
Jenkinsfile.dynamodb
Jenkinsfile.js
Jenkinsfile.junit-uploader
Jenkinsfile.master-bouncer-check-all
Jenkinsfile.package-translations
Jenkinsfile.postgres
Jenkinsfile.redis
Jenkinsfile.rspecq
Jenkinsfile.selenium.flakey_spec_catcher
Jenkinsfile.selenium.performance.chrome
Jenkinsfile.test-subbuild
Jenkinsfile.vendored-gems
Jenkinsfile.xbrowser
LICENSE
README.md
Rakefile
SECURITY.md
bower.json
code_of_conduct.md
config.ru
docker-compose.new-jenkins-flakey-spec-catcher.yml
docker-compose.new-jenkins-js.yml
docker-compose.new-jenkins-package-translations.yml
docker-compose.new-jenkins-selenium.yml
docker-compose.new-jenkins.consumer.yml
docker-compose.new-jenkins.vendored-gems.yml
docker-compose.new-jenkins.yml
docker-compose.spring.yml Remove CJS build from RCE 2023-08-08 19:30:56 +00:00
docker-compose.yml
gulpfile.js
issue_template.md
jest.config.js Encrypt autosaved RCE content. 2023-08-28 17:02:43 +00:00
karma.conf.js handle .jsx files in karma 2023-08-01 20:16:15 +00:00
package.json Badge counts in SideNavBar 2023-10-24 18:19:25 +00:00
tsconfig.json TypeScriptify ui/index.ts 2023-09-13 21:04:51 +00:00
webpack.config.js
yarn.lock Badge counts in SideNavBar 2023-10-24 18:19:25 +00:00

README.md

Canvas LMS

Canvas is a modern, open-source LMS developed and maintained 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.