11 Commits
Author SHA1 Message Date
KismetDev 611f638070 Pass git credentials through a credential helper instead of http.extraHeader (#443)
git lfs adds http.extraHeader to object downloads, which already carry an
Authorization header from the LFS batch response. gitlab.com rejects the
duplicate header with 400, so no LFS objects were downloaded since #425.
2026-09-16 07:53:56 +02:00
Andreas Wachter ef37e12c6c added test and fixed the "-C" parameter (#441) 2026-09-13 08:33:56 +02:00
Dmitriy Prikhodko 7d810a4a1b Fix GitHub App authentication for LFS-backed local mirrors (#425)
* fix: use fresh GitHub App auth for LFS mirror updates

* fix: satisfy lint checks
2026-08-19 09:46:36 +02:00
Andreas Wachter e6999418e2 Fix linting (#372) 2026-04-05 21:39:20 +02:00
Andreas Wachter c4f9ddaf70 fixed non-constant format in gitcmd 2026-02-04 15:56:11 +01:00
Aleksey @soar Smyrnov eadd2f7347 feat(local): Add mirror mode (#308)
* feat(local): Add mirror mode

* fix: Add `.git` to the mirror repos too
2025-04-05 20:30:31 +02:00
Aleksey @soar Smyrnov 79d5b30970 fix: Don't call git commands twice (#305)
* fix(gitcmd): Don't call checkout and push twice

* fix(gitcmd): Fix an unhandled error in SetEnv
2025-03-25 08:52:48 +01:00
Aleksey @soar Smyrnov 43ef607b13 fix: Fetch LFS files explicitly in bare repositories (#303) 2025-03-22 11:06:34 +01:00
Andreas Wachter 61d5070f50 fixed some backup path issues and reload issues (#220)
* fixed some backup path issues and reload issues

* removed all chdirs
2024-04-04 07:31:28 +02:00
Andreas Wachter 8de9d0f16f added git lfs for mirrors (#204)
* added git lfs for mirrors

* added openssh-client to ubuntu image

* working push on all branches

* fetch after clone and before pull to get all branches

* checkout all branches is not needed

* fix fetch
2024-02-19 08:42:35 +01:00
Andreas Wachter beae85c182 implemented git lfs (#160)
* implemented git lfs

* removed arm/v6 from docker builds

* add lfs to example
2023-07-18 10:56:43 +02:00