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
Hash App token ( #6724 )
6 years ago
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
Fix "access" fixtures and tests ( #10247 )
5 years ago
comment.yml
[API] Add "before" query to ListIssueComments and ListRepoIssue… ( #9685 )
5 years ago
commit_status.yml
…
commit_status_index.yml
Fix commit status index problem ( #17061 )
3 years ago
deleted_branch.yml
Add deleted_branch table fixture ( #2832 )
7 years ago
deploy_key.yml
Writable deploy keys ( closes #671 ) ( #3225 )
7 years ago
email_address.yml
Always store primary email address into email_address table and also the state ( #15956 )
3 years ago
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
add .gpg url (match github behaviour) ( #6610 )
6 years ago
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
Add Organization Wide Labels ( #10814 )
5 years ago
issue_user.yml
[API] ListIssues add more filters ( #16174 )
3 years ago
issue_watch.yml
Refactor Issues Subscription ( #8738 )
5 years ago
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
Add LDAP integration tests ( #3897 )
7 years ago
milestone.yml
Add some api integration tests ( #18872 )
2 years ago
notice.yml
…
notification.yml
[API] Add notification endpoint ( #9488 )
5 years ago
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
Kanban board ( #8346 )
4 years ago
protected_branch.yml
…
public_key.yml
test: command keys ( #9357 )
5 years ago
pull_request.yml
Add API endpoint to get changed files of a PR ( #21177 )
2 years ago
reaction.yml
[API] Add Reactions ( #9220 )
5 years ago
release.yml
[API] ListReleases add filter for draft and pre-releases ( #16175 )
3 years ago
renamed_branch.yml
Add a simple way to rename branch like gh ( #15870 )
3 years ago
repo_archiver.yml
Rework repository archive ( #14723 )
3 years ago
repo_indexer_status.yml
Code/repo search ( #2582 )
7 years ago
repo_redirect.yml
…
repo_topic.yml
Add API endpoint for accessing repo topics ( #7963 )
5 years ago
repo_transfer.yml
Repository transfer has to be confirmed, if user can not create repo for new owner ( #14792 )
4 years ago
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
Add dismiss review feature ( #12674 )
4 years ago
star.yml
…
stopwatch.yml
[API] extend StopWatch ( #9196 )
5 years ago
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
Restrict permission check on repositories and fix some problems ( #5314 )
6 years ago
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
[API] Extend times API ( #9200 )
5 years ago
two_factor.yml
org/members: display 2FA members states + optimize sql requests ( #7621 )
5 years ago
user.yml
Don't return duplicated users who can create org repo ( #22560 )
2 years ago
user_open_id.yml
…
user_redirect.yml
Redirect on changed user and org name ( #11649 )
4 years ago
watch.yml
Auto-subscribe user to repository when they commit/tag to it ( #7657 )
5 years ago
webauthn_credential.yml
Add some api integration tests ( #18872 )
2 years ago
webhook.yml
Implement webhook branch filter ( #7791 )
5 years ago