You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gitea/modules/structs
Jimmy Praet 5d3fdd1212
Add branch protection setting for ignoring stale approvals (#28498)
Fixes #27114.

* In Gitea 1.12 (#9532), a "dismiss stale approvals" branch protection
setting was introduced, for ignoring stale reviews when verifying the
approval count of a pull request.
* In Gitea 1.14 (#12674), the "dismiss review" feature was added.
* This caused confusion with users (#25858), as "dismiss" now means 2
different things.
* In Gitea 1.20 (#25882), the behavior of the "dismiss stale approvals"
branch protection was modified to actually dismiss the stale review.

For some users this new behavior of dismissing the stale reviews is not
desirable.

So this PR reintroduces the old behavior as a new "ignore stale
approvals" branch protection setting.

---------

Co-authored-by: delvh <dev.lh@web.de>
1 year ago
..
activity.go Add activity feeds API (#23494) 2 years ago
activitypub.go Implement FSFE REUSE for golang files (#21840) 2 years ago
admin_user.go chore(api): support ignore password if login source type is LDAP for creating user API (#28491) 1 year ago
attachment.go Implement FSFE REUSE for golang files (#21840) 2 years ago
commit_status.go Restore warning commit status (#27504) 1 year ago
commit_status_test.go refactor improve NoBetterThan (#26126) 2 years ago
cron.go Implement FSFE REUSE for golang files (#21840) 2 years ago
doc.go Implement FSFE REUSE for golang files (#21840) 2 years ago
fork.go Implement FSFE REUSE for golang files (#21840) 2 years ago
git_blob.go Implement FSFE REUSE for golang files (#21840) 2 years ago
git_hook.go Implement FSFE REUSE for golang files (#21840) 2 years ago
hook.go Add `branch_filter` to hooks API endpoints (#26599) 1 year ago
issue.go Replace `interface{}` with `any` (#25686) 2 years ago
issue_comment.go Add API management for issue/pull and comment attachments (#21783) 2 years ago
issue_label.go Allow to archive labels (#26478) 2 years ago
issue_milestone.go Implement FSFE REUSE for golang files (#21840) 2 years ago
issue_reaction.go Implement FSFE REUSE for golang files (#21840) 2 years ago
issue_stopwatch.go Implement FSFE REUSE for golang files (#21840) 2 years ago
issue_test.go Implement FSFE REUSE for golang files (#21840) 2 years ago
issue_tracked_time.go Implement FSFE REUSE for golang files (#21840) 2 years ago
lfs_lock.go Implement FSFE REUSE for golang files (#21840) 2 years ago
mirror.go Fix push mirror, wrong timestamp format (#27153) 1 year ago
miscellaneous.go Add API for gitignore templates (#22783) 2 years ago
nodeinfo.go Implement FSFE REUSE for golang files (#21840) 2 years ago
notifications.go Implement FSFE REUSE for golang files (#21840) 2 years ago
org.go Allow Organisations to have a E-Mail (#25082) 2 years ago
org_member.go Implement FSFE REUSE for golang files (#21840) 2 years ago
org_team.go Doc update swagger doc for POST /orgs/{org}/teams (#26155) 2 years ago
package.go Fix package webhook (#27839) 1 year ago
pull.go Add the ability to pin Issues (#24406) 2 years ago
pull_review.go Implement FSFE REUSE for golang files (#21840) 2 years ago
release.go add Upload URL to release API (#26663) 1 year ago
repo.go Fix PushEvent NullPointerException jenkinsci/github-plugin (#27203) 1 year ago
repo_branch.go Add branch protection setting for ignoring stale approvals (#28498) 1 year ago
repo_collaborator.go Implement FSFE REUSE for golang files (#21840) 2 years ago
repo_commit.go Add file status for API "Get a single commit from a repository" (#16205) (#25831) 2 years ago
repo_file.go Refactor "Content" for file uploading (#25851) 2 years ago
repo_key.go Implement FSFE REUSE for golang files (#21840) 2 years ago
repo_note.go Implement FSFE REUSE for golang files (#21840) 2 years ago
repo_refs.go Implement FSFE REUSE for golang files (#21840) 2 years ago
repo_tag.go Implement FSFE REUSE for golang files (#21840) 2 years ago
repo_topic.go Implement FSFE REUSE for golang files (#21840) 2 years ago
repo_tree.go Implement FSFE REUSE for golang files (#21840) 2 years ago
repo_watch.go Replace `interface{}` with `any` (#25686) 2 years ago
repo_wiki.go Implement FSFE REUSE for golang files (#21840) 2 years ago
secret.go refactor(API): refactor secret creation and update functionality (#26751) 1 year ago
settings.go Implement FSFE REUSE for golang files (#21840) 2 years ago
status.go Implement FSFE REUSE for golang files (#21840) 2 years ago
task.go Make repo migration cancelable and fix various bugs (#24605) 2 years ago
user.go Add API for changing Avatars (#25369) 2 years ago
user_app.go Add scopes to API to create token and display them (#22989) 2 years ago
user_email.go add admin API email endpoints (#22792) 2 years ago
user_gpgkey.go Implement FSFE REUSE for golang files (#21840) 2 years ago
user_key.go Implement FSFE REUSE for golang files (#21840) 2 years ago
visible_type.go change org_type.go to visible_type.go and fix the notes (#22752) 2 years ago