612 Commits (main)

Author SHA1 Message Date
Lunny Xiao 5d87bb3d45
Add a git grep search timeout (#36809) 3 weeks ago
Jim Paris f02f419173
Fix README symlink resolution in subdirectories like .github (#36775) 3 weeks ago
Nicolas dae2d32186
Correct spelling (#36783) 3 weeks ago
silverwind f7f55a356f
Update tool dependencies and fix new lint issues (#36702) 4 weeks ago
Md Ferdous Alam 429ba9c010
Use case-insensitive matching for Git error "Not a valid object name" (#36728) 4 weeks ago
silverwind 5e9b9b33d1
Clean up Makefile, tests and legacy code (#36638) 1 month ago
silverwind 1b874d1403
Use first commit title for multi-commit PRs and fix auto-focus title field (#36606) 1 month ago
silverwind a0160694b9
Enable `nilnil` linter for new code (#36591) 1 month ago
silverwind 8fdda2dd83
Fix linguist-detectable attribute being ignored for configuration files (#36640) 1 month ago
wxiaoguang 0d8bd7720d
Refactor highlight and diff (#36599) 1 month ago
wxiaoguang 2876800cb2
Fine tune diff highlighting (#36592) 1 month ago
wxiaoguang 08b7a30867
Fix various version parsing problems (#36553) 1 month ago
Lunny Xiao 1463426a27
Use merge tree to detect conflicts when possible (#36400) 2 months ago
wxiaoguang 4c8f6dfa4e
Support rendering OpenAPI spec (#36449) 2 months ago
wxiaoguang e42a1dbb6b
Refactor GetRepoRawDiffForFile to avoid unnecessary pipe or goroutine (#36434) 2 months ago
wxiaoguang 3a09d7aa8d
Refactor git command stdio pipe (#36422) 2 months ago
Lunny Xiao d46021a83a
Allow foreachref parse max tokens from 4*64KB to 4MB (#36414) 2 months ago
wxiaoguang 9ea91e036f
Refactor git command context & pipeline (#36406) 2 months ago
wxiaoguang 72be55f7d3
Refactor git command stderr handling (#36402) 2 months ago
Lunny Xiao fafd1db19e
Some refactors about GetMergeBase (#36186) 2 months ago
wxiaoguang 149f7a6f1f
Refactor git command stdio pipe (#36393) 2 months ago
TheFox0x7 69c5921d71
Add ability to download subpath archive (#36371) 2 months ago
silverwind 1d399bb1d1
Improve diff file headers (#36215) 2 months ago
wxiaoguang e226720cff
Refactor cat-file batch operations and support `--batch-command` approach (#35775) 3 months ago
Lunny Xiao 8373f7deb3
improve the compare page (#36261) 3 months ago
Lunny Xiao 0ad94dfc70
Move catfile batch to a sub package of git module (#36232) 3 months ago
Lunny Xiao c7b3cdf7b1
Use gitrepo's push function (#36245) 3 months ago
Lunny Xiao ff3d68b98a
Fix panic when get editor config file (#36241) 3 months ago
silverwind 1e22bd712f
Bump golangci-lint to 2.7.2, enable modernize stringsbuilder (#36180) 3 months ago
silverwind 852bf5e2a5
Add git.DIFF_RENAME_SIMILARITY_THRESHOLD option (#36164) 3 months ago
Lunny Xiao 4c67aac23b
Move blame to gitrepo (#36161) 3 months ago
Lunny Xiao 26602fd207
Remove undocumented support of signing key in the repository git configuration file (#36143) 3 months ago
Lunny Xiao d2a372fc59
Move some functions to gitrepo package to reduce RepoPath reference directly (#36126) 3 months ago
Lunny Xiao a440116a16
Support updating branch via API (#35951) 3 months ago
Lunny Xiao 64960a18f9
Move commit related functions to gitrepo package (#35600) 4 months ago
silverwind b49dd8e32f
update golangci-lint to v2.7.0 (#36079) 4 months ago
wxiaoguang 525265c1a8
Refactor ls-tree and git path related problems (#35858) 5 months ago
silverwind cab35ff17a
Update dependencies (#35733) 5 months ago
a1012112796 a4e23b81d3
fix attachment file size limit in server backend (#35519) 5 months ago
wxiaoguang b2ee5be52e
Refactor legacy code (#35708) 5 months ago
Lunny Xiao a7eceb57a9
Use gitrepo.Repository instead of wikipath (#35398) 5 months ago
Lunny Xiao 1bdb0b71b1
Upgrade to go 1.25.3 (#35656) 5 months ago
Lunny Xiao 69f5ee970c
Move some functions to gitrepo package (#35543) 6 months ago
Rob Gonnella c9e7fde8b3
feat: adds option to force update new branch in contents routes (#35592) 6 months ago
Lunny Xiao ad2ff67343
Move archive function to repo_model and gitrepo (#35514) 6 months ago
wxiaoguang 71360a94cb
Address some CodeQL security concerns (#35572) 6 months ago
Lunny Xiao 1f32170060
Move some functions to gitrepo package (#35503) 6 months ago
Lunny Xiao 7bf2972379
Move GetDiverging functions to gitrepo (#35524) 6 months ago
Lunny Xiao 198f37e33c
Move updateref and removeref to gitrepo and remove unnecessary open repository (#35511) 6 months ago
Lunny Xiao 9332ff291b
Move git command to git/gitcmd (#35483) 6 months ago