Michael Zanetti
16cdd29eb8
emit a signal when a device name is changed so plugins can act on it
2019-04-08 13:55:15 +02:00
Michael Zanetti
b911ca13a5
drop entry from changelog, will be added by jenkins
2019-04-08 13:55:15 +02:00
Michael Zanetti
251a520807
bump minor version
2019-04-08 13:55:15 +02:00
Michael Zanetti
6341ce2455
stabilize test logging
2019-04-08 13:55:15 +02:00
Michael Zanetti
7b1c848c07
add MqttPolicy to Json introspect
2019-04-08 13:55:15 +02:00
Michael Zanetti
e1affe17d0
fix init order
2019-04-08 13:55:15 +02:00
Michael Zanetti
509fb61856
update api description
2019-04-08 13:55:15 +02:00
Michael Zanetti
cb38dc0853
add license headers
2019-04-08 13:55:15 +02:00
Michael Zanetti
ce82ce142c
use QTest::newRow instead of QTest::addRow
2019-04-08 13:55:15 +02:00
Michael Zanetti
7987338241
don't use QTRY_COMPARE because we need to build on xenial
2019-04-08 13:55:15 +02:00
Michael Zanetti
0d3e868cc1
fix missing include on xenial
2019-04-08 13:55:15 +02:00
Michael Zanetti
9eab2d3cc9
add noisesensor and co2sensor interfaces
2019-04-08 13:55:15 +02:00
Michael Zanetti
5df41cba4a
add api doc
2019-04-08 13:55:15 +02:00
Michael Zanetti
7b483bb087
don't leak policies
2019-04-08 13:55:15 +02:00
Michael Zanetti
8df5d75dd1
add tests for the mqtt broker
2019-04-08 13:55:15 +02:00
Michael Zanetti
1d903862ed
replace emqtt with nymea-mqtt
2019-04-08 13:55:15 +02:00
Michael Zanetti
5bf1fb5bc4
add API to request a client connected to the internal mqtt broker to mqttprovier
2019-04-08 13:55:15 +02:00
Michael Zanetti
5847d6831d
add support for an MQTT hardware resource
2019-04-08 13:55:15 +02:00
Michael Zanetti
751359c528
added missing files
2019-04-08 13:55:15 +02:00
Michael Zanetti
8d05f984c0
mqtt broker now working
2019-04-08 13:55:15 +02:00
Michael Zanetti
371c2f76c2
move servers into subdir, cleanup some includes
2019-04-08 13:55:15 +02:00
Jenkins
847b17e804
Automatic translations update by Jenkins
2019-04-08 13:55:15 +02:00
Jenkins
a9fd86c3c9
Jenkins automated build
2019-04-08 13:55:15 +02:00
Simon Stürz
89f146ef1d
Fix report file extension, add microsoft browser favicon support and fix tags show button
2019-04-08 13:55:15 +02:00
Simon Stürz
706a947113
Fix timer if something goes wrong with report generation
2019-04-08 13:55:15 +02:00
Simon Stürz
384544ca15
Set working directory to standard paths and add timer for async function in order to show progress
2019-04-08 13:55:15 +02:00
Simon Stürz
80789c256b
Add missing license headers
2019-04-08 13:55:15 +02:00
Simon Stürz
a0c2143c4b
Add status report generator and finish debug interface improvements
2019-04-08 13:55:15 +02:00
Simon Stürz
b2cb22df66
Add tabs for better overview
2019-04-08 13:55:15 +02:00
Simon Stürz
c17fe76027
Add autoscoll for log view
2019-04-08 13:55:15 +02:00
Michael Zanetti
74293535b8
fix it
2019-04-08 13:55:15 +02:00
Simon Stürz
4bd3b836f8
Add network test functionality and add live log viewer for debug server interface
2019-04-08 13:55:15 +02:00
Michael Zanetti
d3f1e199f2
split color light interface into color temperature light
2019-04-08 13:55:15 +02:00
Michael Zanetti
a1d961eecc
add hearting/evcharger interfaces
2019-04-08 13:55:15 +02:00
Michael Zanetti
c7f4dda9d3
check for duplicates when an update comes in
2019-04-08 13:55:15 +02:00
Michael Zanetti
f243d383e4
Revert "add a hack for meeting the zapf deadline"
...
This reverts commit 8df8d70535e08dcc949e7839f216a8a48bcb9f54.
2019-04-08 13:55:15 +02:00
Jenkins
ee8f8286a3
Jenkins automated build
2019-04-08 13:55:15 +02:00
Michael Zanetti
94579bc50a
add fingers parameter
2019-04-08 13:55:15 +02:00
Michael Zanetti
fe8b0cab14
initial take on a fingerprint reader interface
2019-04-08 13:55:15 +02:00
Michael Zanetti
3629371f96
add smart meter interfaces
2019-04-08 13:55:15 +02:00
Michael Zanetti
6b636fb82e
initial take on adding a smartmeter interface
2019-04-08 13:55:15 +02:00
Michael Zanetti
4c8ee8657e
fix tests
2019-04-08 13:55:15 +02:00
Michael Zanetti
293a3c7833
add a system interface
2019-04-08 13:55:15 +02:00
Michael Zanetti
0606c83509
gateways must implement connectable now
2019-04-08 13:55:15 +02:00
Michael Zanetti
d17aa51abf
add a test
2019-04-08 13:55:15 +02:00
Michael Zanetti
b49dafa7e3
add limits and offset to GetLogEntries
2019-04-08 13:55:15 +02:00
Michael Zanetti
2d98e9d6b9
Rafactor Packet fragmentation
...
- Move Json packet fragmentation into the JsonRpcServer.
This way we only have to do it once.
- fixes a bug in TcpServer and BluetoothServer
where multiple clients would corrupt each others buffer
- fixes a bug in CloudTransport where it would leak client
sockets after a remote connection disconnect
2019-04-08 13:55:15 +02:00
Jenkins
47b1bdd919
Automatic translations update by Jenkins
2019-04-08 13:55:15 +02:00
Jenkins
bcb26ba31f
Jenkins automated build
2019-04-08 13:55:15 +02:00
Simon Stürz
4a0da12be9
Call plugin init method after plugin configuration loading
2019-04-08 13:55:15 +02:00