mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 08:30:25 +08:00 
			
		
		
		
	Add activity feeds API (#23494)
Close #5666 Add APIs for getting activity feeds.
This commit is contained in:
		@@ -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.
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user