@ -12,71 +12,71 @@
{{ .ShortActUserName ctx }}
{{ .ShortActUserName ctx }}
{{ end }}
{{ end }}
{{ if .GetOpType .InActions "create_repo" }}
{{ if .GetOpType .InActions "create_repo" }}
{{ ctx .Locale .Tr "action.create_repo" ( ( .GetRepoLink ctx ) | Escape ) ( ( .ShortRepoPath ctx ) | Escape ) }}
{{ ctx .Locale .Tr "action.create_repo" ( .GetRepoLink ctx ) ( .ShortRepoPath ctx ) }}
{{ else if .GetOpType .InActions "rename_repo" }}
{{ else if .GetOpType .InActions "rename_repo" }}
{{ ctx .Locale .Tr "action.rename_repo" ( .GetContent | Escape ) ( ( .GetRepoLink ctx ) | Escape ) ( ( .ShortRepoPath ctx ) | Escape ) }}
{{ ctx .Locale .Tr "action.rename_repo" .GetContent ( .GetRepoLink ctx ) ( .ShortRepoPath ctx ) }}
{{ else if .GetOpType .InActions "commit_repo" }}
{{ else if .GetOpType .InActions "commit_repo" }}
{{ if .Content }}
{{ if .Content }}
{{ ctx .Locale .Tr "action.commit_repo" ( ( .GetRepoLink ctx ) | Escape ) ( ( .GetRefLink ctx ) | Escape ) ( Escape .GetBranch ) ( ( .ShortRepoPath ctx ) | Escape ) }}
{{ ctx .Locale .Tr "action.commit_repo" ( .GetRepoLink ctx ) ( .GetRefLink ctx ) .GetBranch ( .ShortRepoPath ctx ) }}
{{ else }}
{{ else }}
{{ ctx .Locale .Tr "action.create_branch" ( ( .GetRepoLink ctx ) | Escape ) ( ( .GetRefLink ctx ) | Escape ) ( Escape .GetBranch ) ( ( .ShortRepoPath ctx ) | Escape ) }}
{{ ctx .Locale .Tr "action.create_branch" ( .GetRepoLink ctx ) ( .GetRefLink ctx ) .GetBranch ( .ShortRepoPath ctx ) }}
{{ end }}
{{ end }}
{{ else if .GetOpType .InActions "create_issue" }}
{{ else if .GetOpType .InActions "create_issue" }}
{{ $ in dex : = in dex .GetIssueInfos 0 }}
{{ $ in dex : = in dex .GetIssueInfos 0 }}
{{ ctx .Locale .Tr "action.create_issue" ( ( printf "%s/issues/%s" ( .GetRepoLink ctx ) $ in dex ) | Escape ) $ in dex ( ( .ShortRepoPath ctx ) | Escape ) }}
{{ ctx .Locale .Tr "action.create_issue" ( printf "%s/issues/%s" ( .GetRepoLink ctx ) $ in dex ) $ in dex ( .ShortRepoPath ctx ) }}
{{ else if .GetOpType .InActions "create_pull_request" }}
{{ else if .GetOpType .InActions "create_pull_request" }}
{{ $ in dex : = in dex .GetIssueInfos 0 }}
{{ $ in dex : = in dex .GetIssueInfos 0 }}
{{ ctx .Locale .Tr "action.create_pull_request" ( ( printf "%s/pulls/%s" ( .GetRepoLink ctx ) $ in dex ) | Escape ) $ in dex ( ( .ShortRepoPath ctx ) | Escape ) }}
{{ ctx .Locale .Tr "action.create_pull_request" ( printf "%s/pulls/%s" ( .GetRepoLink ctx ) $ in dex ) $ in dex ( .ShortRepoPath ctx ) }}
{{ else if .GetOpType .InActions "transfer_repo" }}
{{ else if .GetOpType .InActions "transfer_repo" }}
{{ ctx .Locale .Tr "action.transfer_repo" .GetContent ( ( .GetRepoLink ctx ) | Escape ) ( ( .ShortRepoPath ctx ) | Escape ) }}
{{ ctx .Locale .Tr "action.transfer_repo" .GetContent ( .GetRepoLink ctx ) ( .ShortRepoPath ctx ) }}
{{ else if .GetOpType .InActions "push_tag" }}
{{ else if .GetOpType .InActions "push_tag" }}
{{ ctx .Locale .Tr "action.push_tag" ( ( .GetRepoLink ctx ) | Escape ) ( ( .GetRefLink ctx ) | Escape ) ( .GetTag | Escape ) ( ( .ShortRepoPath ctx ) | Escape ) }}
{{ ctx .Locale .Tr "action.push_tag" ( .GetRepoLink ctx ) ( .GetRefLink ctx ) .GetTag ( .ShortRepoPath ctx ) }}
{{ else if .GetOpType .InActions "comment_issue" }}
{{ else if .GetOpType .InActions "comment_issue" }}
{{ $ in dex : = in dex .GetIssueInfos 0 }}
{{ $ in dex : = in dex .GetIssueInfos 0 }}
{{ ctx .Locale .Tr "action.comment_issue" ( ( printf "%s/issues/%s" ( .GetRepoLink ctx ) $ in dex ) | Escape ) $ in dex ( ( .ShortRepoPath ctx ) | Escape ) }}
{{ ctx .Locale .Tr "action.comment_issue" ( printf "%s/issues/%s" ( .GetRepoLink ctx ) $ in dex ) $ in dex ( .ShortRepoPath ctx ) }}
{{ else if .GetOpType .InActions "merge_pull_request" }}
{{ else if .GetOpType .InActions "merge_pull_request" }}
{{ $ in dex : = in dex .GetIssueInfos 0 }}
{{ $ in dex : = in dex .GetIssueInfos 0 }}
{{ ctx .Locale .Tr "action.merge_pull_request" ( ( printf "%s/pulls/%s" ( .GetRepoLink ctx ) $ in dex ) | Escape ) $ in dex ( ( .ShortRepoPath ctx ) | Escape ) }}
{{ ctx .Locale .Tr "action.merge_pull_request" ( printf "%s/pulls/%s" ( .GetRepoLink ctx ) $ in dex ) $ in dex ( .ShortRepoPath ctx ) }}
{{ else if .GetOpType .InActions "close_issue" }}
{{ else if .GetOpType .InActions "close_issue" }}
{{ $ in dex : = in dex .GetIssueInfos 0 }}
{{ $ in dex : = in dex .GetIssueInfos 0 }}
{{ ctx .Locale .Tr "action.close_issue" ( ( printf "%s/issues/%s" ( .GetRepoLink ctx ) $ in dex ) | Escape ) $ in dex ( ( .ShortRepoPath ctx ) | Escape ) }}
{{ ctx .Locale .Tr "action.close_issue" ( printf "%s/issues/%s" ( .GetRepoLink ctx ) $ in dex ) $ in dex ( .ShortRepoPath ctx ) }}
{{ else if .GetOpType .InActions "reopen_issue" }}
{{ else if .GetOpType .InActions "reopen_issue" }}
{{ $ in dex : = in dex .GetIssueInfos 0 }}
{{ $ in dex : = in dex .GetIssueInfos 0 }}
{{ ctx .Locale .Tr "action.reopen_issue" ( ( printf "%s/issues/%s" ( .GetRepoLink ctx ) $ in dex ) | Escape ) $ in dex ( ( .ShortRepoPath ctx ) | Escape ) }}
{{ ctx .Locale .Tr "action.reopen_issue" ( printf "%s/issues/%s" ( .GetRepoLink ctx ) $ in dex ) $ in dex ( .ShortRepoPath ctx ) }}
{{ else if .GetOpType .InActions "close_pull_request" }}
{{ else if .GetOpType .InActions "close_pull_request" }}
{{ $ in dex : = in dex .GetIssueInfos 0 }}
{{ $ in dex : = in dex .GetIssueInfos 0 }}
{{ ctx .Locale .Tr "action.close_pull_request" ( ( printf "%s/pulls/%s" ( .GetRepoLink ctx ) $ in dex ) | Escape ) $ in dex ( ( .ShortRepoPath ctx ) | Escape ) }}
{{ ctx .Locale .Tr "action.close_pull_request" ( printf "%s/pulls/%s" ( .GetRepoLink ctx ) $ in dex ) $ in dex ( .ShortRepoPath ctx ) }}
{{ else if .GetOpType .InActions "reopen_pull_request" }}
{{ else if .GetOpType .InActions "reopen_pull_request" }}
{{ $ in dex : = in dex .GetIssueInfos 0 }}
{{ $ in dex : = in dex .GetIssueInfos 0 }}
{{ ctx .Locale .Tr "action.reopen_pull_request" ( ( printf "%s/pulls/%s" ( .GetRepoLink ctx ) $ in dex ) | Escape ) $ in dex ( ( .ShortRepoPath ctx ) | Escape ) }}
{{ ctx .Locale .Tr "action.reopen_pull_request" ( printf "%s/pulls/%s" ( .GetRepoLink ctx ) $ in dex ) $ in dex ( .ShortRepoPath ctx ) }}
{{ else if .GetOpType .InActions "delete_tag" }}
{{ else if .GetOpType .InActions "delete_tag" }}
{{ $ in dex : = in dex .GetIssueInfos 0 }}
{{ $ in dex : = in dex .GetIssueInfos 0 }}
{{ ctx .Locale .Tr "action.delete_tag" ( ( .GetRepoLink ctx ) | Escape ) ( .GetTag | Escape ) ( ( .ShortRepoPath ctx ) | Escape ) }}
{{ ctx .Locale .Tr "action.delete_tag" ( .GetRepoLink ctx ) .GetTag ( .ShortRepoPath ctx ) }}
{{ else if .GetOpType .InActions "delete_branch" }}
{{ else if .GetOpType .InActions "delete_branch" }}
{{ $ in dex : = in dex .GetIssueInfos 0 }}
{{ $ in dex : = in dex .GetIssueInfos 0 }}
{{ ctx .Locale .Tr "action.delete_branch" ( ( .GetRepoLink ctx ) | Escape ) ( .GetBranch | Escape ) ( ( .ShortRepoPath ctx ) | Escape ) }}
{{ ctx .Locale .Tr "action.delete_branch" ( .GetRepoLink ctx ) .GetBranch ( .ShortRepoPath ctx ) }}
{{ else if .GetOpType .InActions "mirror_sync_push" }}
{{ else if .GetOpType .InActions "mirror_sync_push" }}
{{ ctx .Locale .Tr "action.mirror_sync_push" ( ( .GetRepoLink ctx ) | Escape ) ( ( .GetRefLink ctx ) | Escape ) ( .GetBranch | Escape ) ( ( .ShortRepoPath ctx ) | Escape ) }}
{{ ctx .Locale .Tr "action.mirror_sync_push" ( .GetRepoLink ctx ) ( .GetRefLink ctx ) .GetBranch ( .ShortRepoPath ctx ) }}
{{ else if .GetOpType .InActions "mirror_sync_create" }}
{{ else if .GetOpType .InActions "mirror_sync_create" }}
{{ ctx .Locale .Tr "action.mirror_sync_create" ( ( .GetRepoLink ctx ) | Escape ) ( ( .GetRefLink ctx ) | Escape ) ( .GetBranch | Escape ) ( ( .ShortRepoPath ctx ) | Escape ) }}
{{ ctx .Locale .Tr "action.mirror_sync_create" ( .GetRepoLink ctx ) ( .GetRefLink ctx ) .GetBranch ( .ShortRepoPath ctx ) }}
{{ else if .GetOpType .InActions "mirror_sync_delete" }}
{{ else if .GetOpType .InActions "mirror_sync_delete" }}
{{ ctx .Locale .Tr "action.mirror_sync_delete" ( ( .GetRepoLink ctx ) | Escape ) ( .GetBranch | Escape ) ( ( .ShortRepoPath ctx ) | Escape ) }}
{{ ctx .Locale .Tr "action.mirror_sync_delete" ( .GetRepoLink ctx ) .GetBranch ( .ShortRepoPath ctx ) }}
{{ else if .GetOpType .InActions "approve_pull_request" }}
{{ else if .GetOpType .InActions "approve_pull_request" }}
{{ $ in dex : = in dex .GetIssueInfos 0 }}
{{ $ in dex : = in dex .GetIssueInfos 0 }}
{{ ctx .Locale .Tr "action.approve_pull_request" ( ( printf "%s/pulls/%s" ( .GetRepoLink ctx ) $ in dex ) | Escape ) $ in dex ( ( .ShortRepoPath ctx ) | Escape ) }}
{{ ctx .Locale .Tr "action.approve_pull_request" ( printf "%s/pulls/%s" ( .GetRepoLink ctx ) $ in dex ) $ in dex ( .ShortRepoPath ctx ) }}
{{ else if .GetOpType .InActions "reject_pull_request" }}
{{ else if .GetOpType .InActions "reject_pull_request" }}
{{ $ in dex : = in dex .GetIssueInfos 0 }}
{{ $ in dex : = in dex .GetIssueInfos 0 }}
{{ ctx .Locale .Tr "action.reject_pull_request" ( ( printf "%s/pulls/%s" ( .GetRepoLink ctx ) $ in dex ) | Escape ) $ in dex ( ( .ShortRepoPath ctx ) | Escape ) }}
{{ ctx .Locale .Tr "action.reject_pull_request" ( printf "%s/pulls/%s" ( .GetRepoLink ctx ) $ in dex ) $ in dex ( .ShortRepoPath ctx ) }}
{{ else if .GetOpType .InActions "comment_pull" }}
{{ else if .GetOpType .InActions "comment_pull" }}
{{ $ in dex : = in dex .GetIssueInfos 0 }}
{{ $ in dex : = in dex .GetIssueInfos 0 }}
{{ ctx .Locale .Tr "action.comment_pull" ( ( printf "%s/pulls/%s" ( .GetRepoLink ctx ) $ in dex ) | Escape ) $ in dex ( ( .ShortRepoPath ctx ) | Escape ) }}
{{ ctx .Locale .Tr "action.comment_pull" ( printf "%s/pulls/%s" ( .GetRepoLink ctx ) $ in dex ) $ in dex ( .ShortRepoPath ctx ) }}
{{ else if .GetOpType .InActions "publish_release" }}
{{ else if .GetOpType .InActions "publish_release" }}
{{ $ linkText : = .Content | RenderEmoji $ .Context }}
{{ $ linkText : = .Content | RenderEmoji $ .Context }}
{{ ctx .Locale .Tr "action.publish_release" ( ( .GetRepoLink ctx ) | Escape ) ( ( printf "%s/releases/tag/%s" ( .GetRepoLink ctx ) .GetTag ) | Escape ) ( ( .ShortRepoPath ctx ) | Escape ) $ linkText }}
{{ ctx .Locale .Tr "action.publish_release" ( .GetRepoLink ctx ) ( printf "%s/releases/tag/%s" ( .GetRepoLink ctx ) .GetTag ) ( .ShortRepoPath ctx ) $ linkText }}
{{ else if .GetOpType .InActions "review_dismissed" }}
{{ else if .GetOpType .InActions "review_dismissed" }}
{{ $ in dex : = in dex .GetIssueInfos 0 }}
{{ $ in dex : = in dex .GetIssueInfos 0 }}
{{ $ reviewer : = in dex .GetIssueInfos 1 }}
{{ $ reviewer : = in dex .GetIssueInfos 1 }}
{{ ctx .Locale .Tr "action.review_dismissed" ( ( printf "%s/pulls/%s" ( .GetRepoLink ctx ) $ in dex ) | Escape ) $ in dex ( ( .ShortRepoPath ctx ) | Escape ) $ reviewer }}
{{ ctx .Locale .Tr "action.review_dismissed" ( printf "%s/pulls/%s" ( .GetRepoLink ctx ) $ in dex ) $ in dex ( .ShortRepoPath ctx ) $ reviewer }}
{{ end }}
{{ end }}
{{ TimeSince .GetCreate ctx .Locale }}
{{ TimeSince .GetCreate ctx .Locale }}
</div>
</div>