forked from forgejo/forgejo
Add activity feeds API (#23494)
Close #5666 Add APIs for getting activity feeds.
This commit is contained in:
parent
d149093ce3
commit
6b0df6d8da
10 changed files with 665 additions and 0 deletions
|
@ -66,6 +66,67 @@ const (
|
|||
ActionAutoMergePullRequest // 27
|
||||
)
|
||||
|
||||
func (at ActionType) String() string {
|
||||
switch at {
|
||||
case ActionCreateRepo:
|
||||
return "create_repo"
|
||||
case ActionRenameRepo:
|
||||
return "rename_repo"
|
||||
case ActionStarRepo:
|
||||
return "star_repo"
|
||||
case ActionWatchRepo:
|
||||
return "watch_repo"
|
||||
case ActionCommitRepo:
|
||||
return "commit_repo"
|
||||
case ActionCreateIssue:
|
||||
return "create_issue"
|
||||
case ActionCreatePullRequest:
|
||||
return "create_pull_request"
|
||||
case ActionTransferRepo:
|
||||
return "transfer_repo"
|
||||
case ActionPushTag:
|
||||
return "push_tag"
|
||||
case ActionCommentIssue:
|
||||
return "comment_issue"
|
||||
case ActionMergePullRequest:
|
||||
return "merge_pull_request"
|
||||
case ActionCloseIssue:
|
||||
return "close_issue"
|
||||
case ActionReopenIssue:
|
||||
return "reopen_issue"
|
||||
case ActionClosePullRequest:
|
||||
return "close_pull_request"
|
||||
case ActionReopenPullRequest:
|
||||
return "reopen_pull_request"
|
||||
case ActionDeleteTag:
|
||||
return "delete_tag"
|
||||
case ActionDeleteBranch:
|
||||
return "delete_branch"
|
||||
case ActionMirrorSyncPush:
|
||||
return "mirror_sync_push"
|
||||
case ActionMirrorSyncCreate:
|
||||
return "mirror_sync_create"
|
||||
case ActionMirrorSyncDelete:
|
||||
return "mirror_sync_delete"
|
||||
case ActionApprovePullRequest:
|
||||
return "approve_pull_request"
|
||||
case ActionRejectPullRequest:
|
||||
return "reject_pull_request"
|
||||
case ActionCommentPull:
|
||||
return "comment_pull"
|
||||
case ActionPublishRelease:
|
||||
return "publish_release"
|
||||
case ActionPullReviewDismissed:
|
||||
return "pull_review_dismissed"
|
||||
case ActionPullRequestReadyForReview:
|
||||
return "pull_request_ready_for_review"
|
||||
case ActionAutoMergePullRequest:
|
||||
return "auto_merge_pull_request"
|
||||
default:
|
||||
return "action-" + strconv.Itoa(int(at))
|
||||
}
|
||||
}
|
||||
|
||||
// Action represents user operation type and other information to
|
||||
// repository. It implemented interface base.Actioner so that can be
|
||||
// used in template render.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue