392 Commits (67b457dd00a874eff751caeb7caeec6aa4b2e714)

Author SHA1 Message Date
Lunny Xiao 1463426a27
Use merge tree to detect conflicts when possible (#36400) 3 days ago
wxiaoguang e42a1dbb6b
Refactor GetRepoRawDiffForFile to avoid unnecessary pipe or goroutine (#36434) 1 week ago
wxiaoguang 3a09d7aa8d
Refactor git command stdio pipe (#36422) 1 week ago
wxiaoguang 9ea91e036f
Refactor git command context & pipeline (#36406) 1 week ago
wxiaoguang 72be55f7d3
Refactor git command stderr handling (#36402) 2 weeks ago
Lunny Xiao fafd1db19e
Some refactors about GetMergeBase (#36186) 2 weeks ago
TheFox0x7 69c5921d71
Add ability to download subpath archive (#36371) 2 weeks ago
Lunny Xiao 07ac29da32
Fix bug when compare in the pull request (#36363) 2 weeks ago
Lunny Xiao 426bb491c0
Move assign project when creating pull request to the same database transaction (#36244) 4 weeks ago
Lunny Xiao 776e406363
Refactor compare router param parse (#36105) 1 month ago
Lunny Xiao 3e566172f5
Use gitRepo as parameter instead of repopath when invoking sign functions (#36162) 1 month ago
Lunny Xiao da087270ff
Some small refactors (#36163) 2 months ago
Lunny Xiao d2a372fc59
Move some functions to gitrepo package to reduce RepoPath reference directly (#36126) 2 months ago
Lunny Xiao 24b81ac8b9
Use gitrepo's clone and push when possible (#36093) 2 months ago
Zettat123 f4e38e6367
Fix Actions `pull_request.paths` being triggered incorrectly by rebase (#36045) 2 months ago
Zettat123 ed977d9702
Use GitHub-style commit message for squash merge (#35987) 2 months ago
Lunny Xiao 62d750eadb
Fix various permission & login related bugs (#36002) 2 months ago
Lunny Xiao a60a8c6966
Allow empty commit when merging pull request with squash style (#35989) 2 months ago
Daniel Mach d6dc531d4b
Add GITEA_PR_INDEX env variable to githooks (#35938) 3 months ago
Lunny Xiao b148bef471
Remove unnecessary function parameter (#35765) 3 months ago
Lunny Xiao 5454fdacd4
Use git model to detect whether branch exist instead of gitrepo method (#35459) 3 months ago
Lunny Xiao 397d666432
Fix review request webhook bug (#35339) (#35723) 3 months ago
Kemal Zebari a9f2ea720b
Honor delete branch on merge repo setting when using merge API (#35488) 3 months ago
Bryan Mutai c30d74d0f9
feat(diff): Enable commenting on expanded lines in PR diffs (#35662) 3 months ago
Lunny Xiao 731d803d19
Creating push comments before invoke pull request checking (#35647) 4 months ago
Lunny Xiao 662a44d924
Fix merge panic (#35606) 4 months ago
Lunny Xiao 69f5ee970c
Move some functions to gitrepo package (#35543) 4 months ago
Lunny Xiao e1c2fef593
Fix creating pull request failure when the target branch name is the same as some tag (#35552) 4 months ago
Lunny Xiao 17c8aa6587
Add rebase push display wrong comments bug (#35560) 4 months ago
Lunny Xiao 1f32170060
Move some functions to gitrepo package (#35503) 4 months ago
Lunny Xiao 7bf2972379
Move GetDiverging functions to gitrepo (#35524) 4 months ago
Lunny Xiao 198f37e33c
Move updateref and removeref to gitrepo and remove unnecessary open repository (#35511) 4 months ago
Lunny Xiao 9332ff291b
Move git command to git/gitcmd (#35483) 5 months ago
wxiaoguang 4fe1066a17
Replace gobwas/glob package (#35478) 5 months ago
Lunny Xiao b9efbe9fe6
Fix push commits comments when changing the pull request target branch (#35386) 5 months ago
Lunny Xiao d2e994db2c
Move git config/remote to gitrepo package and add global lock to resolve possible conflict when updating repository git config file (#35151) 5 months ago
wxiaoguang 0cbaa0b662
Remove incorrect "db.DefaultContext" usages (#35366) 5 months ago
wxiaoguang 60246730b5
Remove wrong "git.DefaultContext" (#35364) 5 months ago
Lunny Xiao 84d31bc842
A small refactor to use context in the service layer (#35179) 6 months ago
Lunny Xiao 65cd3f5309
Use db.WithTx/WithTx2 instead of TxContext when possible (#35130) 6 months ago
Lunny Xiao 37958e486a
Rename pull request GetGitRefName to GetGitHeadRefName (#35093) 7 months ago
wxiaoguang 4e10adc871
Start automerge check again after the conflict check and the schedule (#34989) 7 months ago
TheFox0x7 aa9d86745a
enforce explanation for necessary nolints and fix bugs (#34883) 7 months ago
wxiaoguang 6a97ab0af4
Fix team permissions (#34827) 7 months ago
Zettat123 618e2d8106
Fix required contexts and commit status matching bug (#34815) 7 months ago
silverwind 1f35435b81
Run `gopls modernize` on codebase (#34751) 8 months ago
ChristopherHX c9505a26b9
Improve instance wide ssh commit signing (#34341) 8 months ago
Lunny Xiao 6d0b24064a
Keeping consistent between UI and API about combined commit status state and fix some bugs (#34562) 8 months ago
Lunny Xiao 108db0b04f
Fix possible pull request broken when leave the page immediately after clicking the update button (#34509) 8 months ago
Lunny Xiao 4e471487fb
Remove unnecessary duplicate code (#34552) 8 months ago