447 Commits

Author SHA1 Message Date
Simon Stürz
844f7a53a8 Add user database rotation if the database is broken. 2019-04-08 13:55:15 +02:00
Michael Zanetti
d269b016db bump json api version 2019-04-08 13:55:15 +02:00
Michael Zanetti
abd2305bc0 add support for paramTypes by name 2019-04-08 13:55:15 +02:00
Michael Zanetti
e21c2f16a5 add support for interface based StateDescriptors 2019-04-08 13:55:15 +02:00
Michael Zanetti
11d56d1020 allow passing params if QVariant can convert them 2019-04-08 13:55:15 +02:00
Michael Zanetti
23316942ce use bindValue for the log value filter 2019-04-08 13:55:15 +02:00
Michael Zanetti
8db7e050db Add support for configuring the used database backend 2019-04-08 13:55:15 +02:00
Michael Zanetti
9992974049 update tests 2019-04-08 13:55:15 +02:00
Michael Zanetti
5bca8e730e enable rest for rest tests 2019-04-08 13:55:15 +02:00
Michael Zanetti
44dd09d227 fix initialSetupRequired still being true, even if we already gave out tokens by pushbuttonAuth 2019-04-08 13:55:15 +02:00
Michael Zanetti
67a535619f fix typos as reported by Krazy2 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
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
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
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
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