Skip to content
Snippets Groups Projects

Silent Mode: Block many outbound HTTP requests

Merged Michael Kozono requested to merge mk/silent-mode-block-outbound-gitlab-http into master
5 files
+ 82
11
Compare changes
  • Side-by-side
  • Inline
Files
5
@@ -8,16 +8,14 @@ def self.delivering_email(message)
@@ -8,16 +8,14 @@ def self.delivering_email(message)
if ::Gitlab::SilentMode.enabled?
if ::Gitlab::SilentMode.enabled?
message.perform_deliveries = false
message.perform_deliveries = false
Gitlab::AppJsonLogger.info(
::Gitlab::SilentMode.log_info(
message: "SilentModeInterceptor prevented sending mail",
message: "SilentModeInterceptor prevented sending mail",
mail_subject: message.subject,
mail_subject: message.subject
silent_mode_enabled: true
)
)
else
else
Gitlab::AppJsonLogger.debug(
::Gitlab::SilentMode.log_debug(
message: "SilentModeInterceptor did nothing",
message: "SilentModeInterceptor did nothing",
mail_subject: message.subject,
mail_subject: message.subject
silent_mode_enabled: false
)
)
end
end
end
end
Loading