discourse/spec/services
Robin Ward bc3efab816 FIX: When disagreeing with a flag that silenced a user, unsilence them
Previously it would unhide their post but leave them silenced.

This fix also cleans up some of the helper classes to make it easier
to pass extra data to the silencing code (for example, a link to the
post that caused the user to be silenced.)

This patch also refactors the auto_silence specs to avoid using
stubs.
2019-02-08 08:50:50 -05:00
..
anonymous_shadow_creator_spec.rb FIX: email_domains_whitelist prevented creation of anonymous users 2018-03-06 18:14:53 +01:00
auto_silence_spec.rb FIX: When disagreeing with a flag that silenced a user, unsilence them 2019-02-08 08:50:50 -05:00
badge_granter_spec.rb FIX: prevent error when badge has already been awarded 2019-01-04 15:17:54 +01:00
color_scheme_revisor_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
destroy_task_spec.rb FIX: Allow `rake destroy:topics` to delete topics in sub-categories 2018-09-10 12:52:14 +01:00
flag_sockpuppets_spec.rb REFACTOR: Remove stubbed methods in tests 2019-02-04 15:06:00 -05:00
group_action_logger_spec.rb FEATURE: Add group settngs to allow users to leave a group freely. 2017-07-28 15:00:25 +09:00
group_mentions_updater_spec.rb Fix the build. 2018-11-22 16:37:24 +08:00
group_message_spec.rb Rename "Blocked" to "Silenced" 2017-11-10 14:10:27 -05:00
i18n_interpolation_keys_finder_spec.rb FIX: Detect {{foo}} as interpolation key 2018-09-05 00:47:39 +02:00
notification_emailer_spec.rb rename 'private_email_time_window_seconds' to 'personal_email_time_window_seconds' 2018-02-01 13:25:29 +05:30
post_action_notifier_spec.rb DEV: Refactor tests for notification when liking a post. 2019-01-14 11:43:09 +08:00
post_alerter_spec.rb DEV: Consolidate and remove duplicated liked notifications tests. 2019-01-17 11:14:17 +08:00
post_owner_changer_spec.rb DEV: Rails 5.2 upgrade and global gem upgrade 2018-06-07 14:21:33 +10:00
push_notification_pusher_spec.rb Feature: Push notifications for Android (#5792) 2018-05-04 15:31:48 -07:00
random_topic_selector_spec.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
search_indexer_spec.rb FEATURE: new 'search_ignore_accents' site setting 2018-09-17 10:42:30 +02:00
site_settings_spec.rb DEV: Improve tests to be more specific. 2018-11-13 15:02:46 +08:00
staff_action_logger_spec.rb FEATURE: backend support for user-selectable components 2018-08-08 14:46:34 +10:00
topic_status_updater_spec.rb Enable `Lint/ShadowingOuterLocalVariable` for Rubocop. 2018-09-04 10:16:42 +08:00
topic_timestamp_changer_spec.rb FEATURE: remove the timecop gem 2017-07-24 12:11:10 -04:00
trust_level_granter_spec.rb FIX: grant trust level when bulk adding users to group 2017-03-06 14:39:53 +05:30
user_activator_spec.rb FIX: Don't allow invalid email to be saved. 2016-12-21 17:47:11 +08:00
user_anonymizer_spec.rb FIX: Email domain whitelist prevented user anonymizing 2019-01-30 15:14:36 +01:00
user_authenticator_spec.rb FIX: apply automatic group rules when using social login providers 2018-05-23 02:26:07 +03:00
user_destroyer_spec.rb UX: when admin is deleted, make it clear in staff action logs when records belong to a deleted user and show their username in the details 2018-10-02 13:46:54 -04:00
user_merger_spec.rb FIX: Changing owner of small action post failed 2019-01-19 13:38:45 +01:00
user_silencer_spec.rb FIX: When disagreeing with a flag that silenced a user, unsilence them 2019-02-08 08:50:50 -05:00
user_updater_spec.rb FIX: log name changes only when the name is actually updated 2018-11-30 15:30:46 +05:30
username_changer_spec.rb FEATURE: Remove full quotes of direct replies. (#6729) 2018-12-07 13:07:11 +01:00
username_checker_service_spec.rb FIX: Check for group name availability should skip reserved usernames. 2018-08-01 11:09:33 +08:00
wildcard_domain_checker_spec.rb FEATURE: allow multiple secrets for Discourse SSO provider 2018-10-15 16:03:53 +11:00
word_watcher_spec.rb FIX: don't downcase watched words on input since it can break the watched_words_regular_expressions setting 2018-01-09 16:51:59 -05:00