v0.0.34
Main feature in this release is caching which greatly improves the performance of handling node point updates.
- handle audio playback where file bitrate does not match default of audio
device (#240) - support rule actions that trigger when rule goes inactive (instead of active).
This allows a rule to do something with the run goes active as well as
inactive and in some cases saves us from writing two rules (#241). - re-enable indexes on edge up/down fields (#219)
- add point min/max to NATS packets
- add NATS api metrics (as points to root device node) (#244)
- donβt color root node grey for now
- update influxdb client to 2.5.0
- switch to async influx DB API (batches data, retries, etc)
- implement caching of nodes and edges to speed up read access
- add point processing cycle time and nats client pending messages metrics
- modbus loglevel 1 only prints errors, 2 now prints transactions
- web UI auth expires in 24hr instead of 30m β still not ideal, but one step at
a time (#249) - update front tar package to fix security warnings