aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Rust code dumpRutger Broekhoff2024-01-1912-8/+3020
* Fix makehextag in git-lfs-authenticate (C)Rutger Broekhoff2024-01-092-15/+18
* Simplify git-lfs-authenticate, rip out Gitolite•••Zero dependencies for git-lfs-authenticate now. Not compatible with the LFS server. Assumes that any user who has access to the Git user, should have access to all repositories. Rutger Broekhoff2024-01-092-133/+309
* rm .gitattributesRutger Broekhoff2024-01-021-1/+0
* Make tokens short-livedRutger Broekhoff2024-01-022-3/+3
* Remove NixOS module part from flakeRutger Broekhoff2024-01-021-6/+1
* Add licenseRutger Broekhoff2024-01-021-0/+19
* Remove some cruft, add 'GITOLFS3_' prefix to envsRutger Broekhoff2024-01-021-30/+18
* Return after makeRespError; add notice in README.txtRutger Broekhoff2024-01-022-0/+8
* Delete vendor directoryRutger Broekhoff2024-01-02848-412860/+1
* WheeeRutger Broekhoff2024-01-021-7/+20
* Don't use die() for printing usageRutger Broekhoff2024-01-021-2/+4
* Print usage in git-lfs-authenticateRutger Broekhoff2024-01-021-2/+4
* Remove concurrency stuff in git-lfs-authenticateRutger Broekhoff2024-01-021-21/+9
* Write Content-Length in object GETRutger Broekhoff2024-01-021-0/+3
* Token types, download verificationRutger Broekhoff2024-01-022-20/+140
* Better logging (for a standalone server)Rutger Broekhoff2024-01-021-7/+6
* 🚫 No CGI 🚫Rutger Broekhoff2024-01-021-2/+10
* catch panicRutger Broekhoff2024-01-021-1/+10
* Try generating more descriptive errorsRutger Broekhoff2024-01-021-1/+10
* lol oopsRutger Broekhoff2024-01-021-1/+1
* Uploading objects is a PUT, not a POSTRutger Broekhoff2024-01-021-1/+1
* Fix upload regexRutger Broekhoff2024-01-021-1/+1
* Upload validation by proxying•••Yes, the code is a mess Rutger Broekhoff2024-01-021-58/+263
* Specify x-amz-content-sha256 as in Scaleway docsRutger Broekhoff2023-12-311-0/+1
* Try formatting x-amz-checksum-sha256 as Base64•••Although this already looks like a lost cause (Scaleway Object Storage doesn't seem to care about these headers -- certainly not about Content-Length -- I wanted to see if I could still get automatic checksum verification working. Rutger Broekhoff2023-12-311-1/+15
* Fix mistakeRutger Broekhoff2023-12-301-4/+4
* Only print environment when dyingRutger Broekhoff2023-12-301-5/+4
* Add .git suffix to repo in href constructionRutger Broekhoff2023-12-301-5/+5
* git-lfs-authenticate: allow setting repo href base URLRutger Broekhoff2023-12-301-8/+27
* Implement authorization in git-lfs-server, test presigned PUTsRutger Broekhoff2023-12-302-31/+182
* Add command for generating ED25519 keypairsRutger Broekhoff2023-12-301-0/+31
* Properly format request timestampRutger Broekhoff2023-12-301-1/+2
* Adjust MkdirAll modeRutger Broekhoff2023-12-301-2/+2
* Improve git-lfs-authenticateRutger Broekhoff2023-12-301-10/+70
* Implement git-lfs-authenticateRutger Broekhoff2023-12-3035-59/+2858
* URL as string, lesson learnedRutger Broekhoff2023-12-301-2/+2
* Repo .git suffixRutger Broekhoff2023-12-301-1/+1
* Request IDs!Rutger Broekhoff2023-12-301-20/+40
* Allow setting Gitolite binary path via envRutger Broekhoff2023-12-291-8/+14
* Log moreRutger Broekhoff2023-12-291-0/+3
* Swap strings.TrimPrefix argsRutger Broekhoff2023-12-291-2/+2
* Log reqPath 2x moreRutger Broekhoff2023-12-291-0/+2
* SubmatchRutger Broekhoff2023-12-291-5/+7
* Prefer PATH_INFO over request URLRutger Broekhoff2023-12-291-1/+5
* List envs at startRutger Broekhoff2023-12-291-11/+21
* Improve handling of MIME typesRutger Broekhoff2023-12-291-5/+17
* Read S3 secrets from fileRutger Broekhoff2023-12-291-13/+23
* Make Nix builds workRutger Broekhoff2023-12-29824-33/+410277
* Add 'lfs/objects' part to pathRutger Broekhoff2023-12-291-1/+1