giftless icon indicating copy to clipboard operation
giftless copied to clipboard

🎁 A pluggable Git LFS server written in Python. Highly customizable and easy to extend.

Results 48 giftless issues
Sort by recently updated
recently updated
newest added

The signed S3 URL doesn't work for uploading. Git LFS receives a 401 when uploading.

Bumps [pyjwt](https://github.com/jpadilla/pyjwt) from 1.7.1 to 2.4.0. Release notes Sourced from pyjwt's releases. 2.4.0 Security [CVE-2022-29217] Prevent key confusion through non-blocklisted public key formats. https://github.com/jpadilla/pyjwt/security/advisories/GHSA-ffqj-6fqr-9h24 What's Changed Add support for Python...

dependencies

Pushing to the fake repo fails with ``` EOFoading LFS objects: 100% (1/1), 1.0 MB | 0 B/s error: failed to push some refs to '/home/joralf/giftless/fake-remote-repo' ``` Os: Ubuntu 20.04...

I have setup an instance of giftless (pip) in an LXD container (Ubuntu 20.04) on my homelab. Using git-lfs, I can commit files, but cloning and pulling (git lfs pull)...

Hi, some time ago git for windows started using the hash_algo key in their git-lfs batch requests. This leads to an unspecific error with giftless ``` HTTP/1.1 422 UNPROCESSABLE ENTITY...

Implement utility function, as suggested [by comment](https://github.com/datopian/giftless/pull/93#issuecomment-877337232) on pull request #93.

After installing from pypi I get: ``` Traceback (most recent call last): File "${HOME}/.local/lib/python3.7/site-packages/giftless/wsgi_entrypoint.py", line 7, in app = init_app() File "${HOME}.local/lib/python3.7/site-packages/giftless/app.py", line 43, in init_app transfer.init_flask_app(app) File "${HOME}/.local/lib/python3.7/site-packages/giftless/transfer/__init__.py", line...

The default_lifetime value set inside giftless.yml file is ignored and Giftless JWT tokens generated by `auth.jwt.JWTAuthenticator._generate_token` are using default values from `giftless.config.py` ``` # my giftless.yml TRANSFER_ADAPTERS: basic: factory: giftless.transfer.basic_streaming:factory...

Hi, I'm trying to get Git LFS working using local storage on a Raspberry Pi. Just Git was so easy - just set up SSH - but LFS is proving...

If the request is to upload a file under a configured size, allow the LFS server to negotiate `basic` transfer instead of `mutlipart-basic` to simplify the transaction and speed things...

Nice to Have