Tags: daknob/eldim
Tags
Release v0.6.0 This release completely replaces eldim's encryption functionality and switches it to use `age', a modern and secure encryption scheme. Moreover, it improves stability and performance of the eldim service. --------- CHANGELOG --------- * Switch eldim's encryption to `age' * Performance and stability improvements
Release of eldim v0.4.0 This is release v0.4.0 of eldim, which brings a lot of under the hood changes as well as some publicly visible changes. A lot of work has been done to make sure that the software can easily scale with new features and functionality in the future. --------- CHANGELOG --------- * eldim now uses Go modules for development * Prometheus metrics have been cleaned up * New Prometheus metric added: eldim version * Updated Prometheus Metric: Total Backend Uploaded Bytes * Documentation cleanup & update * All logs use ' instead of " to avoid escaping issues * Configuration validation has been made more accurate and better * Configuration validation has been made faster * eldim now sends the `eldim` User Agent to all Backends * eldim can now support non-OpenStack Swift backends * Google Cloud Storage is now available as a backend ---- NEWS ---- You can learn eldim's news on the official eldim-announce Google Group available at: https://groups.google.com/forum/#!forum/eldim-announce You can find a technical mailing list to discuss topics related to eldim at the eldim-dev Google Group: https://groups.google.com/forum/#!forum/eldim-dev
Release of eldim v0.3.3 --------- CHANGELOG --------- * Add client configuration file validation [1] * All future eldim releases are now signed * Work on better code style done ----- NOTES ----- [1] In the previous versions of eldim, little has been checked in terms of validity in the configuration file. However, this release adds extensive validity checks, in order to be able to warn the eldim operators early for any faults present in their configuration file. The checks that have been added are as follows: * If a Client Configuration is supplied at all * If the file can be read * If the file contains valid YAML * If the file contains at least one client * If all clients have names * If there are any clients with the same name (could have been a feature) * If there are any clients with the same IP Address * If there are any clients with the same password * If the IP Addresses are valid (Sorry TV Shows) * If for every client there is at least one of IP Address, Password for Authentication * If the password is between 32 and 128 characters, inclusive
Release of eldim v0.3.1 --------- CHANGELOG --------- * Fix Prometheus Metrics variable initialization This is not a bug, however a patch was added to ensure that this will not cause problems even if future versions of Go change the default value of uninitialized variables from 0 to something else.