![]() ***test plan 1. Make a POST like /accounts/1/account_notifications 2. Required Parameters: 1) account_notification[subject] 2) account_notification[start_at] 3) account_notification[end_at] 4) account_notification[message] 3. Optional Parameters: 1) account_notification[icon] 'warning' | 'information' | 'question' | 'error' | 'calendar' note: defaults to warning 2) account_notification_roles[] 'StudentEnrollment', 'TeacherEnrollment' etc... this defaults to all roles 4. Only account admins should be able to make the api call 5. Should not be able to create an account notification with an end_at < start_at closes: PS-1730 closes: PS-1872 Change-Id: Ide86722598ae4a7ab565422f2996015b48cf8910 Reviewed-on: https://gerrit.instructure.com/37477 Tested-by: Jenkins <jenkins@instructure.com> QA-Review: Clare Strong <clare@instructure.com> Product-Review: Matt Fairbourn <mfairbourn@instructure.com> Reviewed-by: Brandon Broschinsky <brandonbr@instructure.com> |
||
---|---|---|
Gemfile.d | ||
app | ||
bin | ||
config | ||
db/migrate | ||
doc | ||
gems | ||
guard | ||
lib | ||
loom | ||
public | ||
script | ||
spec | ||
vendor/plugins | ||
.bowerrc | ||
.fontcustom-manifest.json | ||
.gitignore | ||
.jshintrc | ||
.travis.yml | ||
CONTRIBUTING.md | ||
COPYRIGHT | ||
Gemfile | ||
Guardfile | ||
LICENSE | ||
README.md | ||
Rakefile | ||
bower.json | ||
config.ru | ||
karma.conf.js | ||
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.