Uguu Versions Save

Uguu is a simple lightweight temporary file host with support for drop, paste, click and API uploading.

v.1.7.3

9 months ago
  • Changed from SHA1 hash to XXH3 hash since it's a lot faster!

v.1.7.2

1 year ago
  • Fixes issue where file without file extension couldn't be uploaded.

v.1.7.1

1 year ago

Version 1.7.1 includes the following changes:

  • Templates path's corrected.
  • Default name on DB corrected for Docker.

v.1.7.0

1 year ago

Version 1.7.0 includes the following changes:

  • Added support for PostgreSQL database.
  • Fixed a bug causing duplicate records to be inserted for a file.
  • Corrected a bug that caused incorrect calculation and comparison of rate limit time difference.
  • Modified the file name generation function.
  • Removed usage of Try's and Exceptions by implementing a custom error handler, which may reduce memory usage. In order to see errors beyond the "server error" message you have to enable DEBUG in your config.json file, please note that this might leak sensitive information about your backend and should only be enabled for debugging.
  • Modified the Nginx configuration for Docker so it includes "_ecc" in the certificate folder path since Acme.sh seems to include that all of the sudden.
  • Modified the included PHP configuration for Docker.
  • Resolved bug where the SQLite3 DB could get locked up due to too many requests.
  • Slimmed down the code and removed unnecessary functions.

v.1.6.7

1 year ago
  • Fixes bug where files with more then 2 dots in filename will fail to upload.

v.1.6.6

1 year ago

This is a breaking change and it is recommended to re-install Uguu entirely when upgrading.

  • Cleaned up Makefile & Dockerfile.
  • Sensible way to deploy Uguu as a container if wanted, including Nginx and PHP-FPM getting configurated using values from config.json and fetching SSL certificate(s) using acme.sh.
  • Removed double entry of ratelimit in sqlite schemafile.
  • Compiling now uses the npm packages minify, ejs and imagemin-cli instead which is a bit faster and mitigates some vulnerabilities some of the other packages had.
  • Some changes to config.json which are breaking, so pay attention when transfering your old configuration.
  • Some other minor stuff.

What's Changed

Full Changelog: https://github.com/nokonoko/Uguu/compare/v.1.6.5...v.1.6.6

v.1.6.5

1 year ago
  • Minor bug fixes.
  • Rate limiting now works, updated config.json and DB schema is required so recommended to do a full re-install.

v.1.6.4

1 year ago
  • Anti-dupe function fixed.
  • Minor other improvements.
  • Added back support for double dot extensions, e.g "tar.gz".

v.1.6.3

1 year ago

Bug fixes:

  • Output format stuck on JSON.
  • Naming generator.

v.1.6.2

1 year ago
  • Minor bugfixes & improvements
  • Changes in how classes are loaded using autoload.
  • Changes to file structure.
  • Changes to installation.
  • More documentation added.