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/services
Lunny Xiao 430fe6c0c1
Avoid losing token when updating mirror settings (#30429) (#30466)
Fix #30416.
Backport #30429 

Before (it shows as "Unset" while there's a token):

<img width="980" alt="image"

src="https://github.com/go-gitea/gitea/assets/9418365/d7148e3e-62c9-4d2e-942d-3d795b79515a">

After:

<img width="977" alt="image"

src="https://github.com/go-gitea/gitea/assets/9418365/24aaa1db-5baa-4204-9081-470b15ea72b5">

The username shows as "oauth2" because of

f9fdac9809/services/migrations/dump.go (L99)

I have checked that all usage of `MirrorRemoteAddress` has been updated.

<img width="1806" alt="image"

src="https://github.com/go-gitea/gitea/assets/9418365/2f042501-2824-4511-9203-c84a6731a02d">

However, it needs to be checked again when backporting.

Co-authored-by: Jason Song <i@wolfogre.com>
11 months ago
..
actions Avoid user does not exist error when detecting schedule actions when the commit author is an external user (#30357) (#30408) 11 months ago
agit Performance optimization for git push (#30104) (#30354) 11 months ago
asymkey Another round of `db.DefaultContext` refactor (#27103) (#27262) 1 year ago
attachment move repository deletion to service layer (#26948) 1 year ago
auth fix: Fix to delete cookie when AppSubURL is non-empty (#30375) (#30468) 11 months ago
automerge Improve queue and logger context (#24924) 2 years ago
context Use strict protocol check when redirect (#29642) (#29644) 12 months ago
convert Performance improvements for pull request list page (#29900) (#29972) 11 months ago
cron Recover from panic in cron task (#28409) (#28425) 1 year ago
externalaccount More `db.DefaultContext` refactor (#27265) (#27347) 1 year ago
feed More `db.DefaultContext` refactor (#27265) (#27347) 1 year ago
forms Fix required error for token name (#28267) (#28284) 1 year ago
gitdiff Add option to disable ambiguous unicode characters detection (#28454) (#28499) 1 year ago
indexer Fix missing issue search index update when changing status (#28325) (#28330) 1 year ago
issue Fix Add/Remove WIP on pull request title failure (#29999) (#30066) 11 months ago
lfs Bump github.com/golang-jwt/jwt to v5 (#25975) 2 years ago
mailer Fix codeowner detected diff base branch to mergebase (#29783) (#29807) 12 months ago
markup Move web/api context related testing function into a separate package (#26859) 2 years ago
migrations Change the default maxPerPage for gitbucket (#30392) (#30471) 11 months ago
mirror Avoid losing token when updating mirror settings (#30429) (#30466) 11 months ago
notify Update status and code index after changing the default branch (#27018) 1 year ago
org Delete repos of org when purge delete user (#27273) (#27728) 1 year ago
packages Use general token signing secret (#29205) (#29325) 1 year ago
pull Performance improvements for pull request list page (#29900) (#29972) 11 months ago
release Avoid sending update/delete release notice when it is draft (#29008) (#29025) 1 year ago
repository Check the token's owner and repository when registering a runner (#30406) (#30412) 11 months ago
secrets Refactor secrets modification logic (#26873) 2 years ago
task Fix incorrect ctx usage in defer function (#27740) (#27741) 1 year ago
uinotification Fix codeowner detected diff base branch to mergebase (#29783) (#29807) 12 months ago
user Check the token's owner and repository when registering a runner (#30406) (#30412) 11 months ago
webhook Fix possible data race on tests (#30093) (#30108) 11 months ago
wiki Fix an actions schedule bug (#28942) (#28999) 1 year ago