Commit Graph

41 Commits (0eadc5af470edb65ac295548f9cc9895c764d81b)

Author SHA1 Message Date
Simon Stürz 0eadc5af47 Revert "Snappy" 2019-04-01 20:48:17 +02:00
Simon Stürz c45a5a994c experimenting with new snappy version 2019-04-01 20:48:17 +02:00
Simon Stürz e553439b63 first working version of snappy 2019-04-01 20:48:17 +02:00
Simon Stürz 9b9a5d6b23 fix plugin configuration and move to plugin json file
close #264
close #268
2019-04-01 20:48:17 +02:00
Simon Stürz 3157298a65 smal fixes 2019-04-01 20:48:17 +02:00
Simon Stürz ca5fb4d102 fix c++11 flag and add linker flag 2019-04-01 20:48:17 +02:00
Simon Stürz 0cf6b3e174 add basic tags to the api
bump api
add unit € cent / kWh
2019-04-01 20:48:17 +02:00
Simon Stürz 02a6e2cb96 update plugins and add state desciptor validation 2019-04-01 20:48:17 +02:00
Simon Stürz 057c1cf065 bump version
bump api version
update StateType
2019-04-01 20:48:17 +02:00
Simon Stürz 2693b1c8bd add netatmo plugin
add OAuth2
2019-04-01 20:48:17 +02:00
Simon Stürz f9c15d689e add execute rule actions 2019-04-01 20:48:17 +02:00
Simon Stürz 7682697c46 add aWATTar plugin 2019-04-01 20:48:17 +02:00
Simon Stürz 8cd6866ffb error handling for devices and deviceclasses resource 2019-04-01 20:48:17 +02:00
Simon Stürz 21ec58e871 added Bluetooth LE discovery hardware resource (Qt >= 5.4.0) 2019-04-01 20:48:17 +02:00
Simon Stürz a91c770030 fixed guhd.conf destination
add generateplugininfo to libguh-dev
2019-04-01 20:48:17 +02:00
Simon Stürz 214cbb7f3e add websocket tests
bump guh version
add websockets as reccommended dependency
2019-04-01 20:48:17 +02:00
Simon Stürz 1f6cfd4527 add rule tests and rest resource 2019-04-01 20:48:17 +02:00
Simon Stürz 5a3c7a6cfb first working REST call
add httpreply and httprequest to lib
2019-04-01 20:48:17 +02:00
Simon Stürz 27a8db73d8 added tests
added httpreply
first working version of webserver
2019-04-01 20:48:17 +02:00
Simon Stürz c6331465eb bump api version 2019-04-01 20:48:17 +02:00
Simon Stürz 85ba7af29c add Rules.EditRule method and Rules.CRuleConfigurationChanged notification 2019-04-01 20:48:17 +02:00
Simon Stürz 05306f5c90 update hue plugin 2019-04-01 20:48:17 +02:00
Simon Stürz e944c28906 bump api version and add units enum to type utils 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
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 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 ae1335f392 made RF433 GPIO selectable
removed receiving devices temporary
added elro devices
added name param for 433 devices
cleanup 433 plugins
2019-04-01 20:48:17 +02:00
Simon Stürz dcd4ff8c9d added networkmanager in libguh and devicemanager 2019-04-01 20:48:17 +02:00
Simon Stürz 669ff65be8 added async setup and fixed inline comments 2019-04-01 20:48:17 +02:00
Simon Stürz 3c9bb1c89c fixed json file and added encryption 2019-04-01 20:48:17 +02:00
Simon Stürz f7aac2554c added async setup and fixed inline comments 2019-04-01 20:48:17 +02:00
Simon Stürz a056371a4d fixed json file and added encryption 2019-04-01 20:48:17 +02:00
Michael Zanetti 1cc0c4dd15 get rid of warnings
this eliminates all warnings and turns on -Werror
2019-04-01 20:48:17 +02:00
Michael Zanetti eed190b845 don't use .qmake.conf as it seems to break in some circumstances 2019-04-01 20:48:17 +02:00
Simon Stürz 43a063c10e fixed elro switch 2014-05-25 02:25:42 +02:00
Michael Zanetti a9a2a8fd30 enable coverage for deviceplugins too 2014-05-04 13:33:05 +02:00
Michael Zanetti ab4a340e27 parse version from debian changelog, align package and jsonrpc api version 2014-05-04 01:34:29 +02:00
Michael Zanetti b5159bcba6 drop debug print 2014-05-03 17:29:00 +02:00
Michael Zanetti c54e289403 added a mechanism to bump the version
added a test that checks for JSONRPC api changes and enforces a version bump
2014-05-03 17:22:44 +02:00
Michael Zanetti 265d734ab8 added possibility to generate coverage reports 2014-05-02 04:32:49 +02:00