Commit Graph

5 Commits (912a418920c4e5617cf92df0066dca27635f18e4)

Author SHA1 Message Date
wxiaoguang 6bc3079c00
Refactor git command package to improve security and maintainability (#22678) 2 years ago
flynnnnnnnnnn e81ccc406b
Implement FSFE REUSE for golang files (#21840) 2 years ago
wxiaoguang dcd9fc7ee8
Refactor git command arguments and make all arguments to be safe to be used (#21535) 2 years ago
Eng Zer Jun 8b0aaa5f86
test: use `T.TempDir` to create temporary test directory (#21043) 2 years ago
Kyle D c8ded77680
Kd/ci playwright go test (#20123) 2 years ago
wxiaoguang 124b072f0b
Remove `git.Command.Run` and `git.Command.RunInDir*` (#19280) 3 years ago
6543 3043eb36bf
Delete old git.NewCommand() and use it as git.NewCommandContext() (#18552) 3 years ago
6543 80adbebbc8
Unexport git.GlobalCommandArgs (#18376) 3 years ago
Gusted c2e13fb763
Fix partial cloning a repo (#18373) 3 years ago
6543 54e9ee37a7
format with gofumpt (#18184) 3 years ago
zeripath 5cb0c9aa0d
Propagate context and ensure git commands run in request context (#17868) 3 years ago
mscherer 57d0461ac7
Make test work with different default branch config (#18038) 3 years ago
Wim bd613c704c
Fix ipv6 parsing for builtin ssh server (#17561) 3 years ago
Eng Zer Jun f2e7d5477f
refactor: move from io/ioutil to io and os package (#17109) 3 years ago
6543 a67861b4dc
Fix Benchmark tests, remove a broken one & add two new (#15250) 4 years ago
6543 a19447aed1
migrate from com.* to alternatives (#14103) 4 years ago
6543 2b4a08e962
Migrations: Use Process Manager to create own Context (#13792) 4 years ago
Lunny Xiao c296f4fed6
Introduce go chi web framework as frontend of macaron, so that we can move routes from macaron to chi step by step (#7420) 4 years ago
zeripath 74bd9691c6
Re-attempt to delete temporary upload if the file is locked by another process (#12447) 4 years ago
zeripath 1f0b797ddc
Make the PushCreate test declarative (#11229) 5 years ago
zeripath 60b31c8f01
Fix the intermittent TestGPGGit failures (#9360) 5 years ago
zeripath 3da6d256f4
Missed defer prepareTestEnv (#9285) 5 years ago
Lunny Xiao 7b7d382b8b Fix datarace on git.GlobalCommandArgs on tests (#9162) 5 years ago
zeripath 9d9e6ac411 Yet another attempt to fix the intermittent failure of gpg git test (#9146) 5 years ago
zeripath 7b75603ffe
Fix intermittent GPG Git test failure (#8968) 5 years ago
zeripath 5e759b60cc Restore functionality for early gits (#7775) 5 years ago
Tamal Saha 171b359877 Use gitea forked macaron (#7933) 5 years ago
guillep2k de5986ae03 Reduce quote usage to bypass bug in GIT_SSH_COMMAND (#7893) 5 years ago
zeripath 176ba79e96
Fix local runs of ssh-requiring integration tests (#7855) 5 years ago
zeripath fb4438a815
Improve git test (#7086) 6 years ago
zeripath 5422f23ed8 Quieter Integration Tests (#6513) 6 years ago
Lunny Xiao d578b71d61
move code.gitea.io/git to code.gitea.io/gitea/modules/git (#6364) 6 years ago
Lunny Xiao 2d213b64d1 use native golang SSH library but ssh-keygen when enable built-in SSH server to remove dependent on that command lines (#5976) 6 years ago
zeripath 01c10a951b
Fix ssh deploy and user key constraints (#1357) (#5939) 6 years ago