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
9377c23e48
Fix docs for UnitBpm
2019-04-12 13:40:31 +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
Michael Zanetti
3d114334e1
bump json version number
2019-04-08 16:49:38 +02:00
Michael Zanetti
50aa691087
Add test, fix some issues with loading internal and built-in plugin translations
2019-04-08 16:49:31 +02:00
Michael Zanetti
8ebd1ddc4e
Rework translation mechanism
...
This branch moves the translation logic out of the DevicePlugin
into the JsonRpc layers (JsonRpcHandlers and Rest handlers) and
deprecates the Configuration.SetLanguage method call. Instead
it adds a "locale" property in the JSONRPC.Hello message. This
will allow multiple clients to connect to a single core using
different languages.
2019-04-08 16:49:24 +02:00
Michael Zanetti
6c9281cd32
Properly close the DB even on failures.
2019-04-08 16:45:41 +02:00
Simon Stürz
e80c713fff
Make sure all uuid values in the API get converted correctly and unified to string
2019-04-08 16:41:53 +02:00
Simon Stürz
b5b613df00
Change copyright year to 2019
2019-04-08 16:38:47 +02:00
Simon Stürz
8e98f8177c
Update type of signalstreght for the wirelessconnectable interface
2019-04-08 16:34:55 +02:00
Simon Stürz
53290fe31f
Add wireless connectable interface
2019-04-08 16:34:48 +02:00