485 Commits

Author SHA1 Message Date
Simon Stürz
ac4eb3d8b2 Fix OPTIONS test for syslog file 2019-04-08 13:55:15 +02:00
Simon Stürz
eafa59b32f Improve code coverage and debug server handler 2019-04-08 13:55:15 +02:00
Simon Stürz
ecb0052123 Update help messages 2019-04-08 13:55:15 +02:00
Simon Stürz
0b2161896d Fix test for OPTIONS method call 2019-04-08 13:55:15 +02:00
Simon Stürz
6e0175393c Make test save against unreadable syslog 2019-04-08 13:55:15 +02:00
Simon Stürz
5e69772035 Add debug server interface 2019-04-08 13:55:15 +02:00
Michael Zanetti
a1880c1be9 fix comparison of eventDescriptor params in rule evaluation 2019-04-08 13:55:15 +02:00
Michael Zanetti
58c83e9072 add support for interface based rules 2019-04-08 13:55:15 +02:00
Michael Zanetti
948ffb968c bump json api version 2019-04-08 13:55:15 +02:00
Simon Stürz
c2c7e0fbc2 First building version of hardware resource abstraction 2019-04-02 01:02:45 +02:00
Michael Zanetti
99aa833ce8 add pushbutton auth 2019-04-02 01:02:45 +02:00
Michael Zanetti
c446154b7d bump json version 2019-04-02 01:02:45 +02:00
Michael Zanetti
f563be8d40 AWS disconnect fixes 2019-04-02 01:02:45 +02:00
Michael Zanetti
33095f4dbe add API to check if cloud is connected 2019-04-02 01:02:45 +02:00
Michael Zanetti
42eee3dcf5 update api json 2019-04-02 01:02:45 +02:00
Michael Zanetti
28b518107b bump api version and clean up config methods 2019-04-02 01:02:45 +02:00
Michael Zanetti
403a78d029 more work after testing with Luca 2019-04-02 01:02:45 +02:00
Michael Zanetti
53b804d0f3 bump json api version 2019-04-02 01:02:45 +02:00
Michael Zanetti
d796a0fc23 update licensecheck script to include Apache license 2019-04-02 01:02:45 +02:00
Michael Zanetti
a31adc5a18 more stabilizing, new api changes added 2019-04-02 01:02:45 +02:00
Michael Zanetti
275e3b3921 added cloud connection 2019-04-02 01:02:45 +02:00
Michael Zanetti
a158756f68 make it build on jessie again 2019-04-02 01:02:45 +02:00
Michael Zanetti
c37177ae85 bump json version 2019-04-02 01:02:45 +02:00
Michael Zanetti
0c4289b92c add JSONRPC.Hello method
it might happen that the auto-sent welcome message is lost.
this is a way for the client to retrieve it again.
2019-04-02 01:02:45 +02:00
Simon Stürz
d0bd252ae1 Fix log loading organisation name 2019-04-02 01:02:45 +02:00
Simon Stürz
77e5693d60 fix rest logging test 2019-04-02 01:02:45 +02:00
Simon Stürz
951ad27e89 Fix db version error message 2019-04-02 01:02:45 +02:00
Simon Stürz
e5756587a3 add log database loading tests 2019-04-02 01:02:45 +02:00
Simon Stürz
4eddeb7d52 remove unneded print oin test 2019-04-02 01:02:45 +02:00
Michael Zanetti
cb7603f916 change json rpc api version to have major & minor versions 2019-04-02 01:02:45 +02:00
Simon Stürz
17172dd28e remove settings subdir 2019-04-02 01:02:45 +02:00
Simon Stürz
1766cec6b6 clean up debug outputs 2019-04-02 01:02:45 +02:00
Simon Stürz
434f1599a1 add child evaluator tests 2019-04-02 01:02:45 +02:00
Simon Stürz
2d7070417f enable maxwarnings again 2019-04-02 01:02:45 +02:00
Simon Stürz
3e3bf83422 add timeevent tests for state based rules 2019-04-02 01:02:45 +02:00
Simon Stürz
74397da6c1 add state/calendarItem/event tests 2019-04-02 01:02:45 +02:00
Simon Stürz
bf2c94469e remove maximum of warnings 2019-04-02 01:02:45 +02:00
Simon Stürz
b1196c2ae3 state and calendaritem tests 2019-04-02 01:02:45 +02:00
Simon Stürz
497c710ae1 add tests for time and state based rules 2019-04-02 01:02:45 +02:00
Simon Stürz
511b43828b fix tests and libguh-core project file 2019-04-02 01:02:45 +02:00
Simon Stürz
ba526eee11 add database serialization and variant string converting to jsonrpc 2019-04-02 01:02:45 +02:00
Simon Stürz
163402e158 add database migration and variant serialization for log db 2019-04-02 01:02:45 +02:00
Simon Stürz
858846897c fix inline comments 2019-04-02 01:02:45 +02:00
Simon Stürz
e7b45d7dee remove temporary invalid function 2019-04-02 01:02:45 +02:00
Simon Stürz
99f71900bb remove unneeded test folder 2019-04-02 01:02:45 +02:00
Simon Stürz
5dd930ebee fix testbase and improve settings behaviour 2019-04-02 01:02:45 +02:00
Simon Stürz
44e04e65a4 add settings subdir 2019-04-02 01:02:45 +02:00
Simon Stürz
163165130a add settings tests 2019-04-02 01:02:45 +02:00
Michael Zanetti
006debf567 stabilize REST tests 2019-04-02 01:02:45 +02:00
Michael Zanetti
8c0ae4eff6 remove protection for auto device removal for now...
... as we need more fine grained control over this.
2019-04-02 01:02:45 +02:00