All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
1.0.0 - 2018-01-17
- systemd service
- Enable AMQP auto recovery
- Improve crontab for Let's Encrypt
- Update documentation
- Update Grafana example dashboard
0.5.0 - 2017-07-21
- Change DB to PostgreSQL due to issues with User model
- Update README installation part
0.4.0 - 2017-07-20
- Enable authentication
0.3.0 - 2017-06-23
- Switch production DB to Cassandra
0.2.0 - 2017-06-09
- Function setWorktime for configuring ComfortBox
- Optional property
labels
(array of strings) to model ComfortBox
0.1.0 - 2017-05-19
- Configure ComfortBox with unified API:
- setInterval
- setMqttHost
- setShowDataRegularly
- displayData
- displayHexColor
- displayLed
- displayText
- Check if a ComfortBox is online
- Query data of a ComfortBox
- List all ComfortBoxes in DB
- List all metric names of a ComfortBox in DB
- Automatically register unknown ComfortBoxes which occur in the message queue
- Use HTTPS for communicating with API and server
- Brief documentation about setting up the server