Releases: gmemstr/sliproad
Releases · gmemstr/sliproad
2.1 - S3 Provider, General Cleanup
New to this release:
- AWS S3 (and compatible endpoint) file provider!
- This does not currently replace the Backblaze provider, but can be used as an alternative with newer buckets.
- Bundling of web assets directly into the binary.
- A separate web assets directory is no longer required!
- A note about this has been added to the README - custom frontends will need to be served separately.
- Slight redesign of the web frontend.
- Properly support DELETE requests.
- Cleanup of the codebase and repository.
As a part of this, I am ditching UPX packed executables. This results in larger file sizes, but ultimately makes it easier (and faster) to build the project. If file size is still a concern, feel free to pack them yourself!
2.0! Refactor and rebranding
This is a rather big release - considering there was no "official" 1.0 release, this is even bigger.
- Refactored large amounts of code to be easier to maintain and extend.
- "Provider" concept for storage, rather than hot/cold tiers.
- Cleaner, smaller frontend, with a focus on the API.
- Backblaze B2 integration.
- Read/create/delete files and directories.
- Authentication with Keycloak (to be brought in line with storage provider implementation).
- Better handling of errors and serving files.
- Tests and CI/CD.
- ARM and x86 versions available, certified to work on Raspberry Pis.
This is not backwards compatible with the previous version.