Commit Graph

522 Commits (4e0091fdffb7fdf3eaa08febd34200be115d3396)

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 dd6459a2e9 cleanup debug prints 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
Simon Stürz ef2643b600 Update translations context 2019-04-08 13:55:15 +02:00
Michael Zanetti a29c8fe55d add iscloudconnected script 2019-04-08 13:55:15 +02:00
Michael Zanetti ec667f15d9 specify the dbus interface to prevent it from changing with autogenerated stuff 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 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