docbrown/spec/system
Andy Zhao b953f17d0c New Feature: Subscribe to posts! (#3149)
* Add MVP of notification subscriptions

* Add rate limiting for notification subscriptions

* Show modal for logged out users on subscribe click

* Add enter key functionality for checkbox

* Add relationships for notification subscriptions

* Add model test for notification subscription

* Deprecated article mutes in favor of notification subscriptions

* Deprecated comment mutes in favor of notification subscriptions

* Move comment muting tests and logic over

* Merge comment and article muting into subscriptions

* Remove redundant check

* Use database to check for rate limit instead of cache

* Test for subscriptions handling notifications properly

* Fix notification model spec for subscriptions

* Fix tests for subscriptions

* Remove rate limiting

* Properly handle logged out users getting subscription status

* Fix test for new pattern

* Update reserved words

* Add config column to notification subscriptions

* Add logic for top level config and move tests

* Test for top level subscribers getting notified

* Fix logic mistake oops

* Add index and refactor comment_user_ids
2019-06-14 12:03:43 -04:00
..
articles New Feature: Subscribe to posts! (#3149) 2019-06-14 12:03:43 -04:00
comments Show localized date/time on hover for articles/comments (#2722) 2019-05-09 11:05:17 -04:00
dashboards Enable random order for specs (#2466) [ci skip] 2019-04-17 11:30:23 -04:00
homepage Rubocop fixes (#3058) 2019-06-06 09:48:14 -04:00
organization Rubocop fixes (#3058) 2019-06-06 09:48:14 -04:00
podcasts Allow users to follow podcasts (#2690) 2019-05-04 15:30:40 -04:00
user Change design of main feed CTA and remove from tag pages (#3050) 2019-06-05 14:33:22 -04:00
videos Fix community name (#2415) 2019-04-13 16:12:21 -04:00
admin_bans_or_warns_user_spec.rb Migrate feature test to system test (#2301) 2019-04-04 12:15:10 -04:00
admin_creates_new_event_spec.rb Migrate feature test to system test (#2301) 2019-04-04 12:15:10 -04:00
banned_user_interactions_spec.rb Migrate feature test to system test (#2301) 2019-04-04 12:15:10 -04:00
link_for_tags_in_posts_in_notifications_spec.rb Migrate feature test to system test (#2301) 2019-04-04 12:15:10 -04:00
user_adds_a_credit_card.rb Migrate feature test to system test (#2301) 2019-04-04 12:15:10 -04:00
user_fills_out_givaway_form_spec.rb Unskip all skipped specs (#2941) 2019-05-25 11:04:38 -04:00
user_leaves_top_level_comment_spec.rb Migrate feature test to system test (#2301) 2019-04-04 12:15:10 -04:00
user_logs_in_with_twitter_spec.rb Migrate feature test to system test (#2301) 2019-04-04 12:15:10 -04:00
user_selects_looking_for_work.rb Unskip all skipped specs (#2941) 2019-05-25 11:04:38 -04:00
user_uses_the_editor_spec.rb Unskip all skipped specs (#2941) 2019-05-25 11:04:38 -04:00
user_views_a_reading_list_spec.rb Improve reading list (#2695) 2019-05-05 19:19:30 -04:00
user_views_and_closes_onboarding_spec.rb Migrate feature test to system test (#2301) 2019-04-04 12:15:10 -04:00
user_visits_a_comments_page_spec.rb Migrate feature test to system test (#2301) 2019-04-04 12:15:10 -04:00
user_visits_tags_page_spec.rb Unskip all skipped specs (#2941) 2019-05-25 11:04:38 -04:00