Go to file
Cody Cutrer 4e7e22b852 add push communication channel type
fixes CNVS-5794

links to an access token to get the proper ARN

test plan:
 * set up an SNS app in AWS
 * configure your credentials in sns.yml
 * set sns_arn on a developer key to be the ARN of the app in SNS
 * using an access token created from that developer key,
   you should be able to create a push channel
 * you should see that channel in your profile (named after your developer
   key)

Change-Id: I183241d02715252bf558c495d72d4995cea4232d
Reviewed-on: https://gerrit.instructure.com/25281
Reviewed-by: Cody Cutrer <cody@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
Tested-by: Jenkins <jenkins@instructure.com>
2013-11-21 21:38:45 +00:00
app add push communication channel type 2013-11-21 21:38:45 +00:00
config add option for course grade change (log auditing) 2013-11-21 20:53:27 +00:00
db/migrate add push communication channel type 2013-11-21 21:38:45 +00:00
doc allow oauth clients to provide a purpose to the oauth flow 2013-11-16 20:26:36 +00:00
guard don't fire jstcss guard on sass errors 2013-09-23 16:57:10 +00:00
lib switch paginated/bookmarked collection for folio 2013-11-21 21:14:59 +00:00
loom ember testing 2013-11-12 20:50:14 +00:00
node_modules update require.js node module 2012-06-27 17:29:47 -06:00
public refactor and add api to quiz group reorder 2013-11-21 18:17:48 +00:00
script remove backcompat for custom migration extensions 2013-10-31 18:24:12 +00:00
spec add push communication channel type 2013-11-21 21:38:45 +00:00
vendor/plugins spec implement new spec helper 2013-11-20 23:04:31 +00:00
.gitignore ignore ember app main files 2013-11-11 15:52:50 +00:00
.jshintrc make jslint settings more sane 2012-08-17 11:04:40 -06:00
CONTRIBUTING.md add a contributing doc for github coolness 2012-09-19 10:16:04 -06:00
COPYRIGHT Initial commit. 2011-01-31 18:57:29 -07:00
Gemfile add push communication channel type 2013-11-21 21:38:45 +00:00
Guardfile fix guard for new spec location 2013-11-05 16:38:20 +00:00
LICENSE Initial commit. 2011-01-31 18:57:29 -07:00
README.md README changes to point more directly to installation instructions 2011-02-01 17:36:01 -07:00
Rakefile use CANVAS_RAILS2 for conditionals 2013-10-10 15:58:43 +00:00
config.ru start adding rails 3.0 support 2013-03-22 19:08:40 +00:00
package.json updated package.json 2013-08-23 18:46:20 +00:00

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.