1
0
mirror of https://github.com/go-gitea/gitea.git synced 2025-05-04 22:48:05 +00:00
gitea/routers/api/v1/repo
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
..
action.go Actions Runner rest api () 2025-04-18 15:22:41 +00:00
actions_run.go Download actions job logs from API () 2025-03-26 11:30:52 -07:00
avatar.go Refactor error system () 2025-02-17 12:41:03 -08:00
blob.go Refactor error system () 2025-02-16 22:13:17 -08:00
branch.go Refactor Branch struct in package modules/git () 2025-04-02 17:31:32 +00:00
collaborators.go Fix team permission () 2025-04-08 04:15:15 +00:00
commits.go Improve "not found" error messages for API () 2025-04-23 17:42:50 +08:00
compare.go Refactor error system () 2025-02-17 12:41:03 -08:00
download.go Enable addtional linters () 2025-04-01 10:14:01 +00:00
file.go Add API endpoint to request contents of multiple files simultaniously () 2025-04-22 01:20:11 +08:00
fork.go Refactor error system () 2025-02-17 12:41:03 -08:00
git_hook.go Refactor error system () 2025-02-17 12:41:03 -08:00
git_ref.go Refactor error system () 2025-02-17 12:41:03 -08:00
hook_test.go Enable testifylint rules () 2025-03-31 01:53:48 -04:00
hook.go Refactor error system () 2025-02-17 12:41:03 -08:00
issue_attachment.go Refactor error system () 2025-02-17 12:41:03 -08:00
issue_comment_attachment.go Refactor error system () 2025-02-17 12:41:03 -08:00
issue_comment.go Refactor error system () 2025-02-17 12:41:03 -08:00
issue_dependency.go Refactor error system () 2025-02-17 12:41:03 -08:00
issue_label.go Enable addtional linters () 2025-04-01 10:14:01 +00:00
issue_lock.go Add API routes to lock and unlock issues () 2025-04-21 00:43:43 +00:00
issue_pin.go Refactor error system () 2025-02-17 12:41:03 -08:00
issue_reaction.go Refactor error system () 2025-02-17 12:41:03 -08:00
issue_stopwatch.go Refactor error system () 2025-02-17 12:41:03 -08:00
issue_subscription.go Refactor error system () 2025-02-17 12:41:03 -08:00
issue_tracked_time.go Improve "not found" error messages for API () 2025-04-23 17:42:50 +08:00
issue.go Allow filtering issues by any assignee () 2025-03-21 04:25:36 +00:00
key.go Refactor error system () 2025-02-17 12:41:03 -08:00
label.go Refactor error system () 2025-02-17 12:41:03 -08:00
language.go Refactor error system () 2025-02-16 22:13:17 -08:00
license.go Refactor error system () 2025-02-16 22:13:17 -08:00
main_test.go make writing main test easier () 2023-09-28 01:38:53 +00:00
migrate.go Fix bug when migrating repository () 2025-04-14 04:48:03 +00:00
milestone.go Refactor error system () 2025-02-17 12:41:03 -08:00
mirror.go Enable addtional linters () 2025-04-01 10:14:01 +00:00
notes.go Improve "not found" error messages for API () 2025-04-23 17:42:50 +08:00
patch.go Refactor error system () 2025-02-17 12:41:03 -08:00
pull_review.go Enable addtional linters () 2025-04-01 10:14:01 +00:00
pull.go Option to delay conflict checking of old pull requests until page view () 2025-04-24 19:26:57 +00:00
release_attachment.go Refactor error system () 2025-02-17 12:41:03 -08:00
release_tags.go Refactor error system () 2025-02-17 12:41:03 -08:00
release.go Enable addtional linters () 2025-04-01 10:14:01 +00:00
repo_test.go Enable testifylint rules () 2025-03-31 01:53:48 -04:00
repo.go Enable addtional linters () 2025-04-01 10:14:01 +00:00
star.go Refactor error system () 2025-02-17 12:41:03 -08:00
status.go Add API endpoint to request contents of multiple files simultaniously () 2025-04-22 01:20:11 +08:00
subscriber.go Refactor error system () 2025-02-17 12:41:03 -08:00
tag.go Improve "not found" error messages for API () 2025-04-23 17:42:50 +08:00
teams.go Refactor error system () 2025-02-16 22:13:17 -08:00
topic.go Refactor error system () 2025-02-16 22:13:17 -08:00
transfer.go Fix return bug () 2025-04-01 17:36:46 -04:00
tree.go Refactor error system () 2025-02-16 22:13:17 -08:00
wiki.go Don't assume the default wiki branch is master in the wiki API () 2025-04-19 03:13:00 +00:00