Commit Graph

53 Commits (f8c1efe944c539396402fb014bbfdb67ba199ef2)

Author SHA1 Message Date
wxiaoguang 1ef87773b1
Refactor modules/git global variables (#29376) 9 months ago
wxiaoguang d0183dfa49
Refactor git version functions and check compatibility (#29155) 9 months ago
Adam Majer d68a613ba8
Add support for sha256 repositories (#23894) 10 months ago
Lunny Xiao c8ba17c73f
Remove duplicated checkinit on git module (#28824) 10 months ago
wxiaoguang 9947af639c
Only use SHA256 feature when git >= 2.42 (#28466) 11 months ago
silverwind 887a683af9
Update tool dependencies, lock govulncheck and actionlint (#25655) 1 year ago
Lunny Xiao 45ac90eb54
Sync branches when mirroring (#25722) 1 year ago
silverwind 88f835192d
Replace `interface{}` with `any` (#25686) 1 year ago
wxiaoguang 2f149c5c9d
Use `[git.config]` for reflog cleaning up (#24958) 2 years ago
wxiaoguang 8080ace6fc
Support changing git config through `app.ini`, use `diff.algorithm=histogram` by default (#24860) 2 years ago
Philip Peterson 757b4c17e9
Support reflogs (#22451) 2 years ago
Philip Peterson cbbd3726b4
Pass `--global` when calling `git config --get`, for consistency with `git config --set` (#23157) 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
wxiaoguang dcd9fc7ee8
Refactor git command arguments and make all arguments to be safe to be used (#21535) 2 years ago
zeripath c722a26e7e
Set uploadpack.allowFilter etc on gitea serv to enable partial clones with ssh (#20902) 2 years ago
wxiaoguang 75d96f4a02
Refactor legacy git init (#20376) 2 years ago
silverwind 7d20c8323a
Fix commit status icon when in subdirectory (#20285) 2 years ago
wxiaoguang 496b8e3990
Use git.HOME_PATH for Git HOME directory (#20114) 2 years ago
wxiaoguang 05a74e6e22
use quoted regexp instead of git fixed-value (#20029) 2 years ago
zeripath ea9997a9dd
Add fetch.writeCommitGraph to gitconfig (#20006) 2 years ago
singuliere a036507204
gitconfig: set safe.directory = * (#19870) 2 years ago
wxiaoguang 157b405753
Remove legacy git code (ver < 2.0), fine tune markup tests (#19930) 2 years ago
wxiaoguang 88f2e457d8
Fix data-race problems in git module (quick patch) (#19934) 2 years ago
wxiaoguang a0051634b9
Refactor git module, make Gitea use internal git config (#19732) 2 years ago
wxiaoguang 509d811243
Upgrade required git version to 2.0 (#19577) 3 years ago
zeripath a7f0ce6207
Add uploadpack.allowAnySHA1InWant to allow --filter=blob:none with older git clients (#19430) 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
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
6543 54e9ee37a7
format with gofumpt (#18184) 3 years ago
Gusted 4b3bfd7e89
Enable partial clone by default (#18195) 3 years ago
zeripath 01b9d35f1a
Disable core.protectNTFS (#17300) 3 years ago
a1012112796 3705168837
Add agit flow support in gitea (#14295) 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
6543 2b4a08e962
Migrations: Use Process Manager to create own Context (#13792) 4 years ago
zeripath de6e427a01
go-version constraints ignore pre-releases (#13234) 4 years ago
6543 bc11caff94
[Vendor] Switch go-version lib (#12719) 4 years ago
John Olheiser 43a397ce9a
Initial support for push options (#12169) 4 years ago
zeripath ae3cfa8449
Only write to global gitconfig if necessary (#11876) 4 years ago
zeripath 9a2e47b23a
Refactor Cron and merge dashboard tasks (#10745) 5 years ago
zeripath e3c3b33ea7
Graceful: Xorm, RepoIndexer, Cron and Others (#9282) 5 years ago
zeripath 60c5339042 Graceful: Cancel Process on monitor pages & HammerTime (#9213) 5 years ago
zeripath 9d663dfde6 On windows set core.longpaths true (#8776) 5 years ago
Mura Li f88aa1d215 Support git.PATH entry in app.ini (#6772) 5 years ago
Lunny Xiao d741316aae add commitgraph support global default true when git version >= 2.18 (#7313) 5 years ago
Lunny Xiao 8ec659722d Only check and config git on web subcommand but not others (#7236) 5 years ago