1
0
mirror of https://github.com/go-gitea/gitea.git synced 2025-05-01 21:26:14 +00:00
gitea/models
Brecht Van Lommel a9343896f4
Option to delay conflict checking of old pull requests until page view ()
`[repository.pull-request] DELAY_CHECK_FOR_INACTIVE_DAYS` is a new
setting to delay the mergeable check for pull requests that have been
inactive for the specified number of days.

This avoids potentially long delays for big repositories with many pull
requests. and reduces system load overall when there are many
repositories or pull requests.

When viewing the PR, checking will start immediately and the PR merge
box will automatically reload when complete. Accessing the PR through
the API will also start checking immediately.

The default value of `7` provides a balance between system load, and
keeping behavior similar to what it was before both for users and API
access. With `0` all conflict checking will be delayed, while `-1`
always checks immediately to restore the previous behavior.

---------

Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
2025-04-24 19:26:57 +00:00
..
actions Actions Runner rest api () 2025-04-18 15:22:41 +00:00
activities Enable addtional linters () 2025-04-01 10:14:01 +00:00
admin Fix omitempty bug () 2025-02-20 12:39:21 -08:00
asymkey Cache GPG keys, emails and users when list commits () 2025-04-09 16:34:38 +00:00
auth Add new CLI flags to set name and scopes when creating a user with access token () 2025-04-02 22:00:54 +08:00
avatars Replace 10 more gt- classes with tw- () 2024-03-22 13:45:10 +00:00
db Enable addtional linters () 2025-04-01 10:14:01 +00:00
dbfs Enable testifylint rules () 2025-03-31 01:53:48 -04:00
fixtures Actions Runner rest api () 2025-04-18 15:22:41 +00:00
git Rework create/fork/adopt/generate repository to make sure resources will be cleanup once failed () 2025-04-07 22:12:54 -07:00
issues Option to delay conflict checking of old pull requests until page view () 2025-04-24 19:26:57 +00:00
migrations feat: Add sorting by exclusive labels (issue priority) () 2025-04-10 17:18:07 +00:00
organization Check user/org repo limit instead of doer () 2025-04-07 23:45:31 -07:00
packages Swift files can be passed either as file or as form value () 2025-04-18 20:09:56 +08:00
perm Fix team permission () 2025-04-08 04:15:15 +00:00
project Enable addtional linters () 2025-04-01 10:14:01 +00:00
pull Automerge supports deleting branch automatically after merging () 2025-01-10 03:51:03 +08:00
renderhelper Fix markdown render behaviors () 2025-04-05 11:56:48 +08:00
repo Uniform all temporary directories and allow customizing temp path () 2025-04-08 16:15:28 +00:00
secret Added Description Field for Secrets and Variables () 2025-03-17 19:24:54 +00:00
shared/types Refactor locale&string&template related code () 2024-02-14 21:48:45 +00:00
system Enable testifylint rules () 2025-03-31 01:53:48 -04:00
unit Fix team permission () 2025-04-08 04:15:15 +00:00
unittest Uniform all temporary directories and allow customizing temp path () 2025-04-08 16:15:28 +00:00
user Cache GPG keys, emails and users when list commits () 2025-04-09 16:34:38 +00:00
webhook fix webhook url () 2025-04-13 02:24:32 +00:00
main_test.go make writing main test easier () 2023-09-28 01:38:53 +00:00
repo_test.go Enable testifylint rules () 2025-03-31 01:53:48 -04:00
repo.go Fix issue comment number () 2024-12-30 14:35:46 -08:00