1881 Commits

Author SHA1 Message Date
Michael Zanetti
9e2d495f9a Fix JsonRpc server breaking transports upon guard timer timeouts 2019-04-16 19:48:56 +02:00
Jenkins
6c5f8c482a Jenkins release build 2019-04-12 13:42:35 +02:00
Jenkins
0434ad22d2 Merge PR #150: Workaround zeroconf breaking because of broken multicast hardware 2019-04-12 13:42:30 +02:00
Jenkins
d510aa13bb Merge PR #148: Add support for state based rule action parameters 2019-04-12 13:42:30 +02:00
Jenkins
8dc872b72b Merge PR #147: Add auto device reconfigure mechanism 2019-04-12 13:42:30 +02:00
Jenkins
ad9261290d Merge PR #146: Add a method to filter Devices 2019-04-12 13:42:30 +02:00
Jenkins
6c7d43f232 Merge PR #144: Fix package to build with Qt 5.12 2019-04-12 13:42:30 +02:00
Jenkins
c442eb3592 Merge PR #142: Fix TimeDescriptors getting lost when updating a rule 2019-04-12 13:42:30 +02:00
Jenkins
fb5aba3964 Merge PR #141: Fix the notification for deleting a web server configuration 2019-04-12 13:42:30 +02:00
Jenkins
2d91a6243c Merge PR #140: Drop deprecated api 2019-04-12 13:42:30 +02:00
Jenkins
7c449c50c0 Merge PR #139: New interface: windspeedsensor 2019-04-12 13:42:30 +02:00
Jenkins
6ac1d43739 Merge PR #138: Rework translation mechanism 2019-04-12 13:42:30 +02:00
Jenkins
49eb6c6047 Merge PR #137: Properly close the DB even on failures. 2019-04-12 13:42:30 +02:00
Jenkins
6d01dbf5da Merge PR #136: Unify API uuid to string convertion 2019-04-12 13:42:30 +02:00
Jenkins
56614b6767 Merge PR #135: Change copyright year to 2019 2019-04-12 13:42:29 +02:00
Jenkins
186b6eb0f6 Merge PR #134: New interface: wirelessconnectable 2019-04-12 13:42:29 +02:00
Michael Zanetti
b23d7c820e Clean up avahi debug messages 2019-04-12 11:59:28 +02:00
Michael Zanetti
e7f7deadc3 Workaround zeroconf breaking because of broken multicast hardware 2019-04-12 02:52:05 +02:00
Michael Zanetti
18d684592d Allow reconfiguring red-only params from the plugin side in autoDevicesAppeared() 2019-04-10 14:06:08 +02:00
Michael Zanetti
299052d2f7 Fix processing of rule action params and make tests pass again 2019-04-10 13:40:16 +02:00
Michael Zanetti
694d78225d update api 2019-04-10 13:40:16 +02:00
Michael Zanetti
5fcfe1a11c Update removeConfiguredDevice to update rules as appropriate 2019-04-10 13:40:16 +02:00
Michael Zanetti
6afe3e5161 fixup api 2019-04-10 13:40:16 +02:00
Michael Zanetti
774452ff7c Add support for state based rule action params 2019-04-10 13:40:16 +02:00
Michael Zanetti
b2228bcf25 Add a method to filter Devices 2019-04-10 13:13:02 +02:00
Michael Zanetti
7bd863b131 Add some more debug prints to see where it is going wrong. 2019-04-10 13:12:25 +02:00
Simon Stürz
695914f497 Finish test implementation and verify auto device reconfiguration does work. 2019-04-10 13:12:25 +02:00
Simon Stürz
36778e8eda Add test trigger for auto device reconfiguration 2019-04-10 13:12:25 +02:00
Simon Stürz
beb00aa0f1 Implement autodevice reconfigure in mock plugin and prepare tests 2019-04-10 13:12:25 +02:00
Simon Stürz
13b0f38693 Add reconfigure auto device mechanism 2019-04-10 13:12:25 +02:00
Simon Stürz
aabebcfac9 Change devicemanager finished info from warning to default debug 2019-04-10 13:12:25 +02:00
Michael Zanetti
827b033da6 bump version number because of the API break 2019-04-10 12:48:02 +02:00
Michael Zanetti
cbe046402a drop outdated docs piece 2019-04-10 12:48:02 +02:00
Michael Zanetti
8e9b695eb6 bump jsonrpc version 2019-04-10 12:48:02 +02:00
Michael Zanetti
7893328534 drop ruleRelevant, eventRuleRelevant and graphRelevant 2019-04-10 12:48:02 +02:00
Michael Zanetti
bab59f6754 drop criticalStateTypeId, primaryStateTypeId and primaryActionTypeId 2019-04-10 12:48:02 +02:00
Michael Zanetti
9283d31e73 drop basicTags and deviceIcon 2019-04-10 12:48:02 +02:00
Michael Zanetti
87595faf6d bump version 2019-04-10 12:43:09 +02:00
Michael Zanetti
5808da8f86 Make the initial handshake (JSONRPC.Hello) mandatory. 2019-04-10 12:43:03 +02:00
Michael Zanetti
303014a886 Fix package to build with Qt 5.12 2019-04-08 17:46:41 +02:00
Michael Zanetti
4275f9052f Fix TimeDescriptors getting lost when updating a rule by removing a device 2019-04-08 17:01:38 +02:00
Michael Zanetti
513472178b Fix the notification for deleting a web server configuration 2019-04-08 16:59:50 +02:00
Simon Stürz
6573d8b566 Fix windspeed interface typo 2019-04-08 16:52:44 +02:00
Simon Stürz
a7a44e3d4a Update interfaces qrc 2019-04-08 16:52:36 +02:00
Simon Stürz
6dbe780715 Add missing windspeedsensor.json interface file 2019-04-08 16:52:25 +02:00
Simon Stürz
7ab3c70664 Add wind speed sensor interface 2019-04-08 16:52:17 +02:00
Michael Zanetti
9f8600d644 drop unused search path 2019-04-08 16:50:09 +02:00
Michael Zanetti
d5468b2677 Add copyright headers 2019-04-08 16:50:03 +02:00
Michael Zanetti
cecab6a4be drop commented code 2019-04-08 16:49:55 +02:00
Michael Zanetti
c18ec356e8 Make it build with Qt 5.7, drop commented code 2019-04-08 16:49:45 +02:00