600 Commits (67b457dd00a874eff751caeb7caeec6aa4b2e714)

Author SHA1 Message Date
Lunny Xiao 1463426a27
Use merge tree to detect conflicts when possible (#36400) 4 days ago
wxiaoguang 4c8f6dfa4e
Support rendering OpenAPI spec (#36449) 6 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
Lunny Xiao d46021a83a
Allow foreachref parse max tokens from 4*64KB to 4MB (#36414) 2 weeks ago
wxiaoguang 9ea91e036f
Refactor git command context & pipeline (#36406) 2 weeks ago
wxiaoguang 72be55f7d3
Refactor git command stderr handling (#36402) 2 weeks ago
Lunny Xiao fafd1db19e
Some refactors about GetMergeBase (#36186) 2 weeks ago
wxiaoguang 149f7a6f1f
Refactor git command stdio pipe (#36393) 2 weeks ago
TheFox0x7 69c5921d71
Add ability to download subpath archive (#36371) 2 weeks ago
silverwind 1d399bb1d1
Improve diff file headers (#36215) 3 weeks ago
wxiaoguang e226720cff
Refactor cat-file batch operations and support `--batch-command` approach (#35775) 3 weeks ago
Lunny Xiao 8373f7deb3
improve the compare page (#36261) 1 month ago
Lunny Xiao 0ad94dfc70
Move catfile batch to a sub package of git module (#36232) 1 month ago
Lunny Xiao c7b3cdf7b1
Use gitrepo's push function (#36245) 1 month ago
Lunny Xiao ff3d68b98a
Fix panic when get editor config file (#36241) 1 month ago
silverwind 1e22bd712f
Bump golangci-lint to 2.7.2, enable modernize stringsbuilder (#36180) 1 month ago
silverwind 852bf5e2a5
Add git.DIFF_RENAME_SIMILARITY_THRESHOLD option (#36164) 2 months ago
Lunny Xiao 4c67aac23b
Move blame to gitrepo (#36161) 2 months ago
Lunny Xiao 26602fd207
Remove undocumented support of signing key in the repository git configuration file (#36143) 2 months ago
Lunny Xiao d2a372fc59
Move some functions to gitrepo package to reduce RepoPath reference directly (#36126) 2 months ago
Lunny Xiao a440116a16
Support updating branch via API (#35951) 2 months ago
Lunny Xiao 64960a18f9
Move commit related functions to gitrepo package (#35600) 2 months ago
silverwind b49dd8e32f
update golangci-lint to v2.7.0 (#36079) 2 months ago
wxiaoguang 525265c1a8
Refactor ls-tree and git path related problems (#35858) 3 months ago
silverwind cab35ff17a
Update dependencies (#35733) 3 months ago
a1012112796 a4e23b81d3
fix attachment file size limit in server backend (#35519) 3 months ago
wxiaoguang b2ee5be52e
Refactor legacy code (#35708) 3 months ago
Lunny Xiao a7eceb57a9
Use gitrepo.Repository instead of wikipath (#35398) 4 months ago
Lunny Xiao 1bdb0b71b1
Upgrade to go 1.25.3 (#35656) 4 months ago
Lunny Xiao 69f5ee970c
Move some functions to gitrepo package (#35543) 4 months ago
Rob Gonnella c9e7fde8b3
feat: adds option to force update new branch in contents routes (#35592) 4 months ago
Lunny Xiao ad2ff67343
Move archive function to repo_model and gitrepo (#35514) 4 months ago
wxiaoguang 71360a94cb
Address some CodeQL security concerns (#35572) 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
ChristopherHX 84812e42df
Fix SSH signing key path will be displayed in the pull request UI (#35381) 5 months ago
Lunny Xiao 1717af72c4
Move some functions from package git to gitrepo (#33910) 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
Lunny Xiao aef4a3514c
Remove the duplicated function GetTags (#35375) 5 months ago
Fabian Meyer e19d0e4f56
Allow foreachref parser to grow its buffer (#35365) 5 months ago
wxiaoguang 60246730b5
Remove wrong "git.DefaultContext" (#35364) 5 months ago
wxiaoguang e837c998b7
Fix context usages (#35348) 5 months ago
wxiaoguang c3f5ea3b1f
Fix repo file list partial reloading for submodules (#35183) 6 months ago
wxiaoguang 85b5877bb0
Fix various bugs (#35177) 6 months ago
wxiaoguang c4f5b2b531
Don't use full-file highlight when there is a git diff textconv (#35114) 7 months ago
wxiaoguang 8f91bfe9d8
Fix submodule parsing when the gitmodules is missing (#35109) 7 months ago
wxiaoguang fc4cb07beb
Fix submodule nil check (#35096) 7 months ago