Skip to content

Commit 07ef6f5

Browse files
authored
Merge branch 'main' into fix-15460-encrypt-ldap-bind-password-in-db
2 parents 8a5a948 + 1da0d15 commit 07ef6f5

File tree

17 files changed

+163
-140
lines changed

17 files changed

+163
-140
lines changed

contrib/systemd/gitea.service

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,22 @@ Description=Gitea (Git with a cup of tea)
33
After=syslog.target
44
After=network.target
55
###
6-
# Don't forget to add the database service requirements
6+
# Don't forget to add the database service dependencies
77
###
88
#
9-
#Requires=mysql.service
9+
#Wants=mysql.service
1010
#After=mysql.service
1111
#
12-
#Requires=mariadb.service
12+
#Wants=mariadb.service
1313
#After=mariadb.service
1414
#
15-
#Requires=postgresql.service
15+
#Wants=postgresql.service
1616
#After=postgresql.service
1717
#
18-
#Requires=memcached.service
18+
#Wants=memcached.service
1919
#After=memcached.service
2020
#
21-
#Requires=redis.service
21+
#Wants=redis.service
2222
#After=redis.service
2323
#
2424
###

modules/git/command.go

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,12 +124,18 @@ func (c *Command) RunInDirTimeoutEnvFullPipelineFunc(env []string, timeout time.
124124

125125
cmd := exec.CommandContext(ctx, c.name, c.args...)
126126
if env == nil {
127-
cmd.Env = append(os.Environ(), fmt.Sprintf("LC_ALL=%s", DefaultLocale))
127+
cmd.Env = os.Environ()
128128
} else {
129129
cmd.Env = env
130-
cmd.Env = append(cmd.Env, fmt.Sprintf("LC_ALL=%s", DefaultLocale))
131130
}
132131

132+
cmd.Env = append(
133+
cmd.Env,
134+
fmt.Sprintf("LC_ALL=%s", DefaultLocale),
135+
// avoid prompting for credentials interactively, supported since git v2.3
136+
"GIT_TERMINAL_PROMPT=0",
137+
)
138+
133139
// TODO: verify if this is still needed in golang 1.15
134140
if goVersionLessThan115 {
135141
cmd.Env = append(cmd.Env, "GODEBUG=asyncpreemptoff=1")

options/locale/locale_en-US.ini

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1550,6 +1550,7 @@ settings.email_notifications.disable = Disable Email Notifications
15501550
settings.email_notifications.submit = Set Email Preference
15511551
settings.site = Website
15521552
settings.update_settings = Update Settings
1553+
settings.branches.update_default_branch = Update Default Branch
15531554
settings.advanced_settings = Advanced Settings
15541555
settings.wiki_desc = Enable Repository Uncyclo
15551556
settings.use_internal_wiki = Use Built-In Uncyclo

options/locale/locale_ja-JP.ini

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1285,6 +1285,8 @@ issues.review.resolved_by=がこの会話を解決済みにしました
12851285
issues.assignee.error=予期しないエラーにより、一部の担当者を追加できませんでした。
12861286
issues.reference_issue.body=内容
12871287

1288+
compare.compare_base=基準
1289+
compare.compare_head=比較
12881290

12891291
pulls.desc=プルリクエストとコードレビューの有効化。
12901292
pulls.new=新しいプルリクエスト
@@ -1547,6 +1549,7 @@ settings.email_notifications.disable=メール通知無効
15471549
settings.email_notifications.submit=メール設定を保存
15481550
settings.site=Webサイト
15491551
settings.update_settings=設定を更新
1552+
settings.branches.update_default_branch=デフォルトブランチを更新
15501553
settings.advanced_settings=拡張設定
15511554
settings.wiki_desc=Uncycloを有効にする
15521555
settings.use_internal_wiki=ビルトインのUncycloを使用する
@@ -1887,6 +1890,7 @@ diff.file_image_width=幅
18871890
diff.file_image_height=高さ
18881891
diff.file_byte_size=サイズ
18891892
diff.file_suppressed=ファイル差分が大きすぎるため省略します
1893+
diff.file_suppressed_line_too_long=長すぎる行があるためファイル差分は表示されません
18901894
diff.too_many_files=変更されたファイルが多すぎるため、一部のファイルは表示されません
18911895
diff.comment.placeholder=コメントを残す
18921896
diff.comment.markdown_info=Markdownによる書式設定をサポートしています。
@@ -2309,6 +2313,7 @@ auths.allowed_domains_helper=すべてのドメインを許可する場合は空
23092313
auths.enable_tls=TLS暗号化を有効にする
23102314
auths.skip_tls_verify=TLS検証を省略
23112315
auths.pam_service_name=PAMサービス名
2316+
auths.pam_email_domain=PAM メールドメイン名 (オプション)
23122317
auths.oauth2_provider=OAuth2プロバイダー
23132318
auths.oauth2_icon_url=アイコンのURL
23142319
auths.oauth2_clientID=クライアントID (キー)
@@ -2408,6 +2413,7 @@ config.db_path=パス
24082413
config.service_config=サービス設定
24092414
config.register_email_confirm=登録にはメールによる確認が必要
24102415
config.disable_register=セルフ登録無効
2416+
config.allow_only_internal_registration=Gitea上での登録のみを許可
24112417
config.allow_only_external_registration=外部サービスを使用した登録のみを許可
24122418
config.enable_openid_signup=OpenIDを使ったセルフ登録有効
24132419
config.enable_openid_signin=OpenIDを使ったサインイン有効

options/locale/locale_pt-PT.ini

Lines changed: 40 additions & 40 deletions
Large diffs are not rendered by default.

options/locale/locale_zh-CN.ini

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1285,6 +1285,8 @@ issues.review.resolved_by=标记问题为已解决
12851285
issues.assignee.error=因为未知原因,并非所有的指派都成功。
12861286
issues.reference_issue.body=内容
12871287
1288+
compare.compare_base=基准分支
1289+
compare.compare_head=比较
12881290
12891291
pulls.desc=启用合并请求和代码评审。
12901292
pulls.new=创建合并请求
@@ -1526,7 +1528,7 @@ search.fuzzy=模糊
15261528
search.match=匹配
15271529
search.results=在 <a href="%s"> %s </a> 中搜索 "%s" 的结果
15281530
1529-
settings=仓库设置
1531+
settings=设置
15301532
settings.desc=设置是你可以管理仓库设置的地方
15311533
settings.options=仓库
15321534
settings.collaboration=协作者
@@ -1535,7 +1537,7 @@ settings.collaboration.write=可写权限
15351537
settings.collaboration.read=可读权限
15361538
settings.collaboration.owner=所有者
15371539
settings.collaboration.undefined=未定义
1538-
settings.hooks=管理 Web 钩子
1540+
settings.hooks=Web 钩子
15391541
settings.githooks=管理 Git 钩子
15401542
settings.basic_settings=基本设置
15411543
settings.mirror_settings=镜像设置
@@ -1745,7 +1747,7 @@ settings.add_telegram_hook_desc=将 <a href="%s">Telegram</a> 集成到您的仓
17451747
settings.add_matrix_hook_desc=将 <a href="%s">Matrix</a> 集成到您的仓库中。
17461748
settings.add_msteams_hook_desc=将 <a href="%s">Microsoft Teams</a> 集成到您的仓库中。
17471749
settings.add_feishu_hook_desc=将 <a href="%s">Feishu</a> 集成到您的仓库中。
1748-
settings.deploy_keys=管理部署密钥
1750+
settings.deploy_keys=部署密钥
17491751
settings.add_deploy_key=添加部署密钥
17501752
settings.deploy_key_desc=部署密钥具有对仓库的只读拉取权限。
17511753
settings.is_writable=启用写权限
@@ -1759,7 +1761,7 @@ settings.add_key_success=部署密钥 '%s' 添加成功。
17591761
settings.deploy_key_deletion=删除部署密钥
17601762
settings.deploy_key_deletion_desc=删除部署密钥将吊销对此存储库的访问权限。继续?
17611763
settings.deploy_key_deletion_success=部署密钥已删除。
1762-
settings.branches=分支列表
1764+
settings.branches=分支
17631765
settings.protected_branch=分支保护
17641766
settings.protected_branch_can_push=允许推吗?
17651767
settings.protected_branch_can_push_yes=你可以推
@@ -1887,6 +1889,7 @@ diff.file_image_width=宽度
18871889
diff.file_image_height=高度
18881890
diff.file_byte_size=大小
18891891
diff.file_suppressed=文件差异内容过多而无法显示
1892+
diff.file_suppressed_line_too_long=文件差异因一行或多行过长而隐藏
18901893
diff.too_many_files=部分文件因为文件数量过多而无法显示
18911894
diff.comment.placeholder=留下评论
18921895
diff.comment.markdown_info=支持使用Markdown格式。
@@ -2309,6 +2312,7 @@ auths.allowed_domains_helper=置空将允许所有域名,每个域名用逗号
23092312
auths.enable_tls=启用 TLS 加密
23102313
auths.skip_tls_verify=忽略 TLS 验证
23112314
auths.pam_service_name=PAM 服务名称
2315+
auths.pam_email_domain=PAM 电子邮件域(可选)
23122316
auths.oauth2_provider=OAuth2 提供程序
23132317
auths.oauth2_icon_url=图标 URL
23142318
auths.oauth2_clientID=客户端 ID (键)
@@ -2408,6 +2412,7 @@ config.db_path=数据库路径
24082412
config.service_config=服务配置
24092413
config.register_email_confirm=需要电子邮件确认注册
24102414
config.disable_register=禁止用户注册
2415+
config.allow_only_internal_registration=只允许通过 Gitea 进行注册
24112416
config.allow_only_external_registration=仅允许通过外部服务注册
24122417
config.enable_openid_signup=启用 OpenID 自注册
24132418
config.enable_openid_signin=启用 OpenID 登录

templates/explore/code.tmpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
<a href="{{EscapePound $repo.HTMLURL}}/src/commit/{{$result.CommitID}}/{{EscapePound $result.Filename}}#L{{.}}"><span>{{.}}</span></a>
5151
{{end}}
5252
</td>
53-
<td class="lines-code"><pre><code class="chroma"><ol class="linenums">{{.FormattedLines | Safe}}</ol></code></pre></td>
53+
<td class="lines-code chroma"><code class="code-inner">{{.FormattedLines | Safe}}</code></td>
5454
</tr>
5555
</tbody>
5656
</table>

0 commit comments

Comments
 (0)