discourse/app/services
Guo Xiang Tan 142571bba0 Remove use of rescue nil.
* `rescue nil` is a really bad pattern to use in our code base.
  We should rescue errors that we expect the code to throw and
  not rescue everything because we're unsure of what errors the
  code would throw. This would reduce the amount of pain we face
  when debugging why something isn't working as expexted. I've
  been bitten countless of times by errors being swallowed as a
  result during debugging sessions.
2018-04-02 13:52:51 +08:00
..
spam_rule Rename "Blocked" to "Silenced" 2017-11-10 14:10:27 -05:00
anonymous_shadow_creator.rb FIX: email_domains_whitelist prevented creation of anonymous users 2018-03-06 18:14:53 +01:00
badge_granter.rb Set user title from the badge view (#5049) 2017-08-17 16:32:37 -04:00
color_scheme_revisor.rb Fix all the errors to get our tests green on Rails 5.1. 2017-09-25 13:48:58 +08:00
destroy_task.rb Add destroy rake task 2018-03-30 18:32:21 -06:00
group_action_logger.rb FEATURE: Add group settngs to allow users to leave a group freely. 2017-07-28 15:00:25 +09:00
group_mentions_updater.rb FIX: Skip validations when updating group mentions. 2017-04-04 14:13:18 +08:00
group_message.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
handle_chunk_upload.rb Remove use of rescue nil. 2018-04-02 13:52:51 +08:00
notification_emailer.rb rename 'private_email_time_window_seconds' to 'personal_email_time_window_seconds' 2018-02-01 13:25:29 +05:30
post_action_notifier.rb FIX: don't create new like notifications for deleted topics 2018-01-17 14:36:32 -05:00
post_alerter.rb Remove use of rescue nil. 2018-04-02 13:52:51 +08:00
post_owner_changer.rb FIX: Sidekiq job has wrong data when post owner changes within transaction 2018-03-01 18:00:18 +01:00
random_topic_selector.rb FIX: invalid cache for parent category with limit_suggested_to_category 2018-01-15 16:13:29 +11:00
search_indexer.rb FEATURE: search within title using in:title 2018-02-20 14:41:21 +11:00
site_settings_task.rb Add tests for Site Settings import/export 2018-03-23 14:55:17 -06:00
spam_rules_enforcer.rb Rename "Blocked" to "Silenced" 2017-11-10 14:10:27 -05:00
staff_action_logger.rb FEATURE: add staff action log for 'restore topic' 2018-03-21 18:04:13 +05:30
topic_status_updater.rb Add a DiscourseEvent for when a topic is closed 2017-09-27 14:00:53 -04:00
topic_timestamp_changer.rb FIX: TopicTimestampChanger should not allow timestamps in the future. 2017-05-22 16:03:49 +08:00
tracked_topics_updater.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
trust_level_granter.rb REFACTOR: Track manual locked user levels separately from groups 2017-11-27 11:23:44 -05:00
user_action_creator.rb REFACTOR: Use Topic#private_message? to reduce duplication. 2018-03-05 15:39:22 +08:00
user_activator.rb FEATURE: forgot_password_strict setting also prevents reporting that an email address is taken during signup 2017-10-03 15:28:30 -04:00
user_anonymizer.rb Setting to prevent logging details when anonymizing 2018-03-05 14:38:18 -05:00
user_authenticator.rb SECURITY: signup without verified email using Google auth 2017-10-16 13:51:41 -04:00
user_destroyer.rb FIX: delete staged users when the incoming email is rejected 2017-10-11 16:17:01 +02:00
user_merger.rb remove 'puts' 2018-03-02 01:50:24 +01:00
user_silencer.rb Pass silenced_by through to DiscourseEvent 2018-03-29 16:44:18 -04:00
user_updater.rb FIX: tag notification preferences were being cleared when other preferences were changed 2018-03-29 15:08:32 -04:00
username_changer.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
username_checker_service.rb FIX: wasn't able to use the same username when taking over a staged account 2017-12-12 11:26:00 +01:00
word_watcher.rb FIX: Missing word boundaries when non-regexp 2017-11-17 14:37:31 -05:00