mirror of
1
Fork 0
forgejo/models/repo
Gergely Nagy 93ba05a2dd
[GITEA] new doctor check: fix-push-mirrors-without-git-remote (#1853)
This adds a new `doctor` check: `fix-push-mirrors-without-git-remote`. The new check looks for push mirrors that do not have their remotes configured in git. If automatic fixing is enabled, it will remove these push mirrors from the database.

The check is not run by default, and thus, must be invoked manually. It should be usable in a half-migrated state, too, and as such, fixes #1800.

Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/1853
Co-authored-by: Gergely Nagy <forgejo@gergo.csillger.hu>
Co-committed-by: Gergely Nagy <forgejo@gergo.csillger.hu>
(cherry picked from commit 9038e07ef3)
(cherry picked from commit b15bafcbc7)
2023-12-11 16:08:43 +01:00
..
archiver.go Next round of `db.DefaultContext` refactor (#27089) 2023-09-16 14:39:12 +00:00
attachment.go [FEAT] allow setting the update date on issues and comments 2023-12-11 14:48:36 +01:00
attachment_test.go More refactoring of `db.DefaultContext` (#27083) 2023-09-15 06:13:19 +00:00
avatar.go Penultimate round of `db.DefaultContext` refactor (#27414) 2023-10-11 04:24:07 +00:00
collaboration.go More `db.DefaultContext` refactor (#27265) 2023-09-29 12:12:54 +00:00
collaboration_test.go More `db.DefaultContext` refactor (#27265) 2023-09-29 12:12:54 +00:00
fork.go Reduce usage of `db.DefaultContext` (#27073) 2023-09-14 17:09:32 +00:00
fork_test.go refactor some functions to support ctx as first parameter (#21878) 2022-12-03 10:48:26 +08:00
git.go Reduce usage of `db.DefaultContext` (#27073) 2023-09-14 17:09:32 +00:00
issue.go Rename almost all Ctx functions (#22071) 2022-12-10 10:46:31 +08:00
language_stats.go Penultimate round of `db.DefaultContext` refactor (#27414) 2023-10-11 04:24:07 +00:00
main_test.go make writing main test easier (#27270) 2023-09-28 01:38:53 +00:00
mirror.go More `db.DefaultContext` refactor (#27265) 2023-09-29 12:12:54 +00:00
pushmirror.go [GITEA] new doctor check: fix-push-mirrors-without-git-remote (#1853) 2023-12-11 16:08:43 +01:00
pushmirror_test.go Replace `interface{}` with `any` (#25686) 2023-07-04 18:36:08 +00:00
redirect.go Final round of `db.DefaultContext` refactor (#27587) 2023-10-14 08:37:24 +00:00
redirect_test.go Final round of `db.DefaultContext` refactor (#27587) 2023-10-14 08:37:24 +00:00
release.go Fix comment permissions (#28213) 2023-11-25 17:21:21 +00:00
release_test.go Another round of `db.DefaultContext` refactor (#27103) 2023-09-25 13:17:37 +00:00
repo.go Use restricted sanitizer for repository description (#28141) 2023-11-23 16:34:25 +00:00
repo_indexer.go Penultimate round of `db.DefaultContext` refactor (#27414) 2023-10-11 04:24:07 +00:00
repo_list.go Restricted users only see repos in orgs which their team was assigned to (#28025) 2023-11-14 15:23:04 +01:00
repo_list_test.go [GITEA] Improve HTML title on repositories 2023-12-11 15:46:54 +01:00
repo_test.go Penultimate round of `db.DefaultContext` refactor (#27414) 2023-10-11 04:24:07 +00:00
repo_unit.go Even more `db.DefaultContext` refactor (#27352) 2023-10-03 10:30:41 +00:00
repo_unit_test.go add disable workflow feature (#26413) 2023-08-14 15:14:30 +00:00
search.go Split "modules/context.go" to separate files (#24569) 2023-05-08 17:36:54 +08:00
star.go More refactoring of `db.DefaultContext` (#27083) 2023-09-15 06:13:19 +00:00
star_test.go More refactoring of `db.DefaultContext` (#27083) 2023-09-15 06:13:19 +00:00
topic.go Next round of `db.DefaultContext` refactor (#27089) 2023-09-16 14:39:12 +00:00
topic_test.go Next round of `db.DefaultContext` refactor (#27089) 2023-09-16 14:39:12 +00:00
update.go Next round of `db.DefaultContext` refactor (#27089) 2023-09-16 14:39:12 +00:00
upload.go More refactoring of `db.DefaultContext` (#27083) 2023-09-15 06:13:19 +00:00
user_repo.go Refactor authors dropdown (send get request from frontend to avoid long wait time) (#23890) 2023-04-07 08:11:02 +08:00
user_repo_test.go Implement FSFE REUSE for golang files (#21840) 2022-11-27 18:20:29 +00:00
watch.go Replace more db.DefaultContext (#27628) 2023-10-15 17:46:06 +02:00
watch_test.go Replace more db.DefaultContext (#27628) 2023-10-15 17:46:06 +02:00
wiki.go Implement FSFE REUSE for golang files (#21840) 2022-11-27 18:20:29 +00:00
wiki_test.go Implement FSFE REUSE for golang files (#21840) 2022-11-27 18:20:29 +00:00