aboutsummaryrefslogtreecommitdiffstats
path: root/services/mirror
Commit message (Expand)AuthorAgeFilesLines
* Don't create duplicated functions for code repositories and wiki repositories...Lunny Xiao7 days1-1/+1
* Add lock for a repository pull mirror (#33876)Lunny Xiao11 days1-0/+12
* Remove context from git struct (#33793)TheFox0x72025-03-042-22/+22
* Fix mirror bug (#33597)ericLemanissier2025-02-152-3/+32
* Fix various problems (artifact order, api empty slice, assignee check, fuzzy ...wxiaoguang2025-02-131-0/+3
* Fix mirror bug (#33224)Lunny Xiao2025-01-121-1/+14
* Support the new exit code for `git remote` subcommands for git version >=2.30...yp053272025-01-071-4/+4
* Make git clone URL could use current signed-in user (#33091)wxiaoguang2025-01-071-1/+1
* Refactor pprof labels and process desc (#32909)wxiaoguang2024-12-202-36/+13
* Refactor push mirror find and add check for updating push mirror (#32539)Lunny Xiao2024-11-182-11/+10
* Fix git error handling (#32401)wxiaoguang2024-11-021-8/+2
* Support repo license (#24872)yp053272024-10-011-0/+9
* Resolve lint for unused parameter and unnecessary type arguments (#30750)Chongyi Zheng2024-04-291-1/+1
* Remove unused parameter for some functions in `services/mirror` (#30724)Chongyi Zheng2024-04-272-5/+5
* Enable more `revive` linter rules (#30608)silverwind2024-04-221-4/+3
* Avoid losing token when updating mirror settings (#30429)Jason Song2024-04-131-2/+10
* Fix mirror error when mirror repo is empty (#30432)yp053272024-04-131-17/+23
* Use repo object format name instead of detecting from git repository (#29702)Lunny Xiao2024-03-101-4/+1
* Move get/set default branch from git package to gitrepo package to hide repop...Lunny Xiao2024-03-081-1/+1
* Simplify how git repositories are opened (#28937)Lunny Xiao2024-01-272-9/+19
* Refactor deletion (#28610)delvh2023-12-251-2/+4
* Adjust object format interface (#28469)Lunny Xiao2023-12-171-1/+1
* Abstract hash function usage (#28138)Adam Majer2023-12-131-1/+5
* Even more `db.DefaultContext` refactor (#27352)JakobDev2023-10-033-7/+6
* Differentiate between `push` and `pull` `mirror sync in progress` (#27390)delvh2023-10-021-2/+2
* More `db.DefaultContext` refactor (#27265)JakobDev2023-09-292-4/+4
* Another round of `db.DefaultContext` refactor (#27103)JakobDev2023-09-251-1/+1
* Next round of `db.DefaultContext` refactor (#27089)JakobDev2023-09-161-1/+1
* Move notification interface to services layer (#26915)Lunny Xiao2023-09-052-12/+11
* Move `modules/mirror` to `services` (#26737)Chongyi Zheng2023-08-274-11/+124
* Sync branches when mirroring (#25722)Lunny Xiao2023-07-061-0/+5
* Replace `interface{}` with `any` (#25686)silverwind2023-07-041-3/+3
* Use the type RefName for all the needed places and fix pull mirror sync bugs ...Lunny Xiao2023-05-262-32/+88
* Rewrite queue (#24505)wxiaoguang2023-05-081-4/+3
* Fill head commit to in payload when notifying push commits for mirroring (#23...Jason Song2023-03-031-0/+7
* Use proxy for pull mirror (#22771)Gusted2023-02-111-0/+4
* Refactor git command package to improve security and maintainability (#22678)wxiaoguang2023-02-042-7/+7
* Implement FSFE REUSE for golang files (#21840)flynnnnnnnnnn2022-11-273-6/+3
* Add `context.Context` to more methods (#21546)KN4CK3R2022-11-191-4/+4
* Refactor git command arguments and make all arguments to be safe to be used (...wxiaoguang2022-10-232-13/+13
* Add system setting table with cache and also add cache supports for user sett...Lunny Xiao2022-10-171-6/+6
* Add new API endpoints for push mirrors management (#19841)Mohamed Sekour2022-07-302-3/+3
* Implement sync push mirror on commit (#19411)Chongyi Zheng2022-07-081-72/+15
* Always try to fetch repo for mirrors (#19975)Gusted2022-06-151-2/+2
* Fix some mirror bugs (#18649)Lunny Xiao2022-06-112-4/+5
* Move some repository related code into sub package (#19711)Lunny Xiao2022-06-061-2/+1
* Prevent NPE on update mirror settings (#19864)zeripath2022-06-021-1/+1
* Move almost all functions' parameter db.Engine to context.Context (#19748)Lunny Xiao2022-05-202-4/+9
* Remove `git.Command.Run` and `git.Command.RunInDir*` (#19280)wxiaoguang2022-04-012-14/+14
* Use a more general (and faster) method to sanitize URLs with credentials (#19...wxiaoguang2022-03-312-32/+19