Commit Graph

1858 Commits (c442eb3592d21bb6626a027efee39c2e2570a332)

Author SHA1 Message Date
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 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 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
Michael Zanetti 021fa737ce Fix email addresses in changelog 2019-04-08 13:55:15 +02:00
Jenkins 06d5f42f5e Automatic translations update by Jenkins 2019-04-08 13:55:15 +02:00
Jenkins 424d561a6a Jenkins release build 2019-04-08 13:55:15 +02:00
Michael Zanetti 59670b5d04 Add unit to pressure sensor interface 2019-04-08 13:55:15 +02:00
Michael Zanetti 16152b98e7 Make percentage unit mandatory for extendedheating 2019-04-08 13:55:15 +02:00
Michael Zanetti 41d023e411 Add units to conductivity and light sensor interfaces 2019-04-08 13:55:15 +02:00
Michael Zanetti 62c941f3c8 Remove redundant "close" action from garagegate interface
It will be inherited by "closable"
2019-04-08 13:55:15 +02:00
Michael Zanetti abc39f1bd4 Add a thermostat interface 2019-04-08 13:55:15 +02:00
Michael Zanetti d73aa0840e Force api test to pass, version will be bumped during landing 2019-04-08 13:55:15 +02:00
Michael Zanetti 5badc066fb Add a deviceId to DeviceDescriptors to allow reconfiguring them 2019-04-08 13:55:15 +02:00
Michael Zanetti 60d60ed0cd Make color and colorTemperature in lights interfaces writable 2019-04-08 13:55:15 +02:00
Michael Zanetti 948eff8319 Drop Janus and WebRTC support 2019-04-08 13:55:15 +02:00
Simon Stürz a44b82c497 Fix push button auth finished notification API documentation 2019-04-08 13:55:15 +02:00
Michael Zanetti 8991e01526 Fix merging params for discovered devices with user overrides 2019-04-08 13:55:15 +02:00
Simon Stürz 7edec8198e Remove power from heating interface 2019-04-08 13:55:15 +02:00