Versions in this module Expand all Collapse all v1 v1.26.29 Jul 31, 2026 v1.26.27 Jul 31, 2026 v1.26.26 Jul 27, 2026 v1.26.24 Jul 27, 2026 v1.26.23 Jul 27, 2026 v1.26.22 Jul 26, 2026 v1.26.18 Jul 26, 2026 v1.26.16 Jul 23, 2026 v1.26.15 Jul 18, 2026 v1.26.14 Jul 18, 2026 v1.26.13 Jul 18, 2026 v1.26.12 Jul 18, 2026 v1.26.11 Jul 18, 2026 v1.26.10 Jul 18, 2026 v1.26.9 Jul 18, 2026 v1.26.8 Jul 17, 2026 v1.26.7 Jul 17, 2026 v1.26.6 Jul 16, 2026 v1.26.5 Jul 16, 2026 Changes in this version + func DeleteScheduledAutoMerge(ctx context.Context, pullID int64) error + func IsErrAlreadyScheduledToAutoMerge(err error) bool + func ScheduleAutoMerge(ctx context.Context, doer *user_model.User, pullID int64, ...) error + type AutoMerge struct + CreatedUnix timeutil.TimeStamp + DeleteBranchAfterMerge bool + Doer *user_model.User + DoerID int64 + ID int64 + MergeStyle repo_model.MergeStyle + Message string + PullID int64 + func GetScheduledMergeByPullID(ctx context.Context, pullID int64) (bool, *AutoMerge, error) + func (AutoMerge) TableName() string + type ErrAlreadyScheduledToAutoMerge struct + PullID int64 + func (err ErrAlreadyScheduledToAutoMerge) Error() string + type ReviewState struct + CommitSHA string + ID int64 + PullID int64 + UpdatedFiles map[string]ViewedState + UpdatedUnix timeutil.TimeStamp + UserID int64 + func GetNewestReviewState(ctx context.Context, userID, pullID int64) (*ReviewState, error) + func GetReviewState(ctx context.Context, userID, pullID int64, commitSHA string) (*ReviewState, bool, error) + func UpdateReviewState(ctx context.Context, userID, pullID int64, commitSHA string, ...) (*ReviewState, error) + func (rs *ReviewState) GetViewedFileCount() int + type ViewedState uint8 + const HasChanged + const Unviewed + const Viewed + func (viewedState ViewedState) String() string