Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
李少辉-开发者
gitlab-foss
提交
8184ce7f
G
gitlab-foss
项目概览
李少辉-开发者
/
gitlab-foss
通知
15
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
G
gitlab-foss
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
8184ce7f
编写于
8月 15, 2018
作者:
G
gfyoung
提交者:
Stan Hu
8月 15, 2018
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Enable frozen in app/mailers/**/*.rb
上级
3a8e1fe9
变更
19
隐藏空白更改
内联
并排
Showing
19 changed file
with
56 addition
and
12 deletion
+56
-12
app/mailers/abuse_report_mailer.rb
app/mailers/abuse_report_mailer.rb
+2
-0
app/mailers/base_mailer.rb
app/mailers/base_mailer.rb
+2
-0
app/mailers/devise_mailer.rb
app/mailers/devise_mailer.rb
+6
-3
app/mailers/email_rejection_mailer.rb
app/mailers/email_rejection_mailer.rb
+2
-0
app/mailers/emails/issues.rb
app/mailers/emails/issues.rb
+2
-0
app/mailers/emails/members.rb
app/mailers/emails/members.rb
+2
-0
app/mailers/emails/merge_requests.rb
app/mailers/emails/merge_requests.rb
+2
-0
app/mailers/emails/notes.rb
app/mailers/emails/notes.rb
+2
-0
app/mailers/emails/pages_domains.rb
app/mailers/emails/pages_domains.rb
+2
-0
app/mailers/emails/pipelines.rb
app/mailers/emails/pipelines.rb
+5
-3
app/mailers/emails/profile.rb
app/mailers/emails/profile.rb
+2
-0
app/mailers/emails/projects.rb
app/mailers/emails/projects.rb
+2
-0
app/mailers/notify.rb
app/mailers/notify.rb
+10
-6
app/mailers/previews/devise_mailer_preview.rb
app/mailers/previews/devise_mailer_preview.rb
+2
-0
app/mailers/previews/email_rejection_mailer_preview.rb
app/mailers/previews/email_rejection_mailer_preview.rb
+2
-0
app/mailers/previews/notify_preview.rb
app/mailers/previews/notify_preview.rb
+2
-0
app/mailers/previews/repository_check_mailer_preview.rb
app/mailers/previews/repository_check_mailer_preview.rb
+2
-0
app/mailers/repository_check_mailer.rb
app/mailers/repository_check_mailer.rb
+2
-0
changelogs/unreleased/frozen-string-enable-app-mailers.yml
changelogs/unreleased/frozen-string-enable-app-mailers.yml
+5
-0
未找到文件。
app/mailers/abuse_report_mailer.rb
浏览文件 @
8184ce7f
# frozen_string_literal: true
class
AbuseReportMailer
<
BaseMailer
def
notify
(
abuse_report_id
)
return
unless
deliverable?
...
...
app/mailers/base_mailer.rb
浏览文件 @
8184ce7f
# frozen_string_literal: true
class
BaseMailer
<
ActionMailer
::
Base
around_action
:render_with_default_locale
...
...
app/mailers/devise_mailer.rb
浏览文件 @
8184ce7f
# frozen_string_literal: true
class
DeviseMailer
<
Devise
::
Mailer
default
from:
"
#{
Gitlab
.
config
.
gitlab
.
email_display_name
}
<
#{
Gitlab
.
config
.
gitlab
.
email_from
}
>"
default
reply_to:
Gitlab
.
config
.
gitlab
.
email_reply_to
...
...
@@ -9,8 +11,9 @@ class DeviseMailer < Devise::Mailer
protected
def
subject_for
(
key
)
subject
=
super
subject
<<
" |
#{
Gitlab
.
config
.
gitlab
.
email_subject_suffix
}
"
if
Gitlab
.
config
.
gitlab
.
email_subject_suffix
.
present?
subject
subject
=
[
super
]
subject
<<
Gitlab
.
config
.
gitlab
.
email_subject_suffix
if
Gitlab
.
config
.
gitlab
.
email_subject_suffix
.
present?
subject
.
join
(
' | '
)
end
end
app/mailers/email_rejection_mailer.rb
浏览文件 @
8184ce7f
# frozen_string_literal: true
class
EmailRejectionMailer
<
BaseMailer
def
rejection
(
reason
,
original_raw
,
can_retry
=
false
)
@reason
=
reason
...
...
app/mailers/emails/issues.rb
浏览文件 @
8184ce7f
# frozen_string_literal: true
module
Emails
module
Issues
def
new_issue_email
(
recipient_id
,
issue_id
,
reason
=
nil
)
...
...
app/mailers/emails/members.rb
浏览文件 @
8184ce7f
# frozen_string_literal: true
module
Emails
module
Members
extend
ActiveSupport
::
Concern
...
...
app/mailers/emails/merge_requests.rb
浏览文件 @
8184ce7f
# frozen_string_literal: true
module
Emails
module
MergeRequests
def
new_merge_request_email
(
recipient_id
,
merge_request_id
,
reason
=
nil
)
...
...
app/mailers/emails/notes.rb
浏览文件 @
8184ce7f
# frozen_string_literal: true
module
Emails
module
Notes
def
note_commit_email
(
recipient_id
,
note_id
)
...
...
app/mailers/emails/pages_domains.rb
浏览文件 @
8184ce7f
# frozen_string_literal: true
module
Emails
module
PagesDomains
def
pages_domain_enabled_email
(
domain
,
recipient
)
...
...
app/mailers/emails/pipelines.rb
浏览文件 @
8184ce7f
# frozen_string_literal: true
module
Emails
module
Pipelines
def
pipeline_success_email
(
pipeline
,
recipients
)
...
...
@@ -39,10 +41,10 @@ module Emails
end
def
pipeline_subject
(
status
)
commit
=
@pipeline
.
short_sha
commit
<<
"
in
#{
@merge_request
.
to_reference
}
"
if
@merge_request
commit
=
[
@pipeline
.
short_sha
]
commit
<<
"in
#{
@merge_request
.
to_reference
}
"
if
@merge_request
subject
(
"Pipeline #
#{
@pipeline
.
id
}
has
#{
status
}
for
#{
@pipeline
.
ref
}
"
,
commit
)
subject
(
"Pipeline #
#{
@pipeline
.
id
}
has
#{
status
}
for
#{
@pipeline
.
ref
}
"
,
commit
.
join
(
' '
)
)
end
end
end
app/mailers/emails/profile.rb
浏览文件 @
8184ce7f
# frozen_string_literal: true
module
Emails
module
Profile
def
new_user_email
(
user_id
,
token
=
nil
)
...
...
app/mailers/emails/projects.rb
浏览文件 @
8184ce7f
# frozen_string_literal: true
module
Emails
module
Projects
def
project_was_moved_email
(
project_id
,
user_id
,
old_path_with_namespace
)
...
...
app/mailers/notify.rb
浏览文件 @
8184ce7f
# frozen_string_literal: true
class
Notify
<
BaseMailer
include
ActionDispatch
::
Routing
::
PolymorphicRoutes
include
GitlabRoutingHelper
...
...
@@ -92,12 +94,14 @@ class Notify < BaseMailer
# >> subject('Lorem ipsum', 'Dolor sit amet')
# => "Lorem ipsum | Dolor sit amet"
def
subject
(
*
extra
)
subject
=
""
subject
<<
"
#{
@project
.
name
}
| "
if
@project
subject
<<
"
#{
@group
.
name
}
| "
if
@group
subject
<<
extra
.
join
(
' | '
)
if
extra
.
present?
subject
<<
" |
#{
Gitlab
.
config
.
gitlab
.
email_subject_suffix
}
"
if
Gitlab
.
config
.
gitlab
.
email_subject_suffix
.
present?
subject
subject
=
[]
subject
<<
@project
.
name
if
@project
subject
<<
@group
.
name
if
@group
subject
.
concat
(
extra
)
if
extra
.
present?
subject
<<
Gitlab
.
config
.
gitlab
.
email_subject_suffix
if
Gitlab
.
config
.
gitlab
.
email_subject_suffix
.
present?
subject
.
join
(
' | '
)
end
# Return a string suitable for inclusion in the 'Message-Id' mail header.
...
...
app/mailers/previews/devise_mailer_preview.rb
浏览文件 @
8184ce7f
# frozen_string_literal: true
class
DeviseMailerPreview
<
ActionMailer
::
Preview
def
confirmation_instructions_for_signup
DeviseMailer
.
confirmation_instructions
(
unsaved_user
,
'faketoken'
,
{})
...
...
app/mailers/previews/email_rejection_mailer_preview.rb
浏览文件 @
8184ce7f
# frozen_string_literal: true
class
EmailRejectionMailerPreview
<
ActionMailer
::
Preview
def
rejection
EmailRejectionMailer
.
rejection
(
"some rejection reason"
,
"From: someone@example.com
\n
raw email here"
).
message
...
...
app/mailers/previews/notify_preview.rb
浏览文件 @
8184ce7f
# frozen_string_literal: true
class
NotifyPreview
<
ActionMailer
::
Preview
def
note_merge_request_email_for_individual_note
note_email
(
:note_merge_request_email
)
do
...
...
app/mailers/previews/repository_check_mailer_preview.rb
浏览文件 @
8184ce7f
# frozen_string_literal: true
class
RepositoryCheckMailerPreview
<
ActionMailer
::
Preview
def
notify
RepositoryCheckMailer
.
notify
(
3
).
message
...
...
app/mailers/repository_check_mailer.rb
浏览文件 @
8184ce7f
# frozen_string_literal: true
class
RepositoryCheckMailer
<
BaseMailer
def
notify
(
failed_count
)
@message
=
...
...
changelogs/unreleased/frozen-string-enable-app-mailers.yml
0 → 100644
浏览文件 @
8184ce7f
---
title
:
Enable frozen in app/mailers/**/*.rb
merge_request
:
21147
author
:
gfyoung
type
:
performance
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录