Commit Graph

50 Commits (4c67c054805791c0446409fd1ca96ee2a9cb79f6)

Author SHA1 Message Date
wxiaoguang 4807f7be22
Clarify the git command Stdin hanging problem (#26967) 1 year ago
Lunny Xiao f35ea2b09a
Add elapsed time on debug for slow git commands (#25642) 1 year ago
wxiaoguang e422342eeb
Allow adding new files to an empty repo (#24164) 2 years ago
wxiaoguang 334c899f7b
Improve git log for debugging (#24095) 2 years ago
wxiaoguang 542cec98f8
Refactor merge/update git command calls (#23366) 2 years ago
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
zeripath d9ba7f7442
Prevent panic in doctor command when running default checks (#21791) 2 years ago
wxiaoguang dcd9fc7ee8
Refactor git command arguments and make all arguments to be safe to be used (#21535) 2 years ago
wxiaoguang 677af6ac57
Follow improve code quality (#21465) 2 years ago
wxiaoguang d98c5db58f
alternative to PR "improve code quality" (#21464) 2 years ago
parnic 27789908d8
Use request timeout for git service rpc (#20689) 2 years ago
wxiaoguang 496b8e3990
Use git.HOME_PATH for Git HOME directory (#20114) 2 years ago
wxiaoguang a0051634b9
Refactor git module, make Gitea use internal git config (#19732) 2 years ago
zeripath 1d04e8641d
Set Setpgid on child git processes (#19865) 3 years ago
wxiaoguang 124b072f0b
Remove `git.Command.Run` and `git.Command.RunInDir*` (#19280) 3 years ago
wxiaoguang b877504b03
Refactor `git.Command.Run*`, introduce `RunWithContextString` and `RunWithContextBytes` (#19266) 3 years ago
wxiaoguang c83168104b
Use a more general (and faster) method to sanitize URLs with credentials (#19239) 3 years ago
Lunny Xiao c29fbc6d23
Hide sensitive content on admin panel progress monitor (#19218) 3 years ago
zeripath 41b60d94db
Do not include global arguments in process manager (#19226) 3 years ago
6543 efd10f1ab4
git backend ignore replace objects (#18979) 3 years ago
6543 3043eb36bf
Delete old git.NewCommand() and use it as git.NewCommandContext() (#18552) 3 years ago
Gusted f87d5ea9ee
Remove go 1.15 support (#18511) 3 years ago
6543 80adbebbc8
Unexport git.GlobalCommandArgs (#18376) 3 years ago
zeripath 01087e9eef
Make Requests Processes and create process hierarchy. Associate OpenRepository with context. (#17125) 3 years ago
Lunny Xiao f9acad82ca
Add proxy settings and support for migration and webhook (#16704) 3 years ago
zeripath 19ac575d57
Limit stdout tracelog to actual stdout (#16258) 3 years ago
Lunny Xiao e3c626834b
Let package git depend on setting but not opposite (#15241) 3 years ago
6543 3ef23d5411
Use gitea logging module for git module (#16243) 3 years ago
Norwin a137ee7a68
git migration: don't prompt interactively for clone credentials (#15902) 4 years ago
zeripath 511f6138d4
Use native git variants by default with go-git variants as build tag (#13673) 4 years ago
zeripath 80a299d307
Always wait for the cmd to finish (#14006) 4 years ago
techknowlogick 9a17e2830b
refactor repo_stats to use os.pipe (#11726) 4 years ago
6543 bc11caff94
[Vendor] Switch go-version lib (#12719) 4 years ago
zeripath bda9e51fef
Remove async pre-empt hack if go >= 1.15 (#12718) 4 years ago
techknowlogick bd7d6a3d73
go1.15 (#12475) 4 years ago
zeripath 9a2e47b23a
Refactor Cron and merge dashboard tasks (#10745) 5 years ago
mrsdizzie 4563eb873d
Support unicode emojis and remove emojify.js (#11032) 5 years ago
mrsdizzie 922a239079
Disable new signal-based asynchronous goroutine preemption from GO 1.14 in git env (#11237) 5 years ago
zeripath 07f6ae30e4
Change default value of DefaultCommandExecutionTimeout to match cheatsheet (#10581) 5 years ago
zeripath 66ee9b87f9 Add require signed commit for protected branch (#9708) 5 years ago
Mura Li 6e6936d73d Fix nondeterministic behavior (#9341) 5 years ago
zeripath 60c5339042 Graceful: Cancel Process on monitor pages & HammerTime (#9213) 5 years ago
Lunny Xiao 7b7d382b8b Fix datarace on git.GlobalCommandArgs on tests (#9162) 5 years ago
zeripath 74bb292fe3
Migrate temp_repo.go to use git.NewCommand (#8918) 5 years ago
zeripath 8eeb2877d5
Adjust error reporting from merge failures and use LC_ALL=C for git (#8548) 5 years ago
Lunny Xiao edc94c7041 Monitor all git commands; move blame to git package and replace git as a variable (#6864) 5 years ago
zeripath ce8de35334 Remove local clones & make hooks run on merge/edit/upload (#6672) 6 years ago
Mura Li 2a9806bfc6 Pre-calculate the absolute path of git (#6575) 6 years ago
Lunny Xiao d578b71d61
move code.gitea.io/git to code.gitea.io/gitea/modules/git (#6364) 6 years ago