-
Notifications
You must be signed in to change notification settings - Fork 5k
Git LFS support #3868
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Git LFS support #3868
Conversation
Fixes xorm error: "cannot use x (type *xorm.Engine) as type Engine in argument to"
Imported commit is 3968aac269a77b73924649b9412ae03f7ccd3198 Removed: Dockerfile CONTRIBUTING.md mgmt* script/ vendor/ kvlogger.go .dockerignore .gitignore README.md
Imported commit f0cdcc5a01599c5a955dc1bbf683bb4acecdba83
@fabian-z hi, could you please send it to github.com/go-gitea/gitea master. |
For the record: @lunny: PR as requested |
Only removes objects from content store when deleted repo is the only referencing repository
Fixes bug where LFS would not work after installation without restarting Gogs
This PR received significant review and further development in go-gitea/gitea#122. If there is any interest in merging this, the commits made to that PR branch would need to be rebased for gogs. |
Since this feature now got merged with Gitea, I'll be keeping around my repository with the changes in this PR as https://github.com/fabian-z/gogs-legacy for some time. It contains the If this feature should be brought to Gogs, it will need someone to rebase my original branch and apply the rest of the changeset from my |
Requested in #1322
This PR implements Git LFS support for Gogs, supporting the legacy v1 API as well as the current batch v1 API.
Originally imported LFS server code base from https://github.com/git-lfs/lfs-test-server.
Features:
Notes:
github.com/dgrijalva/jwt-go
, as well as fix Build error with 0.9.99.0915 #3732Does not yet delete LFS objects when repository is removedLooking forward to your review!