aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Remove nonexistent nixpkgs input from crane inputHEADmainRutger Broekhoff2024-11-131-5/+2
* Only one layout line required for man page tableRutger Broekhoff2024-10-231-4/+0
* Update date in gitolfs3-server.1Rutger Broekhoff2024-10-221-1/+1
* Fix some random man page issuesRutger Broekhoff2024-10-221-7/+6
* Fix SHA256 checksum encodingRutger Broekhoff2024-10-213-80/+89
* Restructure serverRutger Broekhoff2024-07-126-404/+424
* Split server code into multiple smaller modulesRutger Broekhoff2024-07-116-1070/+1128
* Reword a sentence in README.mdRutger Broekhoff2024-07-111-1/+2
* Explicitly indicate use of MIT licenseRutger Broekhoff2024-05-015-1/+7
* Improve man pages•••Added an explanation on the type of key that is expected. Also tried to fix layout of the path structure explanation in gitolfs3-server(1), so that it also looks okay when rendered as a PDF. (On the PDF generated using mandoc it still looks a bit weird, but I don't think I'll try to solve that right now.) Rutger Broekhoff2024-04-302-11/+31
* Update READMERutger Broekhoff2024-04-291-6/+13
* Update man pagesRutger Broekhoff2024-04-292-6/+7
* Correct nonsensical error messageRutger Broekhoff2024-04-291-3/+3
* Rename crates (and therefore commands)Rutger Broekhoff2024-04-2913-95/+101
* Use installManPage insteadRutger Broekhoff2024-04-292-7/+8
* Build man pages inside of Crane derivationRutger Broekhoff2024-04-292-21/+20
* Fix Clippy issuesRutger Broekhoff2024-04-292-5/+5
* Update dependenciesRutger Broekhoff2024-04-293-318/+366
* Install man pages in Nix derivationRutger Broekhoff2024-04-291-1/+21
* Write man pages for Gitolfs3Rutger Broekhoff2024-04-293-0/+193
* Update README (I lied about Gitolfs3 not requiring any kind of storage)Rutger Broekhoff2024-04-261-4/+6
* Update READMERutger Broekhoff2024-04-261-0/+4
* Fix README so it renders properly on cgitRutger Broekhoff2024-04-261-8/+9
* Try to fix README so it renders properly on cgitRutger Broekhoff2024-04-261-15/+15
* Update READMERutger Broekhoff2024-04-262-10/+42
* cargo fmtRutger Broekhoff2024-03-301-10/+9
* Restructure authorization flow•••Tried to write verify_claims such that the happy path is to the left as much as possible. Rutger Broekhoff2024-03-302-92/+107
* Use serde_json::json! instead of manually generating JSONRutger Broekhoff2024-01-264-29/+14
* Clean up part of the codeRutger Broekhoff2024-01-266-403/+306
* Make rust-analyzer work againRutger Broekhoff2024-01-262-10/+52
* Add flake checksRutger Broekhoff2024-01-243-26/+84
* Read limit as current, not as limit XDRutger Broekhoff2024-01-241-4/+4
* What about making use of the download limiter?Rutger Broekhoff2024-01-241-1/+1
* Properly handle private reposRutger Broekhoff2024-01-241-4/+6
* Use X-Forwarded-Host instead of X-Forwarded-ForRutger Broekhoff2024-01-241-7/+6
* Debug X-Forward-For handlingRutger Broekhoff2024-01-241-0/+1
* Fix server buildRutger Broekhoff2024-01-241-1/+4
* Add very simple download limitRutger Broekhoff2024-01-241-1/+104
* This tool does not do anything with Gitolite anymoreRutger Broekhoff2024-01-241-2/+1
* Remove Go and C source•••The Rust implementation now implements all features I need Rutger Broekhoff2024-01-2419-1416/+6
* Return upload instead of download action in handle_upload_objectRutger Broekhoff2024-01-241-1/+1
* Fix presigned URL generationRutger Broekhoff2024-01-241-3/+12
* Add S3_REGION env (because the SDK seems to need this so desperately)Rutger Broekhoff2024-01-241-0/+3
* ok so that breaks itRutger Broekhoff2024-01-243-61/+1
* You wouldn't believe it, but it's time for another dependencyRutger Broekhoff2024-01-243-1/+61
* Sure I'll add another dependency, just tell me what the problem isRutger Broekhoff2024-01-243-0/+165
* Log unexpected S3 operation failureRutger Broekhoff2024-01-241-4/+7
* Clean up claim validation testRutger Broekhoff2024-01-242-8/+10
* Write claim validation testRutger Broekhoff2024-01-242-19/+42
* Test JSON decoding for BatchRequestRutger Broekhoff2024-01-243-4/+34