forgejo/services/doctor
Gusted 2236574d50 [BUG] Don't remove builtin OAuth2 applications
- When the database consistency is being run it would check for any
OAuth2 applications that don't have an existing user. However there are
few special OAuth2 applications that don't have an user set, because
they are global applications.
- This was not taken into account by the database consistency checker
and were removed if the database consistency check was being run with
autofix enabled.
- Take into account to ignore these global OAuth2 applications when
running the database consistency check.
- Add unit tests.
- Ref: https://codeberg.org/Codeberg/Community/issues/1530

(cherry picked from commit 6af8f3a3f2)
2024-04-06 07:03:41 +00:00
..
authorizedkeys.go Fix some pending problems (#29985) 2024-03-26 19:04:26 +01:00
breaking.go Move doctor package from modules to services (#28856) 2024-01-20 10:07:31 +08:00
checkOldArchives.go Move doctor package from modules to services (#28856) 2024-01-20 10:07:31 +08:00
dbconsistency.go [BUG] Don't remove builtin OAuth2 applications 2024-04-06 07:03:41 +00:00
dbversion.go Move doctor package from modules to services (#28856) 2024-01-20 10:07:31 +08:00
doctor.go feat: add optional storage init to doctor commands 2024-04-04 16:56:55 +00:00
fix8312.go Move doctor package from modules to services (#28856) 2024-01-20 10:07:31 +08:00
fix16961.go Fix panic for fixBrokenRepoUnits16961 (#30068) 2024-03-30 07:17:30 +01:00
fix16961_test.go Move doctor package from modules to services (#28856) 2024-01-20 10:07:31 +08:00
heads.go Move doctor package from modules to services (#28856) 2024-01-20 10:07:31 +08:00
lfs.go Move doctor package from modules to services (#28856) 2024-01-20 10:07:31 +08:00
mergebase.go Move doctor package from modules to services (#28856) 2024-01-20 10:07:31 +08:00
misc.go Simplify how git repositories are opened (#28937) 2024-01-27 21:09:51 +01:00
paths.go Move doctor package from modules to services (#28856) 2024-01-20 10:07:31 +08:00
push_mirror_consistency.go [GITEA] new doctor check: fix-push-mirrors-without-git-remote (#1853) 2024-02-05 16:09:41 +01:00
repository.go Move doctor package from modules to services (#28856) 2024-01-20 10:07:31 +08:00
storage.go Fix gitea doctor will remove repo-avatar files when execute command storage-archives (#30094) 2024-03-30 07:17:30 +01:00
usertype.go Move doctor package from modules to services (#28856) 2024-01-20 10:07:31 +08:00