1b745794b3
test plan: - configure a blueprint course to lock points (and not content) for assignments - create two assignments in the blueprint, one graded, and one not graded, and lock both - sync to associated courses - in an associated course, confirm that: 1. the graded assignment can't be changed to "Not Graded" 2. the non-graded assignment can't be changed away from "Not Graded" 2a. a screenreader sees "Display Grade as" label linked to a read-only input containing "Not Graded" 3. the content in both assignments can still be edited and the assignment can be saved in the associated course 4. for an assignment in a closed grading period, "Display Grade as" should be read-only as in step 2 fixes ADMIN-789 Change-Id: I76e0fba272df1a43e2cf12cfa38ecbf6896b54b6 Reviewed-on: https://gerrit.instructure.com/141797 Reviewed-by: Mysti Sadler <mysti@instructure.com> Reviewed-by: Ed Schiebel <eschiebel@instructure.com> QA-Review: Ed Schiebel <eschiebel@instructure.com> Tested-by: Jenkins Product-Review: Jeremy Stanley <jeremy@instructure.com> |
||
---|---|---|
Gemfile.d | ||
app | ||
bin | ||
build | ||
client_apps | ||
config | ||
db/migrate | ||
doc | ||
docker-compose | ||
frontend_build | ||
gems | ||
jest | ||
lib | ||
packages/canvas-planner | ||
public | ||
script | ||
spec | ||
.babelrc | ||
.bowerrc | ||
.codeclimate.yml | ||
.dockerignore | ||
.editorconfig | ||
.eslintignore | ||
.eslintrc.js | ||
.gitignore | ||
.i18nignore | ||
.i18nrc | ||
.jshintrc | ||
.npmrc | ||
.nvmrc | ||
.prettierrc | ||
.rubocop.yml | ||
.selinimumignore | ||
.stylelintrc | ||
.travis.yml | ||
CONTRIBUTING.md | ||
COPYRIGHT | ||
Dockerfile | ||
Dockerfile-production | ||
Gemfile | ||
LICENSE | ||
README.md | ||
Rakefile | ||
bower.json | ||
code_of_conduct.md | ||
config.ru | ||
docker-compose.jenkins.yml | ||
docker-compose.override.yml | ||
docker-compose.yml | ||
gulpfile.js | ||
issue_template.md | ||
jest.config.js | ||
karma.conf.js | ||
package.json | ||
schema.graphql | ||
webpack.config.js | ||
webpack.production.config.js | ||
webpack.test.config.js | ||
yarn.lock |
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.