Changelog
- Fixed upload speeds being very low in some cases #162
- Fixed Docker image having the incorrect timezone #169
- Added Redis support. If you want to use Redis instead of SQLite, re-run the setup to change your database type. Refer to the documentation on how to migrate your data to a different database
- Database location can now be changed with the setup
- Fixed QR code not having decryption key when end-to-end encryption was enabled
- Added option to display filenames in URL #171
- Added makefile for development
- Replaced SSE library with more efficient code
- Fixed
go generate
not working on Windows, thanks @Kwonunn - Gokapi version number will not be displayed on public pages anymore
- Added
windows/arm64
target
Breaking Changes
- API: The output for the schema
File
has changed. The base URL was removed and now the complete URL for to download or hotlink the file is added. The additional keyIncludeFilename
indicates if the URLs contain the filename. - Configuration: Env variable
GOKAPI_DB_NAME
deprecated. On first start the database location will be saved as an URL string to the configuration file. For automatic deploymentGOKAPI_DATABASE_URL
can also be used
Upgrading
- Configuration file needs to be writable
- If running an older version than 1.8.0, please upgrade to 1.8.4 first and check the 1.8.0 changelog for upgrading and breaking changes
Full Changelog: v1.8.4...v1.9.0