![]() test plan: * see the new api endpoints in the calendar events controller * can use the 'set_course_timetable' endpoint to send a schedule for a course (optionally per section) with a list of weekdays (e.g. "Mon,Wed,Fri") and times * it will automatically generate calendar events from the start date of the course (or section) to the end date that correspond to the dates * if the schedule is changed, the old events will be deleted and new ones generated * can also use the 'set_course_timetable_events' endpoint to generate events from a complete list closes #CNVS-30523 Change-Id: Idf2b4047af14a6e71838bbe9672583f5bddc3e9f Reviewed-on: https://gerrit.instructure.com/86051 Tested-by: Jenkins Reviewed-by: Jeremy Stanley <jeremy@instructure.com> QA-Review: Heath Hales <hhales@instructure.com> Product-Review: Hilary Scharton <hilary@instructure.com> |
||
---|---|---|
Gemfile.d | ||
app | ||
bin | ||
client_apps | ||
config | ||
db/migrate | ||
doc | ||
docker-compose | ||
frontend_build | ||
gems | ||
guard | ||
lib | ||
public | ||
script | ||
spec | ||
.babelrc | ||
.bowerrc | ||
.dockerignore | ||
.fontcustom-manifest.json | ||
.gitignore | ||
.i18nignore | ||
.jshintrc | ||
.npmrc | ||
.nvmrc | ||
.rubocop.yml | ||
.selinimumignore | ||
.travis.yml | ||
CONTRIBUTING.md | ||
COPYRIGHT | ||
Gemfile | ||
Guardfile | ||
LICENSE | ||
README.md | ||
Rakefile | ||
bower.json | ||
code_of_conduct.md | ||
config.ru | ||
docker-compose.yml | ||
gulpfile.babel.js | ||
issue_template.md | ||
karma.conf.js | ||
package.json | ||
webpack.config.babel.js | ||
webpack.production.config.babel.js | ||
webpack.test.config.babel.js |
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.