Skip to content

Releases: L337-org/send-to-influx

4.1

Choose a tag to compare

@GavinLucas GavinLucas released this 15 Jul 08:03
b14b257

Found and fixes another issue that surfaces on systems with systemd <= 253. Fixed the issue and added CI coverage.

What's Changed

Full Changelog: GavinLucas/send-to-influx@4.1...4.2

4.1

4.1

Choose a tag to compare

@GavinLucas GavinLucas released this 15 Jul 07:17
db72698

Found and fixed an issue in deb package upgrade that resulted in unnecessary reconfiguration.

What's Changed

Full Changelog: GavinLucas/send-to-influx@4.0...4.1

4.0

4.0

Choose a tag to compare

@GavinLucas GavinLucas released this 14 Jul 19:02
b5c5d52

Modified the deb package so that now it uses debconf menus for initial configuration (or configuration change via dpkg-reconfigure) and also securely stores secrets such as passwords and keys in systemd-creds rather than in the config file.

Secrets in the config file will continue to work for existing deb installs and also installs not using the deb package. If secrets are stored in the config file, it will perform a check of the file permissions at startup, so do check the logs for warnings.

What's Changed

Full Changelog: GavinLucas/send-to-influx@3.1...4.0

3.1

3.1

Choose a tag to compare

@GavinLucas GavinLucas released this 13 Jul 12:39
d445bf8

A few fixes in this patch release.

The main one relates to speedtest. When it times out a connection to a server to use for the 'ping' test, on failure it adds an arbitrary 3600 seconds to the reported time, so if it fails to connect to three hosts then it reports the ping time as 30 minutes, when in reality it would have timed out a ping probe at 10 seconds. Added some code in so that we reject anything over 5000ms, as speedtest does itself.

Removed some code where secrets could be passed in as environment variables, as in reality it's no more secure than keeping settings.yaml secure, which we'd need to do anyway since the settings could be kept in there either way.

At the same time made a change so that if a log file wasn't writable, we'll handle that cleanly.

What's Changed

Full Changelog: GavinLucas/send-to-influx@3.0...3.1

3.0

3.0

Choose a tag to compare

@github-actions github-actions released this 07 Jul 10:41
8a95fe0

The most obvious change is that we now have a deb package and repo. The process will run as a system service under systemd.

For more information refer to the README

Also added more hardening and automation to the project.

What's Changed

New Contributors

Full Changelog: GavinLucas/send-to-influx@2.1...3.0

2.1

2.1

Choose a tag to compare

@GavinLucas GavinLucas released this 01 Jul 14:03
c34825f

Add Octopus gas meter readings in addition to the electric readings.

Fix a few other rough edges.

What's Changed

Full Changelog: GavinLucas/send-to-influx@2.0...2.1

2.0

2.0

Choose a tag to compare

@GavinLucas GavinLucas released this 01 Jul 10:54
72fa1a7

Major revision with lots of new data sources and the ability to pull from all of them from a single instance of the script.

Also supports InfluxDB v2.

What's Changed

Full Changelog: GavinLucas/send-to-influx@1.1...1.2

1.1

1.1

Choose a tag to compare

@GavinLucas GavinLucas released this 05 Mar 14:57
eafbb11

What's Changed

Full Changelog: GavinLucas/send-to-influx@1.0...1.1

1.0

1.0

Choose a tag to compare

@GavinLucas GavinLucas released this 22 Oct 21:36

Initial release