508 Commits

Author SHA1 Message Date
Michael Zanetti
67a535619f fix typos as reported by Krazy2 2019-04-08 13:55:15 +02:00
Michael Zanetti
2fec19e17d add getruledetails.sh 2019-04-08 13:55:15 +02:00
Michael Zanetti
bec536af7d cleanup libnymea api to enforce less linking on plugins 2019-04-08 13:55:15 +02:00
Michael Zanetti
0f46245230 fix stateevaluator bug where it would not properly use the OR operator 2019-04-08 13:55:15 +02:00
Michael Zanetti
84854868ea fix packing rules for interface based events and actions 2019-04-08 13:55:15 +02:00
Michael Zanetti
86c7a7bec6 update tests 2019-04-08 13:55:15 +02:00
Michael Zanetti
b46f6f3968 rename IPC/RPC interfaces from guhIO to nymea 2019-04-08 13:55:15 +02:00
Michael Zanetti
b8a86b095d copyright headers guh -> nymea 2019-04-08 13:55:15 +02:00
Michael Zanetti
36d4f89b24 namespace guhserver -> namespace nymeaserver 2019-04-08 13:55:15 +02:00
Michael Zanetti
34d68ab38a guhtestbase -> nymeatestbase 2019-04-08 13:55:15 +02:00
Michael Zanetti
da9fe61044 guhconfiguration -> nymeaconfiguration 2019-04-08 13:55:15 +02:00
Michael Zanetti
559a8be1f6 guhcore -> nymeacore 2019-04-08 13:55:15 +02:00
Michael Zanetti
dca764fafd guhsettings -> nymeasettings 2019-04-08 13:55:15 +02:00
Michael Zanetti
39fc071ed6 defines GUH_* -> NYMEA_* 2019-04-08 13:55:15 +02:00
Michael Zanetti
22533fb23c guhd -> nymead 2019-04-08 13:55:15 +02:00
Michael Zanetti
4be14f1904 libguh-core -> libnymea-core 2019-04-08 13:55:15 +02:00
Michael Zanetti
eb316a7a0c libguh -> libnymea 2019-04-08 13:55:15 +02:00
Michael Zanetti
d5a1a03e5f dpon't emit Rules.RuleAdded notification upon rule editing. 2019-04-08 13:55:15 +02:00
Michael Zanetti
213db704a4 add a power interface and use that for lights 2019-04-08 13:55:15 +02:00
Michael Zanetti
167ac6f3c3 AWS: move from MbedTLS to OpenSSL for the connection
There seems to be a crash in Amazon's MbedTLS code, let's see
if openssl behaves better
2019-04-08 13:55:15 +02:00
Simon Stürz
829c59ccca Fix plugin config debug test options call 2019-04-08 13:55:15 +02:00
Simon Stürz
dc06950278 Fix plugin config debug test 2019-04-08 13:55:15 +02:00
Simon Stürz
db159398b0 Add plugins test 2019-04-08 13:55:15 +02:00
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