docbrown/app/assets
Vaidehi Joshi c12cea9b02
Allow users to opt-out of welcome notifications (#6852) [deploy]
* Update some test descriptions in notifications_spec

The descriptions of these tests didn't actually match the test's assertions!

* Add welcome_notifications column to users table

Also ensures that welcome_notifications cannot be set to `nil`.

* Show an opt-out message for Welcome broadcast notifications

* Add opt-out link to notifications + welcome notification box to settings

* Allow welcome notification subscription to be updated

* Add tests for unsubscribed to welcome notification users

Also refactor generator specs a bit.

* Fix up paths, copy, tests

Use rails path helpers instead of hardcoding paths. Improve copy in a few locations.
2020-03-26 11:26:19 -07:00
..
config Implement KatexTag (#6237) [deploy] 2020-03-09 17:58:54 -04:00
fonts feat: add per-user Open Dyslexic font setting (#5037) [deploy] 2020-01-20 18:23:57 -05:00
images Crayons'ifizing Header (#6780) [deploy] 2020-03-26 12:21:53 -04:00
javascripts Crayons'ifizing Header (#6780) [deploy] 2020-03-26 12:21:53 -04:00
stylesheets Allow users to opt-out of welcome notifications (#6852) [deploy] 2020-03-26 11:26:19 -07:00