v0.15.0
Added
Now you can use the filename
header to override the name of the uploaded file.
For example:
curl -F "[email protected]" -H "filename:override.txt" http://localhost:8000
Even if random_url
is set, the filename will be override.txt
rustypaste-cli
also has a new argument for overriding the file name:
rpaste -n filename-on-server.txt awesome.txt
rustypaste
now returns more appropriate status codes in the following 2 cases (instead of a generic 500 code):
- If the mime type is on the blacklist:
UnsupportedMediaType
(415) - If the file already exists:
Conflict
(409)
Changed
- Do path joins more safely by @RealOrangeOne in #247
- Gracefully exit when there is no config file found by @orhun
- Switch to cargo-llvm-cov for code coverage by @orhun in #260
- Replace unmaintained action by @tessus in #266
- Set up mergify by @orhun
- Apply clippy suggestions by @orhun
- Update funding options by @orhun
- Update the copyright years by @orhun
- Bump dependencies
Fixed
- Improve logging for deleted file by @tessus in #235
- Fix deployment by @tessus in #236
- Return the correct file on multiple files with same name by @tessus in #234
- Update the hash of the example file by @tessus in #254
- Error on upload with the same filename by @tessus in #258
New Contributors
- @RealOrangeOne made their first contribution in #247