Git with a cup of tea, painless self-hosted git service
Mirror for internal git.with.parts use
https://git.with.parts
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jason Song
82728a7cec
Do not overwrite empty DefaultBranch ( #22708 )
...
Fix #21994 .
And fix #19470 .
While generating new repo from a template, it does something like
"commit to git repo, re-fetch repo model from DB, and update default
branch if it's empty".
19d5b2f922/modules/repository/generate.go (L241-L253)
Unfortunately, when load repo from DB, the default branch will be set to
`setting.Repository.DefaultBranch` if it's empty:
19d5b2f922/models/repo/repo.go (L228-L233)
I believe it's a very old temporary patch but has been kept for many
years, see:
[2d2d85bb
](https://github.com/go-gitea/gitea/commit/2d2d85bb#diff-1851799b06733db4df3ec74385c1e8850ee5aedee70b8b55366910d22725eea8 )
I know it's a risk to delete it, may lead to potential behavioral
changes, but we cannot keep the outdated `FIXME` forever. On the other
hand, an empty `DefaultBranch` does make sense: an empty repo doesn't
have one conceptually (actually, Gitea will still set it to
`setting.Repository.DefaultBranch` to make it safer).
2 years ago
..
access.yml
Fix user visible check ( #21210 )
2 years ago
access_token.yml
…
action.yml
GetFeeds must always discard actions with dangling repo_id ( #19598 )
3 years ago
attachment.yml
Add some api integration tests ( #18872 )
2 years ago
collaboration.yml
…
comment.yml
…
commit_status.yml
…
commit_status_index.yml
Fix commit status index problem ( #17061 )
3 years ago
deleted_branch.yml
…
deploy_key.yml
…
email_address.yml
…
external_login_user.yml
add test coverage for original author conversion during migrations ( #18506 )
3 years ago
follow.yml
Fix user visible check ( #21210 )
2 years ago
gpg_key.yml
…
gpg_key_import.yml
…
hook_task.yml
Decouple HookTask from Repository ( #17940 )
2 years ago
issue.yml
Add some api integration tests ( #18872 )
2 years ago
issue_assignees.yml
Fix issue overview for teams ( #19652 )
3 years ago
issue_index.yml
Fix issue overview for teams ( #19652 )
3 years ago
issue_label.yml
…
issue_user.yml
…
issue_watch.yml
…
label.yml
Add some api integration tests ( #18872 )
2 years ago
lfs_meta_object.yml
Test views of LFS files ( #22196 )
2 years ago
login_source.yml
…
milestone.yml
Add some api integration tests ( #18872 )
2 years ago
notice.yml
…
notification.yml
…
oauth2_application.yml
Record OAuth client type at registration ( #21316 )
2 years ago
oauth2_authorization_code.yml
Record OAuth client type at registration ( #21316 )
2 years ago
oauth2_grant.yml
Record OAuth client type at registration ( #21316 )
2 years ago
org_user.yml
Fix user visible check ( #21210 )
2 years ago
project.yml
Support org/user level projects ( #22235 )
2 years ago
project_board.yml
Support org/user level projects ( #22235 )
2 years ago
project_issue.yml
…
protected_branch.yml
…
public_key.yml
…
pull_request.yml
Add API endpoint to get changed files of a PR ( #21177 )
2 years ago
reaction.yml
…
release.yml
…
renamed_branch.yml
Add a simple way to rename branch like gh ( #15870 )
3 years ago
repo_archiver.yml
…
repo_indexer_status.yml
…
repo_redirect.yml
…
repo_topic.yml
…
repo_transfer.yml
…
repo_unit.yml
Test views of LFS files ( #22196 )
2 years ago
repository.yml
Do not overwrite empty DefaultBranch ( #22708 )
2 years ago
review.yml
…
star.yml
…
stopwatch.yml
…
system_setting.yml
Add system setting table with cache and also add cache supports for user setting ( #18058 )
2 years ago
team.yml
Don't return duplicated users who can create org repo ( #22560 )
2 years ago
team_repo.yml
…
team_unit.yml
Fix issue overview for teams ( #19652 )
3 years ago
team_user.yml
Don't return duplicated users who can create org repo ( #22560 )
2 years ago
topic.yml
Add some api integration tests ( #18872 )
2 years ago
tracked_time.yml
…
two_factor.yml
…
user.yml
Don't return duplicated users who can create org repo ( #22560 )
2 years ago
user_open_id.yml
…
user_redirect.yml
…
watch.yml
…
webauthn_credential.yml
Add some api integration tests ( #18872 )
2 years ago
webhook.yml
…