80 Commits

Author SHA1 Message Date
Michael Zanetti
44dd07950b added ability to configure each server interface individually 2019-04-02 01:02:45 +02:00
Michael Zanetti
53cca56fd3 add methods to revoke existing tokens again 2019-04-02 01:02:45 +02:00
Michael Zanetti
08727a07ba Added API authentication 2019-04-02 01:02:45 +02:00
Michael Zanetti
1b08bfb1d7 bump json api version 2019-04-02 01:02:45 +02:00
Michael Zanetti
c0cb9ac2e7 bump json version 2019-04-02 01:02:45 +02:00
Simon Stürz
28f6263ec0 fix types and network device notifications 2019-04-02 01:01:32 +02:00
Simon Stürz
24276d393c bump api and add bluez to the dependencies 2019-04-02 01:01:32 +02:00
Simon Stürz
d23e2dade2 improve networkmanager api and bump version 2019-04-02 01:01:32 +02:00
Simon Stürz
5e18536834 update api 2019-04-02 01:01:32 +02:00
Simon Stürz
8c90550c63 bump api and fix all tests 2019-04-02 01:01:21 +02:00
Simon Stürz
1e4e2ac09c add translations mechanism for plugins 2019-04-02 01:00:52 +02:00
Simon Stürz
d3de535d4d bump version and update api.json 2019-04-02 01:00:52 +02:00
Simon Stürz
62eafb58ee fix #283
fix #303

small bug fixes and add logging for rule enable/disable and rule action execution
2019-04-01 20:48:17 +02:00
Simon Stürz
e5f1bce097 add avahi service txt entries
fixed include file
add missing configuration notifications
2019-04-01 20:48:17 +02:00
Simon Stürz
69a31b00c6 bump api and guhd version 2019-04-01 20:48:17 +02:00
Simon Stürz
45e7f7d749 fix cloud error 2019-04-01 20:48:17 +02:00
Simon Stürz
25124cc295 clean up cloud errors 2019-04-01 20:48:17 +02:00
Simon Stürz
b7c73a9a5d add icons, bump api version 2019-04-01 20:48:17 +02:00
Simon Stürz
35b2432b0a bump api version 2019-04-01 20:48:17 +02:00
Simon Stürz
9c6371d3f7 update api changes 2019-04-01 20:48:17 +02:00
Simon Stürz
c160e5ba7d bump api version 2019-04-01 20:48:17 +02:00
Simon Stürz
61eb0b8989 fix api version bump 2019-04-01 20:48:17 +02:00
Simon Stürz
1e08838472 bump api version 2019-04-01 20:48:17 +02:00
Simon Stürz
5c334c2521 bump api and fix some tests 2019-04-01 20:48:17 +02:00
Simon Stürz
1ef6c80e79 add editDevice method 2019-04-01 20:48:17 +02:00
Simon Stürz
74150aa7a6 improove plugin loading and add deviceIcon to plugins 2019-04-01 20:48:17 +02:00
Simon Stürz
8dc8531033 add pluginId to DeviceClass -> close #294 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
5f66f0cbe3 fix remove device method
bump api
2019-04-01 20:48:17 +02:00
Simon Stürz
fb6aa3e068 bump api version 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
bae722abc3 add REST plugins, rules and vendors error handling
bump api version
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
c6331465eb bump api version 2019-04-01 20:48:17 +02:00
Simon Stürz
1688a6b24c added database updated notification
fixed notification tests
fixed datetime notification id
bump api version
2019-04-01 20:48:17 +02:00
Simon Stürz
fb4f1cf1a2 add multiple time filters for log filter 2019-04-01 20:48:17 +02:00
Simon Stürz
44bdfbcb13 add tests 2019-04-01 20:48:17 +02:00
Simon Stürz
bdfb565f87 bump api version 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
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
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
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
a39a38f993 added rules notifications 2019-04-01 20:48:17 +02:00