![]() refs VICE-4158 flag=react_discussions_post Test plan: - new selenium test passes - Have a course - Discussion/Announcements redesign feature flag ON - Discussion Create/Edit Page React Update flag OFF - Navigate to the assignments tab, select the "+" on the assignment group, change it to discussion and select more options. - On the discussions details page add a title, select "partial" or "full" under anonymous discussion, Remove the "graded" check, and save. - Check if discussion is saved succesfully Change-Id: I149b069c4a08750015812afc7f7a7be71ccc8d67 Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/348664 Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com> Reviewed-by: Omar Soto-Fortuño <omar.soto@instructure.com> QA-Review: Caleb Guanzon <cguanzon@instructure.com> Product-Review: Balázs Buri <balazs.buri@instructure.com> |
||
---|---|---|
.github | ||
.storybook | ||
.vscode | ||
Gemfile.d | ||
app | ||
bin | ||
build | ||
config | ||
db/migrate | ||
doc | ||
docker-compose | ||
gems | ||
hooks | ||
inst-cli | ||
jest | ||
lib | ||
log | ||
packages | ||
patches | ||
public | ||
script | ||
spec | ||
tmp | ||
ui | ||
ui-build | ||
vendor/gems/bundler-multilock | ||
.codeclimate.yml | ||
.dependency-cruiser.js | ||
.devcontainer.json | ||
.dive-ci | ||
.dockerignore | ||
.editorconfig | ||
.eslintignore | ||
.eslintrc.js | ||
.git-blame-ignore-revs | ||
.gitignore | ||
.gitmessage | ||
.groovylintrc.json | ||
.i18nignore | ||
.i18nrc | ||
.irbrc | ||
.lintstagedrc.js | ||
.npmrc | ||
.nvmrc | ||
.prettierrc | ||
.rspec | ||
.rubocop.yml | ||
.sentryignore | ||
.stylelintrc | ||
CONTRIBUTING.md | ||
COPYRIGHT | ||
Courses | ||
Dockerfile | ||
Dockerfile.githook | ||
Dockerfile.jenkins | ||
Dockerfile.jenkins-cache | ||
Dockerfile.jenkins.final | ||
Dockerfile.jenkins.js | ||
Dockerfile.jenkins.linters | ||
Dockerfile.jenkins.ruby-runner | ||
Dockerfile.jenkins.webpack-assets | ||
Dockerfile.jenkins.webpack-builder | ||
Dockerfile.jenkins.webpack-cache | ||
Dockerfile.jenkins.webpack-runner | ||
Dockerfile.jenkins.yarn-runner | ||
Dockerfile.package-translations | ||
Dockerfile.puma | ||
Gemfile | ||
Gemfile.lock | ||
Gemfile.rails71.lock | ||
Jenkinsfile | ||
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 | ||
docker-compose.yml | ||
gulpfile.js | ||
issue_template.md | ||
jest.config.js | ||
karma.conf.js | ||
package.json | ||
renovate.json | ||
rspack.config.js | ||
tsconfig.json | ||
vitest.config.ts | ||
vitest.workspace.ts | ||
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.