aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix SHA256 checksum encodingLibravatar Rutger Broekhoff2024-10-213-80/+89
|
* Restructure serverLibravatar Rutger Broekhoff2024-07-126-404/+424
|
* Split server code into multiple smaller modulesLibravatar Rutger Broekhoff2024-07-116-1070/+1128
|
* Reword a sentence in README.mdLibravatar Rutger Broekhoff2024-07-111-1/+2
|
* Explicitly indicate use of MIT licenseLibravatar Rutger Broekhoff2024-05-015-1/+7
|
* Improve man pagesLibravatar Rutger Broekhoff2024-04-302-11/+31
| | | | | | | | 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.)
* Update READMELibravatar Rutger Broekhoff2024-04-291-6/+13
|
* Update man pagesLibravatar Rutger Broekhoff2024-04-292-6/+7
|
* Correct nonsensical error messageLibravatar Rutger Broekhoff2024-04-291-3/+3
|
* Rename crates (and therefore commands)Libravatar Rutger Broekhoff2024-04-2913-95/+101
|
* Use installManPage insteadLibravatar Rutger Broekhoff2024-04-292-7/+8
|
* Build man pages inside of Crane derivationLibravatar Rutger Broekhoff2024-04-292-21/+20
|
* Fix Clippy issuesLibravatar Rutger Broekhoff2024-04-292-5/+5
|
* Update dependenciesLibravatar Rutger Broekhoff2024-04-293-318/+366
|
* Install man pages in Nix derivationLibravatar Rutger Broekhoff2024-04-291-1/+21
|
* Write man pages for Gitolfs3Libravatar Rutger Broekhoff2024-04-293-0/+193
|
* Update README (I lied about Gitolfs3 not requiring any kind of storage)Libravatar Rutger Broekhoff2024-04-261-4/+6
|
* Update READMELibravatar Rutger Broekhoff2024-04-261-0/+4
|
* Fix README so it renders properly on cgitLibravatar Rutger Broekhoff2024-04-261-8/+9
|
* Try to fix README so it renders properly on cgitLibravatar Rutger Broekhoff2024-04-261-15/+15
|
* Update READMELibravatar Rutger Broekhoff2024-04-262-10/+42
|
* cargo fmtLibravatar Rutger Broekhoff2024-03-301-10/+9
|
* Restructure authorization flowLibravatar Rutger Broekhoff2024-03-302-92/+107
| | | | | Tried to write verify_claims such that the happy path is to the left as much as possible.
* Use serde_json::json! instead of manually generating JSONLibravatar Rutger Broekhoff2024-01-264-29/+14
|
* Clean up part of the codeLibravatar Rutger Broekhoff2024-01-266-403/+306
|
* Make rust-analyzer work againLibravatar Rutger Broekhoff2024-01-262-10/+52
|
* Add flake checksLibravatar Rutger Broekhoff2024-01-243-26/+84
|
* Read limit as current, not as limit XDLibravatar Rutger Broekhoff2024-01-241-4/+4
|
* What about making use of the download limiter?Libravatar Rutger Broekhoff2024-01-241-1/+1
|
* Properly handle private reposLibravatar Rutger Broekhoff2024-01-241-4/+6
|
* Use X-Forwarded-Host instead of X-Forwarded-ForLibravatar Rutger Broekhoff2024-01-241-7/+6
|
* Debug X-Forward-For handlingLibravatar Rutger Broekhoff2024-01-241-0/+1
|
* Fix server buildLibravatar Rutger Broekhoff2024-01-241-1/+4
|
* Add very simple download limitLibravatar Rutger Broekhoff2024-01-241-1/+104
|
* This tool does not do anything with Gitolite anymoreLibravatar Rutger Broekhoff2024-01-241-2/+1
|
* Remove Go and C sourceLibravatar Rutger Broekhoff2024-01-2419-1416/+6
| | | | The Rust implementation now implements all features I need
* Return upload instead of download action in handle_upload_objectLibravatar Rutger Broekhoff2024-01-241-1/+1
|
* Fix presigned URL generationLibravatar Rutger Broekhoff2024-01-241-3/+12
|
* Add S3_REGION env (because the SDK seems to need this so desperately)Libravatar Rutger Broekhoff2024-01-241-0/+3
|
* ok so that breaks itLibravatar Rutger Broekhoff2024-01-243-61/+1
|
* You wouldn't believe it, but it's time for another dependencyLibravatar Rutger Broekhoff2024-01-243-1/+61
|
* Sure I'll add another dependency, just tell me what the problem isLibravatar Rutger Broekhoff2024-01-243-0/+165
|
* Log unexpected S3 operation failureLibravatar Rutger Broekhoff2024-01-241-4/+7
|
* Clean up claim validation testLibravatar Rutger Broekhoff2024-01-242-8/+10
|
* Write claim validation testLibravatar Rutger Broekhoff2024-01-242-19/+42
|
* Test JSON decoding for BatchRequestLibravatar Rutger Broekhoff2024-01-243-4/+34
|
* It is unforunate that I have to do thisLibravatar Rutger Broekhoff2024-01-241-1/+2
| | | | | | | It would be nicer if it would be somehow possible to tell the axum JSON extractor that I valdiate the content type myself. Or maybe I should just stop using the axum JSON extractor altogether, as it really isn't too complex.
* Properly propagate JSON parsing errorLibravatar Rutger Broekhoff2024-01-241-5/+24
|
* Add debug log for mime type validationLibravatar Rutger Broekhoff2024-01-242-5/+17
|
* Set AWS SDK behaviour version to latest in codeLibravatar Rutger Broekhoff2024-01-242-1/+2
|