Skip to content

Releases: BluDood/BluFiles

v1.2.0

Choose a tag to compare

@BluDood BluDood released this 19 Apr 14:46

This update brings a lot of under-the-hood improvements as well as cool new features!
Thanks a lot for the support on my project, we are currently at 44 stars! 🚀
Also huge thanks to selfh.st for mentioning the project in their newsletter, and to whoever submitted my project there ❤️

New Features

  • Password-protected shares: You now have the ability to set a password for shares, making them accessible only to those who have the correct password (#2)
  • Per-user usage limits: Administrators can now see the amount of items a user has in their account, and also set usage limits specific to that user.
  • Dragging and dropping files: You can now drop files from your computer directly into the file manager to upload them.

Bug Fixes and Changes

  • Fixed editing paste names returning an error message, even when the paste was updated
  • Hid the "Debug" sidebar item when not running in a development environment
  • Added more validation in share headers and all path parameters
  • Docker image has been optimized by splitting up build steps, making it smaller
  • Docker image now uses an entrypoint script so the service will receive exit signals correctly
  • Updated to Prisma v7, as well as updated other dependencies

Full Changelog: v1.1.0...v1.2.0

v1.1.0

Choose a tag to compare

@BluDood BluDood released this 08 Apr 06:41

This update brings some new features as well as security fixes. It is recommended you update!

New Features

  • Search: You can now easily find your files and folders across locations!
  • Sorting: The file manager can now be sorted to show items by name, date, and size

Bug Fixes

  • Fixed showing logged-in user on homepage
  • Fixed a security issue where users were able to get information of a paste belonging to another user, given they know the ID of the paste. Thanks @darsh12 for reporting!

Changes

Docker Image Semantics

The published Docker images will now also follow semantic versioning, so for example with this version v1.1.0, these images are published:

ghcr.io/bludood/files:latest # always use latest image
ghcr.io/bludood/files:sha # use a specific image by commit hash
ghcr.io/bludood/files:1.1.0 # use a specific image by version

ghcr.io/bludood/files:1.1 # minor version, can update to 1.1.x
ghcr.io/bludood/files:1 # major version, can update to 1.x.x

This can be used to easily update your containers within a minor or major version.

Full Changelog: v1.0.0...v1.1.0

v1.0.0

Choose a tag to compare

@BluDood BluDood released this 08 Apr 06:22

Initial release of BluFiles

Full Changelog: https://github.com/BluDood/BluFiles/commits/v1.0.0