284 Commits

Author SHA1 Message Date
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
11c4e650c9 fix licensecheck output filter 2019-04-01 20:48:17 +02:00
Simon Stürz
15e8b4fbc8 add rest logging tests 2019-04-01 20:48:17 +02:00
Simon Stürz
f954f10d0f limit log db size for tests 2019-04-01 20:48:17 +02:00
Simon Stürz
c0b19c168c add rule tests 2019-04-01 20:48:17 +02:00
Simon Stürz
79e0ff2dd6 add JSON RPC rule execution tests 2019-04-01 20:48:17 +02:00
Simon Stürz
882395472b fix state types test 2019-04-01 20:48:17 +02:00
Simon Stürz
2823832ed1 fix rest rule executable parameter 2019-04-01 20:48:17 +02:00
Simon Stürz
3438d74ee4 fetch icons test 2019-04-01 20:48:17 +02:00
Simon Stürz
ec2abdcd98 add states call 2019-04-01 20:48:17 +02:00
Simon Stürz
ae507acc70 add some plugin tests 2019-04-01 20:48:17 +02:00
Simon Stürz
e4d7d0d1c5 add vendor requests and server xml tests 2019-04-01 20:48:17 +02:00
Simon Stürz
45e7e4798e begin upnp tests 2019-04-01 20:48:17 +02:00
Simon Stürz
c59c9f4173 add invalid filter tests 2019-04-01 20:48:17 +02:00
Simon Stürz
fe3cc8995b add logging cleanup test 2019-04-01 20:48:17 +02:00
Simon Stürz
f74c0ffd63 add logging action ids 2019-04-01 20:48:17 +02:00
Simon Stürz
572f98bc6c add logging tests and clear database method 2019-04-01 20:48:17 +02:00
Simon Stürz
8d979cea51 add coap tests 2019-04-01 20:48:17 +02:00
Simon Stürz
a015865780 fix debugs and plugin settings 2019-04-01 20:48:17 +02:00
Simon Stürz
e454351865 start fixing rules 2019-04-01 20:48:17 +02:00
Simon Stürz
aa5cba8189 add rest methods for testing
update rest tests with new methods
2019-04-01 20:48:17 +02:00
Simon Stürz
a2f7596188 fix debug output for log files
fix #249
2019-04-01 20:48:17 +02:00
Simon Stürz
10497313ea add display pin mock device 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
09d66587ce add tests for rule action param verification
fix #231
2019-04-01 20:48:17 +02:00
Simon Stürz
60067f7c0b fix #143 2019-04-01 20:48:17 +02:00
Simon Stürz
1caab0efdc update license check 2019-04-01 20:48:17 +02:00
Simon Stürz
285d66591a fix lib export for tests 2019-04-01 20:48:17 +02:00
Simon Stürz
3d470bc634 fix libguh-core
add install path for test package
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
550f8a29f4 add libguh-core target 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
9228911a8d fix hue plugin 2019-04-01 20:48:17 +02:00
Simon Stürz
c6cb07f040 fix tests 2019-04-01 20:48:17 +02:00
Simon Stürz
fd8a65f814 fix plugin tests 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
e070138e4b add tests for push button mock device 2019-04-01 20:48:17 +02:00
Simon Stürz
0fb45733dc added OPTIONS tests and fixed pairing device for REST 2019-04-01 20:48:17 +02:00
Simon Stürz
e0533ee014 fix user agent test (just warning, nor error) 2019-04-01 20:48:17 +02:00
Simon Stürz
0cad43bac2 fix http version test
TODO: close connection if HTTP/1.0
2019-04-01 20:48:17 +02:00
Simon Stürz
b11206cbc8 fix tests and http reply 2019-04-01 20:48:17 +02:00
Simon Stürz
01f9b418a9 fix replies from webserver 2019-04-01 20:48:17 +02:00
Simon Stürz
d759602915 check rest device tests 2019-04-01 20:48:17 +02:00
Simon Stürz
8cc576d12e add client max connections and connection timeout
fix OPTIONS bug
add persistent connection for webserver
2019-04-01 20:48:17 +02:00
Simon Stürz
ba5aedaaab fixed CORS and webserver and tests 2019-04-01 20:48:17 +02:00
Simon Stürz
653043f7b1 add OPTIONS method + CORS 2019-04-01 20:48:17 +02:00