199 Commits

Author SHA1 Message Date
Simon Stürz
4d6ccdfd1c update api file 2019-04-01 20:48:17 +02:00
Simon Stürz
5a9c423c55 bump api 2019-04-01 20:48:17 +02:00
Simon Stürz
8b23cc0167 bump api and fix add rule 2019-04-01 20:48:17 +02:00
Simon Stürz
69ca5c4713 bump api version
add tests for rule active changed notification
2019-04-01 20:48:17 +02:00
Michael Zanetti
0171b24fb4 fix executeaction script 2019-04-01 20:48:17 +02:00
Simon Stürz
b05a97d53f bump api version 2019-04-01 20:48:17 +02:00
Simon Stürz
745107c469 changed editable property to readOnly
added guhcore documentation
bump JSONRPC api version
2019-04-01 20:48:17 +02:00
Simon Stürz
265207914a added tests for DeviceParamsChanged (edit device) 2019-04-01 20:48:17 +02:00
Simon Stürz
b6e253e5c2 update man page
fix mock device
add some more tests
2019-04-01 20:48:17 +02:00
Simon Stürz
5af2067308 bump api versio
bump guh version
added tests for edit device
added tests for edit device (rediscovery)
added device params changed notification
2019-04-01 20:48:17 +02:00
Simon Stürz
b366d45229 first version of edit device 2019-04-01 20:48:17 +02:00
Simon Stürz
b7b286e599 added tests for RuleAdded and RuleRemoved notifications
fixed notification bug in rulehandler
2019-04-01 20:48:17 +02:00
Simon Stürz
26ac948f98 added notification tests for DeviceRemoved and DeviceAdded 2019-04-01 20:48:17 +02:00
Simon Stürz
2aa55e469e added copyright 2019-04-01 20:48:17 +02:00
Simon Stürz
a39a38f993 added rules notifications 2019-04-01 20:48:17 +02:00
Simon Stürz
1c008d0bef fixed inline comments and added a test 2019-04-01 20:48:17 +02:00
Simon Stürz
bea3b97cba added type comparison test 2019-04-01 20:48:17 +02:00
Simon Stürz
f0d7fbd3f5 bump guh version and add a more specific rule error 2019-04-01 20:48:17 +02:00
Simon Stürz
90622e5edb improove RuleAction logic
add tests
fix documentation
2019-04-01 20:48:17 +02:00
Simon Stürz
f26ec0fa47 bump api version 2019-04-01 20:48:17 +02:00
Simon Stürz
0603b8a3b7 fixed tests and bump api 2019-04-01 20:48:17 +02:00
Simon Stürz
584fec345f added loadStoreConfig tests for exitActions 2019-04-01 20:48:17 +02:00
Simon Stürz
40d7bde73f added tests for exitActions 2019-04-01 20:48:17 +02:00
Simon Stürz
79cbab42a1 fixed packRule 2019-04-01 20:48:17 +02:00
Simon Stürz
48b09ecf01 bump api version 2019-04-01 20:48:17 +02:00
Simon Stürz
e555754706 added tests and bump api version 2019-04-01 20:48:17 +02:00
Simon Stürz
c1a0895a3f added Uint and Color to base types 2019-04-01 20:48:17 +02:00
Simon Stürz
d1647a6b20 update api.json 2019-04-01 20:48:17 +02:00
Simon Stürz
475cadb03b added test skeleton for plugins 2019-04-01 20:48:17 +02:00
Simon Stürz
5042bb7460 delete unused files 2019-04-01 20:48:17 +02:00
Simon Stürz
8eaa447cb1 fixed main and added RunningMode 2019-04-01 20:48:17 +02:00
Simon Stürz
90120203f4 fixed QtService documentation and licencecheck 2019-04-01 20:48:17 +02:00
Michael Zanetti
5cbe613a3e improve test, fix bug in stateEvaluator 2019-04-01 20:48:17 +02:00
Simon Stürz
d396cd16d2 added test 2019-04-01 20:48:17 +02:00
Michael Zanetti
c55c92774b improve tests a little 2019-04-01 20:48:17 +02:00
Michael Zanetti
402042e8b3 more fixes
Fixes #74
2019-04-01 20:48:17 +02:00
Michael Zanetti
b0202e928a some minor fixes 2019-04-01 20:48:17 +02:00
Michael Zanetti
240c5e36d6 implement a logging framework 2019-04-01 20:48:17 +02:00
Michael Zanetti
56ca42e1ca finish off the stateevaluator handling 2019-04-01 20:48:17 +02:00
Simon Stürz
d1b638017b rename cmdmgr.py -> guh-cli.py 2019-04-01 20:48:17 +02:00
Simon Stürz
24b7acf5f0 added enable/disable rule 2019-04-01 20:48:17 +02:00
Michael Zanetti
5cd3154b64 add possibility to disable/enable rules
Fixes #58
2019-04-01 20:48:17 +02:00
Michael Zanetti
66f4a361a1 add Events.GetEventType
Fixes #59
2019-04-01 20:48:17 +02:00
Michael Zanetti
63fb728269 bump version 2019-04-01 20:48:17 +02:00
Michael Zanetti
c0abc394f8 bump api 2019-04-01 20:48:17 +02:00
Michael Zanetti
213b28ea83 add Devices.GetStateValues
Fixes #65
2019-04-01 20:48:17 +02:00
Michael Zanetti
f75c7abde4 bump api version 2019-04-01 20:48:17 +02:00
Simon Stürz
fc0fd70cf1 fixed show rule detail and discovering devices (handle empty search result) 2019-04-01 20:48:17 +02:00
Michael Zanetti
352a2dcca1 don't pack invalid/empty stateevaluator contents
Fixes #56
2019-04-01 20:48:17 +02:00
Simon Stürz
70131452e5 fixed inline comment 2019-04-01 20:48:17 +02:00