feat(git-lfs): improve activation and add HTTP/1.1 retry

The change adds a safer LFS activation flow that ensures a
root .gitattributes file is not hidden by ignore rules and
activates local LFS filters. It also merges patterns from the
repository attributes with those reported by Git LFS to avoid
duplicates and inaccuracies.

- Adds a retry path for large LFS uploads by forcing HTTP/1.1
during pushes when an HTTP 413 error is returned.
This commit is contained in:
Christoph Brandau
2026-08-18 21:36:13 +02:00
parent 7408371430
commit 6d806e87ea
8 changed files with 522 additions and 47 deletions
+1 -1
View File
@@ -10,7 +10,7 @@
"icons": "node scripts/generate-app-icons.mjs",
"preview": "vite preview --host 127.0.0.1",
"tauri": "tauri",
"tauri:dev": "tauri dev",
"tauri:dev": "node scripts/tauri-dev.mjs",
"tauri:build": "tauri build",
"check": "svelte-check --tsconfig ./tsconfig.json"
},