Skip to content

Commit d69efbd

Browse files
authored
Merge branch 'main' into main
2 parents 1391d7a + 7396172 commit d69efbd

15 files changed

+619
-375
lines changed

.eslintrc.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -537,7 +537,7 @@ rules:
537537
no-underscore-dangle: [0]
538538
no-unexpected-multiline: [2]
539539
no-unmodified-loop-condition: [2]
540-
no-unneeded-ternary: [0]
540+
no-unneeded-ternary: [2]
541541
no-unreachable-loop: [2]
542542
no-unreachable: [2]
543543
no-unsafe-finally: [2]
@@ -716,12 +716,14 @@ rules:
716716
unicorn/import-style: [0]
717717
unicorn/new-for-builtins: [2]
718718
unicorn/no-abusive-eslint-disable: [0]
719+
unicorn/no-anonymous-default-export: [0]
719720
unicorn/no-array-callback-reference: [0]
720721
unicorn/no-array-for-each: [2]
721722
unicorn/no-array-method-this-argument: [2]
722723
unicorn/no-array-push-push: [2]
723724
unicorn/no-array-reduce: [2]
724725
unicorn/no-await-expression-member: [0]
726+
unicorn/no-await-in-promise-methods: [2]
725727
unicorn/no-console-spaces: [0]
726728
unicorn/no-document-cookie: [2]
727729
unicorn/no-empty-file: [2]
@@ -738,6 +740,7 @@ rules:
738740
unicorn/no-null: [0]
739741
unicorn/no-object-as-default-parameter: [0]
740742
unicorn/no-process-exit: [0]
743+
unicorn/no-single-promise-in-promise-methods: [2]
741744
unicorn/no-static-only-class: [2]
742745
unicorn/no-thenable: [2]
743746
unicorn/no-this-assignment: [2]

go.mod

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -105,11 +105,11 @@ require (
105105
github.com/yuin/goldmark v1.7.0
106106
github.com/yuin/goldmark-highlighting/v2 v2.0.0-20230729083705-37449abec8cc
107107
github.com/yuin/goldmark-meta v1.1.0
108-
golang.org/x/crypto v0.21.0
108+
golang.org/x/crypto v0.22.0
109109
golang.org/x/image v0.15.0
110-
golang.org/x/net v0.22.0
110+
golang.org/x/net v0.24.0
111111
golang.org/x/oauth2 v0.18.0
112-
golang.org/x/sys v0.18.0
112+
golang.org/x/sys v0.19.0
113113
golang.org/x/text v0.14.0
114114
golang.org/x/tools v0.19.0
115115
google.golang.org/grpc v1.62.1

go.sum

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -846,8 +846,8 @@ golang.org/x/crypto v0.3.1-0.20221117191849-2c476679df9a/go.mod h1:hebNnKkNXi2Uz
846846
golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU=
847847
golang.org/x/crypto v0.13.0/go.mod h1:y6Z2r+Rw4iayiXXAIxJIDAJ1zMW4yaTpebo8fPOliYc=
848848
golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4=
849-
golang.org/x/crypto v0.21.0 h1:X31++rzVUdKhX5sWmSOFZxx8UW/ldWx55cbf08iNAMA=
850-
golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs=
849+
golang.org/x/crypto v0.22.0 h1:g1v0xeRhjcugydODzvb3mEM9SQ0HGp9s/nh3COQ/C30=
850+
golang.org/x/crypto v0.22.0/go.mod h1:vr6Su+7cTlO45qkww3VDJlzDn0ctJvRgYbC2NvXHt+M=
851851
golang.org/x/exp v0.0.0-20240314144324-c7f7c6466f7f h1:3CW0unweImhOzd5FmYuRsD4Y4oQFKZIjAnKbjV4WIrw=
852852
golang.org/x/exp v0.0.0-20240314144324-c7f7c6466f7f/go.mod h1:CxmFvTBINI24O/j8iY7H1xHzx2i4OsyguNBmN/uPtqc=
853853
golang.org/x/image v0.15.0 h1:kOELfmgrmJlw4Cdb7g/QGuB3CvDrXbqEIww/pNtNBm8=
@@ -881,8 +881,8 @@ golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
881881
golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc=
882882
golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns=
883883
golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg=
884-
golang.org/x/net v0.22.0 h1:9sGLhx7iRIHEiX0oAJ3MRZMUCElJgy7Br1nO+AMN3Tc=
885-
golang.org/x/net v0.22.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
884+
golang.org/x/net v0.24.0 h1:1PcaxkF854Fu3+lvBIx5SYn9wRlBzzcnHZSiaFFAb0w=
885+
golang.org/x/net v0.24.0/go.mod h1:2Q7sJY5mzlzWjKtYUEXSlBWCdyaioyXzRB2RtU8KVE8=
886886
golang.org/x/oauth2 v0.18.0 h1:09qnuIAgzdx1XplqJvW6CQqMCtGZykZWcXzPMPUusvI=
887887
golang.org/x/oauth2 v0.18.0/go.mod h1:Wf7knwG0MPoWIMMBgFlEaSUDaKskp0dCfrlJRJXbBi8=
888888
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -932,8 +932,8 @@ golang.org/x/sys v0.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
932932
golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
933933
golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
934934
golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
935-
golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
936-
golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
935+
golang.org/x/sys v0.19.0 h1:q5f1RH2jigJ1MoAWp2KTp3gm5zAGFUTarQZ5U386+4o=
936+
golang.org/x/sys v0.19.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
937937
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
938938
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
939939
golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc=
@@ -943,8 +943,8 @@ golang.org/x/term v0.7.0/go.mod h1:P32HKFT3hSsZrRxla30E9HqToFYAQPCMs/zFMBUFqPY=
943943
golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo=
944944
golang.org/x/term v0.12.0/go.mod h1:owVbMEjm3cBLCHdkQu9b1opXd4ETQWc3BhuQGKgXgvU=
945945
golang.org/x/term v0.15.0/go.mod h1:BDl952bC7+uMoWR75FIrCDx79TPU9oHkTZ9yRbYOrX0=
946-
golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8=
947-
golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
946+
golang.org/x/term v0.19.0 h1:+ThwsDv+tYfnJFhF4L8jITxu1tdTWRTZpdsWgEgjL6Q=
947+
golang.org/x/term v0.19.0/go.mod h1:2CuTdWZ7KHSQwUzKva0cbMg6q2DMI3Mmxp+gKJbskEk=
948948
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
949949
golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
950950
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=

modules/markup/sanitizer.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ func createDefaultPolicy() *bluemonday.Policy {
6565
policy.AllowAttrs("class").Matching(regexp.MustCompile(`^lines-num$`)).OnElements("td")
6666
policy.AllowAttrs("data-line-number").OnElements("span")
6767
policy.AllowAttrs("class").Matching(regexp.MustCompile(`^lines-code chroma$`)).OnElements("td")
68-
policy.AllowAttrs("class").Matching(regexp.MustCompile(`^code-inner$`)).OnElements("code")
68+
policy.AllowAttrs("class").Matching(regexp.MustCompile(`^code-inner$`)).OnElements("div")
6969

7070
// For code preview (unicode escape)
7171
policy.AllowAttrs("class").Matching(regexp.MustCompile(`^file-view( unicode-escaped)?$`)).OnElements("table")

options/locale/locale_ja-JP.ini

Lines changed: 62 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,7 @@ loading=読み込み中…
113113
error=エラー
114114
error404=アクセスしようとしたページは<strong>存在しない</strong>か、閲覧が<strong>許可されていません</strong>。
115115
go_back=戻る
116+
invalid_data=無効なデータ: %v
116117

117118
never=無し
118119
unknown=不明
@@ -143,13 +144,41 @@ name=名称
143144
value=値
144145

145146
filter=フィルター
147+
filter.clear=フィルターをクリア
146148
filter.is_archived=アーカイブ
149+
filter.not_archived=非アーカイブ
150+
filter.is_fork=フォーク
151+
filter.not_fork=非フォーク
152+
filter.is_mirror=ミラー
153+
filter.not_mirror=非ミラー
147154
filter.is_template=テンプレート
155+
filter.not_template=非テンプレート
148156
filter.public=公開
149157
filter.private=プライベート
150158

159+
no_results_found=見つかりません。
151160

152161
[search]
162+
search=検索…
163+
type_tooltip=検索タイプ
164+
fuzzy=あいまい
165+
fuzzy_tooltip=検索ワードに近い結果も含めます
166+
match=一致
167+
match_tooltip=検索ワードと完全に一致する結果のみ含めます
168+
repo_kind=リポジトリを検索...
169+
user_kind=ユーザーを検索...
170+
org_kind=組織を検索...
171+
team_kind=チームを検索…
172+
code_kind=コードを検索...
173+
code_search_unavailable=現在コード検索は利用できません。 サイト管理者にお問い合わせください。
174+
code_search_by_git_grep=現在のコード検索結果は "git grep" で提供されています。 サイト管理者がリポジトリインデクサーを有効にすると、より良い結果が得られるかもしれません。
175+
package_kind=パッケージを検索...
176+
project_kind=プロジェクトを検索...
177+
branch_kind=ブランチを検索...
178+
commit_kind=コミットを検索...
179+
runner_kind=ランナーを検索...
180+
no_results=一致する結果が見つかりませんでした
181+
keyword_search_unavailable=現在キーワード検索は利用できません。 サイト管理者にお問い合わせください。
153182

154183
[aria]
155184
navbar=ナビゲーションバー
@@ -256,6 +285,7 @@ email_title=メール設定
256285
smtp_addr=SMTPホスト
257286
smtp_port=SMTPポート
258287
smtp_from=メール送信者
288+
smtp_from_invalid=「メール送信者」のアドレスが無効です
259289
smtp_from_helper=Giteaが使用するメールアドレス。 メールアドレスのみ、または、 "名前" <[email protected]> の形式で入力してください。
260290
mailer_user=SMTPユーザー名
261291
mailer_password=SMTPパスワード
@@ -315,6 +345,7 @@ env_config_keys=環境設定
315345
env_config_keys_prompt=以下の環境変数も設定ファイルに適用されます:
316346

317347
[home]
348+
nav_menu=ナビゲーションメニュー
318349
uname_holder=ユーザー名またはメールアドレス
319350
password_holder=パスワード
320351
switch_dashboard_context=ダッシュボードのコンテキスト切替
@@ -618,6 +649,23 @@ block.block.org=組織向けにユーザーをブロック
618649
block.block.failure=ユーザーのブロックに失敗しました: %s
619650
block.unblock=ブロックを解除
620651
block.unblock.failure=ユーザーのブロック解除に失敗しました: %s
652+
block.blocked=あなたはこのユーザーをブロックしています。
653+
block.title=ユーザーをブロックする
654+
block.info=ユーザーをブロックすると、そのユーザーは、プルリクエストやイシューの作成、コメントの投稿など、リポジトリに対する操作ができなくなります。 ユーザーのブロックについてはよく確認してください。
655+
block.info_1=ユーザーをブロックすることで、あなたのアカウントとリポジトリに対する以下の行為を防ぎます:
656+
block.info_2=あなたのアカウントのフォロー
657+
block.info_3=あなたのユーザー名で@メンションして通知を送ること
658+
block.info_4=そのユーザーのリポジトリに、あなたを共同作業者として招待すること
659+
block.info_5=リポジトリへの、スター、フォーク、ウォッチ
660+
block.info_6=イシューやプルリクエストの作成、コメント投稿
661+
block.info_7=イシューやプルリクエストでの、あなたのコメントに対するリアクションの送信
662+
block.user_to_block=ブロックするユーザー
663+
block.note=メモ
664+
block.note.title=メモ(任意):
665+
block.note.info=メモはブロックされるユーザーには表示されません。
666+
block.note.edit=メモを編集
667+
block.list=ブロックしたユーザー
668+
block.list.none=ブロックしているユーザーはいません。
621669

622670
[settings]
623671
profile=プロフィール
@@ -956,6 +1004,7 @@ fork_branch=フォークにクローンされるブランチ
9561004
all_branches=すべてのブランチ
9571005
fork_no_valid_owners=このリポジトリには有効なオーナーがいないため、フォークできません。
9581006
use_template=このテンプレートを使用
1007+
open_with_editor=%s で開く
9591008
download_zip=ZIPファイルをダウンロード
9601009
download_tar=TAR.GZファイルをダウンロード
9611010
download_bundle=バンドルをダウンロード
@@ -1008,6 +1057,7 @@ watchers=ウォッチャー
10081057
stargazers=スターゲイザー
10091058
stars_remove_warning=これを指定すると、このリポジトリのスターはすべて削除されます。
10101059
forks=フォーク
1060+
stars=スター
10111061
reactions_more=さらに %d 件
10121062
unit_disabled=サイト管理者がこのリポジトリセクションを無効にしています。
10131063
language_other=その他
@@ -1039,7 +1089,7 @@ transfer.no_permission_to_reject=この移転を拒否する権限がありま
10391089
desc.private=プライベート
10401090
desc.public=公開
10411091
desc.template=テンプレート
1042-
desc.internal=組織内
1092+
desc.internal=内部
10431093
desc.archived=アーカイブ
10441094
desc.sha256=SHA256
10451095

@@ -1257,6 +1307,8 @@ editor.file_editing_no_longer_exists=編集中のファイル "%s" が、もう
12571307
editor.file_deleting_no_longer_exists=削除しようとしたファイル "%s" が、すでにリポジトリ内にありません。
12581308
editor.file_changed_while_editing=あなたが編集を開始したあと、ファイルの内容が変更されました。 <a target="_blank" rel="noopener noreferrer" href="%s">ここをクリック</a>して何が変更されたか確認するか、<strong>もう一度"変更をコミット"をクリック</strong>して上書きします。
12591309
editor.file_already_exists=ファイル "%s" は、このリポジトリに既に存在します。
1310+
editor.commit_id_not_matching=コミットIDが編集を開始したときのIDと一致しません。 パッチ用のブランチにコミットしたあとマージしてください。
1311+
editor.push_out_of_date=このプッシュは最新ではないようです。
12601312
editor.commit_empty_file_header=空ファイルのコミット
12611313
editor.commit_empty_file_text=コミットしようとしているファイルは空です。 続行しますか?
12621314
editor.no_changes_to_show=表示する変更箇所はありません。
@@ -1281,6 +1333,7 @@ commits.commits=コミット
12811333
commits.no_commits=共通のコミットはありません。 "%s""%s" の履歴はすべて異なっています。
12821334
commits.nothing_to_compare=二つのブランチは同じ内容です。
12831335
commits.search.tooltip=`キーワード "author:""committer:""after:""before:" を付けて指定できます。 例 "revert author:Alice before:2019-01-13"`
1336+
commits.search_branch=このブランチ
12841337
commits.search_all=すべてのブランチ
12851338
commits.author=作成者
12861339
commits.message=メッセージ
@@ -1339,6 +1392,7 @@ projects.column.new=新しい列
13391392
projects.column.set_default=デフォルトに設定
13401393
projects.column.set_default_desc=この列を未分類のイシューやプルリクエストが入るデフォルトの列にします
13411394
projects.column.delete=列を削除
1395+
projects.column.deletion_desc=プロジェクト列を削除すると、関連するすべてのイシューがデフォルトの列に移動します。 続行しますか?
13421396
projects.column.color=カラー
13431397
projects.open=オープン
13441398
projects.close=クローズ
@@ -1738,7 +1792,7 @@ pulls.is_checking=マージのコンフリクトを確認中です。 少し待
17381792
pulls.is_ancestor=このブランチは既にターゲットブランチに含まれています。マージするものはありません。
17391793
pulls.is_empty=このブランチの変更は既にターゲットブランチにあります。これは空のコミットになります。
17401794
pulls.required_status_check_failed=いくつかの必要なステータスチェックが成功していません。
1741-
pulls.required_status_check_missing=必要なステータスチェックが見つかりません
1795+
pulls.required_status_check_missing=必要なチェックがいくつか抜けています
17421796
pulls.required_status_check_administrator=管理者であるため、このプルリクエストをマージすることは可能です。
17431797
pulls.blocked_by_approvals=このプルリクエストはまだ承認数が足りません。 %[1]d/%[2]dの承認を得ています。
17441798
pulls.blocked_by_rejection=このプルリクエストは公式レビューアにより変更要請されています。
@@ -1907,6 +1961,7 @@ wiki.original_git_entry_tooltip=フレンドリーリンクを使用する代わ
19071961
activity=アクティビティ
19081962
activity.navbar.pulse=Pulse
19091963
activity.navbar.contributors=貢献者
1964+
activity.navbar.recent_commits=最近のコミット
19101965
activity.period.filter_label=期間:
19111966
activity.period.daily=1日
19121967
activity.period.halfweekly=3日
@@ -2571,6 +2626,7 @@ component_loading_failed=%sを読み込めませんでした
25712626
component_loading_info=少し時間がかかるかもしれません…
25722627
component_failed_to_load=予期しないエラーが発生しました。
25732628
contributors.what=実績
2629+
recent_commits.what=最近のコミット
25742630

25752631
[org]
25762632
org_name_holder=組織名
@@ -2684,6 +2740,7 @@ teams.add_nonexistent_repo=追加しようとしているリポジトリは存
26842740
teams.add_duplicate_users=ユーザーは既にチームのメンバーです。
26852741
teams.repos.none=このチームがアクセスできるリポジトリはありません。
26862742
teams.members.none=このチームにはメンバーがいません。
2743+
teams.members.blocked_user=組織によってブロックされているため、ユーザーを追加できません。
26872744
teams.specific_repositories=指定したリポジトリ
26882745
teams.specific_repositories_helper=メンバーは、明示的にチームへ追加したリポジトリにのみアクセスできます。 これを選択しても、すでに<i>すべてのリポジトリ</i>で追加されたリポジトリは自動的に除去<strong>されません</strong>。
26892746
teams.all_repositories=すべてのリポジトリ
@@ -3009,6 +3066,7 @@ auths.tip.nextcloud=新しいOAuthコンシューマーを、インスタンス
30093066
auths.tip.dropbox=新しいアプリケーションを https://www.dropbox.com/developers/apps から登録してください。
30103067
auths.tip.facebook=新しいアプリケーションを https://developers.facebook.com/apps で登録し、"Facebook Login"を追加してください。
30113068
auths.tip.github=新しいOAuthアプリケーションを https://github.com/settings/applications/new から登録してください。
3069+
auths.tip.gitlab_new=新しいアプリケーションを https://gitlab.com/-/profile/applications から登録してください。
30123070
auths.tip.google_plus=OAuth2クライアント資格情報を、Google APIコンソール https://console.developers.google.com/ から取得してください。
30133071
auths.tip.openid_connect=OpenID Connect DiscoveryのURL (<server>/.well-known/openid-configuration) をエンドポイントとして指定してください
30143072
auths.tip.twitter=https://dev.twitter.com/apps へアクセスしてアプリケーションを作成し、“Allow this application to be used to Sign in with Twitter”オプションを有効にしてください。
@@ -3144,6 +3202,7 @@ config.picture_config=画像とアバターの設定
31443202
config.picture_service=画像サービス
31453203
config.disable_gravatar=Gravatarが無効
31463204
config.enable_federated_avatar=フェデレーテッド・アバター有効
3205+
config.open_with_editor_app_help=クローンメニューの「~で開く」に表示するエディタ。 空白のままにするとデフォルトが使用されます。 展開するとデフォルトを確認できます。
31473206

31483207
config.git_config=Git設定
31493208
config.git_disable_diff_highlight=Diffのシンタックスハイライトが無効
@@ -3542,6 +3601,7 @@ runs.scheduled=スケジュール済み
35423601
runs.pushed_by=pushed by
35433602
runs.invalid_workflow_helper=ワークフロー設定ファイルは無効です。あなたの設定ファイルを確認してください: %s
35443603
runs.no_matching_online_runner_helper=ラベルに一致するオンラインのランナーが見つかりません: %s
3604+
runs.no_job_without_needs=ワークフローには依存関係のないジョブが少なくとも1つ含まれている必要があります。
35453605
runs.actor=アクター
35463606
runs.status=ステータス
35473607
runs.actors_no_select=すべてのアクター

0 commit comments

Comments
 (0)