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 8df8d70535 .
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
Michael Zanetti
156ff84888
some more improvements, while at it
2019-04-08 13:55:15 +02:00
Michael Zanetti
62976cd860
more precise param namings and translation context strings
2019-04-08 13:55:15 +02:00
Michael Zanetti
cdf5c63b59
remove rules which are left without any action after a device removal
2019-04-08 13:55:15 +02:00
Michael Zanetti
6d2ab278a8
don't emit connected() when we've already been connected
2019-04-08 13:55:15 +02:00
Simon Stürz
ee17402785
Update api.json and override version bump
2019-04-08 13:55:15 +02:00
Simon Stürz
a500baf5d8
Add notifications to introspect desciption. Fix #76
2019-04-08 13:55:15 +02:00
Michael Zanetti
058cb8af06
store the state type along with the value in the state cache
2019-04-08 13:55:15 +02:00
Michael Zanetti
a1255ed87e
override api test. this does not actually change the api...
2019-04-08 13:55:15 +02:00
Michael Zanetti
da831133c8
fix introspect for TagError and UserError
2019-04-08 13:55:15 +02:00
Michael Zanetti
4d704a3f5c
second take on using Qt logging filters
2019-04-08 13:55:15 +02:00
Michael Zanetti
ed24c08528
bump package version to be in line with snap package
...
This marks the beginning of syncronised package versions across packaging formats
2019-04-08 13:55:15 +02:00
Michael Zanetti
f7a8b33845
properly mark changelog as released
2019-04-08 13:55:15 +02:00
Jenkins
b0fa34f7d6
Automatic translations update by Jenkins
2019-04-08 13:55:15 +02:00
Michael Zanetti
83168772f3
fix issues from code review
2019-04-08 13:55:15 +02:00
Michael Zanetti
699065f689
update to use nonce
2019-04-08 13:55:15 +02:00
Michael Zanetti
3816ade6b7
last cleanups
2019-04-08 13:55:15 +02:00
Michael Zanetti
d986537d86
bump jsonrpc version number
2019-04-08 13:55:15 +02:00
Michael Zanetti
922ee3ce49
clean up some remaining old stuff
2019-04-08 13:55:15 +02:00
Michael Zanetti
55b4c8a798
reduce keep alive timeout
2019-04-08 13:55:15 +02:00
Michael Zanetti
2f2787fb98
enable auto reconnect
2019-04-08 13:55:15 +02:00
Michael Zanetti
096a285212
switch from aws sdk to qmqtt
2019-04-08 13:55:15 +02:00
Michael Zanetti
637a30700b
cleanups and dedupe mqtt packets
2019-04-08 13:55:15 +02:00
Simon Stürz
a69b32a572
Improve cloud transport and fix authentication required in Hello and handshake
2019-04-08 13:55:15 +02:00
Simon Stürz
c4343b6ecb
Fix transport authentication configuration
2019-04-08 13:55:15 +02:00
Michael Zanetti
7b12d720f3
store newly received config
2019-04-08 13:55:15 +02:00