Hi, today we're releasing the first release candidate of the next plik major version 1.2 ! Note : We are deprecating file metadata backend as it wasn't thought to handle new features correctly, since there was a metadata file per upload, we wouldn't be able to scan and filter uploads efficiently. We made a script so you can migrate to the new bolt metadata backend. To create bolt database, it's simple : ~$ server/utils/file2bolt --directory server/files --db server/plik.db Here is the changelog : New - New metadata backend : Bolt (see : https://github.com/boltdb/bolt) - New authentication mechanisms (currently support Google and OVH auth backends) - New token system : generate tokens to upload from untrusted ip's, and manage uploads easily - New page for managing tokens and uploads Fix - Makefile : Include favicon.ico in release directory - Plik logo reload issue on webapp - Client : Fix update file in tmp directory - Client : Fix url encoding in list display - File Metadata Backend : Fix a bug in GetUploadsToRemove when .config file was missing - API : Fix http return code when upload was already removed. Misc - Add cli client version in http headers - Add CONTRIBUTE part in README - Add a migration script 'file2bolt' to migrate from file metadatas to bolt - Add make test to travis - Push docker image to Docker Hub (https://hub.docker.com/r/rootgg/plik/) - Huge http handlers refactoring (see : https://github.com/root-gg/juliet) - Split documentation in multiple parts (README, api doc, ...)
The plik team
Hi, today we're releasing plik 1.1.1.
Here is the changelog :
🛠 Fix : Bug when an upload metadata was missing in cleaning routine for file metadata backend
🛠 Fix : Reload issue on plik logo
🛠 Fix : Typo in client README
🛠 Fix : Download client updates on tmp directory
🚀 The release binaries are compiled with Go 1.5.3.
The plik team
🚀 We are happy to make 1.1-RC2 the new stable release of Plik as it is.
🚚 The too many new features from 1.1-RC3 are moved to 1.2-RC1.
Stay tuned !
The Plik team.
🚀 We are happy to release Plik 1.1-RC2.
✅ Here is the changelog, mostly small fixes and unit tests.
🏗 Build :
✅ Makefile test target
Homemade html content editable Angularjs directive
Detect invalid chars in file names : / # ? % "
0️⃣ Bind /config params ( default/max TTL, max file size )
Add never expire option if allowed
Resize background image
Smaller md5/details font size
Fix some TTL issues
Fix admin url link for removable uploads
Cli client :
✅ Integration tests
⬇️ Upgrade/Downgrade integration tests
⚡️ Use /version to update client
Fix openssl custom options
Plikd server :
🌲 Fix "Failed to get expired uploads" log message
Fix TTL issues ( never expire value is now -1 everywhere )
The root.gg team.