gitea/services
Lunny Xiao b595f81b79
Performance optimization for tags synchronization (#34355)
The tags synchronization is very slow for a non-mirror repository with
many tags especially forking. This PR make all repositories' tags
synchronization use the same function and remove the low performance
synchronization function. The commit count of tag now will not be stored
into database when syncing. Since the commits count will always be read
from cache or git data, the `NumCommits` in the release table will be
updated for the first read from git data.
2025-05-22 13:54:42 -07:00
..
actions Fix possible panic (#34508) 2025-05-22 12:59:42 +00:00
agit Option to delay conflict checking of old pull requests until page view (#27779) 2025-04-24 19:26:57 +00:00
asymkey Cache GPG keys, emails and users when list commits (#34086) 2025-04-09 16:34:38 +00:00
attachment Enable testifylint rules (#34075) 2025-03-31 01:53:48 -04:00
auth Enforce two-factor auth (2FA: TOTP or WebAuthn) (#34187) 2025-04-28 15:31:59 -07:00
automerge Option to delay conflict checking of old pull requests until page view (#27779) 2025-04-24 19:26:57 +00:00
context Performance optimization for tags synchronization (#34355) 2025-05-22 13:54:42 -07:00
contexttest Add API endpoint to request contents of multiple files simultaniously (#34139) 2025-04-22 01:20:11 +08:00
convert Export repo's manual merge settings (#34502) 2025-05-19 13:08:00 -04:00
cron Use default Git timeout when checking repo health (#33593) 2025-02-14 15:13:56 +00:00
doctor Enable addtional linters (#34085) 2025-04-01 10:14:01 +00:00
externalaccount Enable addtional linters (#34085) 2025-04-01 10:14:01 +00:00
feed Fix notify watch failure when the content is too long (#34233) 2025-04-20 02:49:57 +00:00
forms Enforce two-factor auth (2FA: TOTP or WebAuthn) (#34187) 2025-04-28 15:31:59 -07:00
git Cache GPG keys, emails and users when list commits (#34086) 2025-04-09 16:34:38 +00:00
gitdiff Mark parent directory as viewed when all files are viewed (#33958) 2025-04-15 22:35:22 +08:00
indexer Update issue indexer after merging a PR (#30715) 2024-05-08 14:45:15 +00:00
issue Fix wrong review requests when updating the pull request (#34286) 2025-04-28 22:57:56 +00:00
lfs Enable addtional linters (#34085) 2025-04-01 10:14:01 +00:00
mailer Enable addtional linters (#34085) 2025-04-01 10:14:01 +00:00
markup Refactor Git Attribute & performance optimization (#34154) 2025-04-11 21:41:29 +08:00
migrations Only git operations should update last changed of a repository (#34388) 2025-05-11 19:18:46 +00:00
mirror Only git operations should update last changed of a repository (#34388) 2025-05-11 19:18:46 +00:00
notify Add workflow_job webhook (#33694) 2025-03-11 10:40:38 -07:00
oauth2_provider Enable addtional linters (#34085) 2025-04-01 10:14:01 +00:00
org Fix remove org user failure on mssql (#34449) 2025-05-14 02:33:56 +08:00
packages Fix package upload temp path (#34196) 2025-04-14 18:55:02 +08:00
projects Enable addtional linters (#34085) 2025-04-01 10:14:01 +00:00
pull Fix wrong review requests when updating the pull request (#34286) 2025-04-28 22:57:56 +00:00
release Enable testifylint rules (#34075) 2025-03-31 01:53:48 -04:00
repository Performance optimization for tags synchronization (#34355) 2025-05-22 13:54:42 -07:00
secrets Added Description Field for Secrets and Variables (#33526) 2025-03-17 19:24:54 +00:00
task Fix bug when migrating repository (#34182) 2025-04-14 04:48:03 +00:00
uinotification Penultimate round of db.DefaultContext refactor (#27414) 2023-10-11 04:24:07 +00:00
user Enable testifylint rules (#34075) 2025-03-31 01:53:48 -04:00
versioned_migration Add global lock for migrations to make upgrade more safe with multiple replications (#33706) 2025-03-07 21:08:53 +00:00
webhook Change "rejected" to "changes requested" in 3rd party PR review notification (#34481) 2025-05-15 23:56:26 -04:00
webtheme Improve theme display (#30671) 2025-03-08 21:38:11 +00:00
wiki Only git operations should update last changed of a repository (#34388) 2025-05-11 19:18:46 +00:00