canvas-lms/spec
Brad Horrocks f79db65e82 Copy of Announcement to Sender, notify announcement replies
Creates a new notification preference for announcements created by
you. Now you can see what you've sent, and how it looks in specific
communication channels. This new notification preference will also
send notifications when someone responds to the announcement.

Fixes CNVS-13745
Fixes CNVS-2135

Test Plan:

- Set "Announcement Created By You" preference
- Create an Announcement
- Check /users/[:user_id]/messages for "Announcement Created By You"
- As another user comment on the announcement
- Check /users/[:user_id]/messages for "Announcement Reply"

Change-Id: Ibb16f0dc3ba34d98f749c40d1df1eb12430aecca
Reviewed-on: https://gerrit.instructure.com/40636
Reviewed-by: Joel Hough <joel@instructure.com>
QA-Review: Steven Shepherd <sshepherd@instructure.com>
Tested-by: Jenkins <jenkins@instructure.com>
Product-Review: Brad Horrocks <bhorrocks@instructure.com>
2014-09-11 02:04:34 +00:00
..
apis DA - submissions api includes visibility info 2014-09-10 16:25:18 +00:00
coffeescripts fix saving turnitin settings 2014-09-09 21:42:29 +00:00
controllers Quiz index: auto-grade all outstanding course subs 2014-09-10 20:14:17 +00:00
factories DA - notifications for assignments 2014-09-08 21:52:28 +00:00
fixtures include referenced modules' items in selective import 2014-09-09 16:30:23 +00:00
gem_integration use syck for yaml parsing in canvas_stringex gem tests 2014-02-08 13:54:29 +00:00
helpers fix typo in canvadoc url (and add specs) 2014-09-07 04:23:59 +00:00
initializers Make substring searches for courses more performant 2014-09-05 21:21:00 +00:00
integration fix rendering of uncategorized account level groups 2014-09-09 21:54:23 +00:00
javascripts a way for accounts to opt-in to new styles and users to high-contrast 2014-04-17 19:47:05 +00:00
lib add unpublished module items as organization items on export 2014-09-10 15:13:03 +00:00
messages Copy of Announcement to Sender, notify announcement replies 2014-09-11 02:04:34 +00:00
middleware set x-canvas-meta response header 2014-09-02 21:00:10 +00:00
migrations fix importing module items with missing content 2014-08-18 18:12:35 +00:00
models DA - get only unique entries from sql view 2014-09-10 20:49:44 +00:00
observers cross shard dashboards 2012-11-29 17:36:24 -07:00
presenters DA - grade calculation works on backend 2014-07-17 21:27:59 +00:00
selenium Quiz index: auto-grade all outstanding course subs 2014-09-10 20:14:17 +00:00
serializers quiz index optimizations 2014-09-05 14:20:38 +00:00
support remove rails 2 support 2014-08-06 18:16:19 +00:00
views smarter linking of public portfolio owner's name 2014-09-05 16:04:11 +00:00
ams_spec_helper.rb remove rails 2 support 2014-08-06 18:16:19 +00:00
broadcast_integration.rb Initial commit. 2011-01-31 18:57:29 -07:00
cassandra_spec_helper.rb extract canvas_cassandra gem 2014-01-22 22:49:35 +00:00
import_helper.rb assessment question bank migration content selection 2014-06-05 19:56:03 +00:00
mocha_extensions.rb spec: serialize objects for MemoryStore and NilStore 2013-10-14 16:25:03 +00:00
mocha_rspec_adapter.rb remove rails 2 support 2014-08-06 18:16:19 +00:00
nested_instafail_formatter.rb remove rails 2 support 2014-08-06 18:16:19 +00:00
rcov.opts Initial commit. 2011-01-31 18:57:29 -07:00
sharding_spec_helper.rb remove rails 2 support 2014-08-06 18:16:19 +00:00
spec.opts fixes for ruby 1.9.3 2012-05-12 14:34:23 -06:00
spec_helper.rb DA - notifications for assignments 2014-09-08 21:52:28 +00:00