Commit Graph

1641 Commits (4e0091fdffb7fdf3eaa08febd34200be115d3396)

Author SHA1 Message Date
Simon Stürz 4e0091fdff Warn, if the pushbutton auth failed. 2019-04-08 13:55:15 +02:00
Simon Stürz 844f7a53a8 Add user database rotation if the database is broken. 2019-04-08 13:55:15 +02:00
Simon Stürz 19a3a93980 Update man page 2019-04-08 13:55:15 +02:00
Michael Zanetti b7262b51e4 add docs 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
Simon Stürz 5f226df930 Fix translation update path for external plugins 2019-04-08 13:55:15 +02:00
Michael Zanetti bfdc45472d add timeouts to each network request 2019-04-08 13:55:15 +02:00
Simon Stürz 087a89b64b Replace door with smartlock interface 2019-04-08 13:55:15 +02:00
Simon Stürz b0125bb8c6 Fix json typos in interfaces 2019-04-08 13:55:15 +02:00
Simon Stürz d641833eca Add smartlock interface and simplify simpleclosable interface 2019-04-08 13:55:15 +02:00
Michael Zanetti 9c49712a99 add pressuresensor interface 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 80b444a62a fix upnp server t0 be more standard compliant 2019-04-08 13:55:15 +02:00
Michael Zanetti f160a92f92 add shutter interfaces 2019-04-08 13:55:15 +02:00
Michael Zanetti f710d7febb added shutter interface 2019-04-08 13:55:15 +02:00
Michael Zanetti 306d8edbda only register avahi services on the appropriate interfaces 2019-04-08 13:55:15 +02:00
Simon Stürz 1754b74138 Remove intermediate action from garagegate interface for a more generic appoach, 2019-04-08 13:55:15 +02:00
Jenkins b31027f793 Automatic translations update by Jenkins 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 3a862e2050 add a door interface 2019-04-08 13:55:15 +02:00
Michael Zanetti a3757e7fb3 update dependencies for bionic 2019-04-08 13:55:15 +02:00
Simon Stürz 50b55d3727 Add linker and compiler configuration for extern plugins 2019-04-08 13:55:15 +02:00
Michael Zanetti 9992974049 update tests 2019-04-08 13:55:15 +02:00
Simon Stürz e28c32bbf4 Implement dynamic translation loading mechanism 2019-04-08 13:55:15 +02:00
Michael Zanetti 4e3b0ddb05 split battery level into 2 2019-04-08 13:55:15 +02:00
Bernhard Trinnes 5dc5d34b7c Translated using Weblate (French)
Currently translated at 1.7% (1 of 57 strings)

Translation: nymea/nymead
Translate-URL: http://translate.nymea.io/projects/nymea/nymead/fr/
2019-04-08 13:55:15 +02:00
Bernhard Trinnes d5e76124fe Translated using Weblate (French)
Currently translated at 1.7% (1 of 57 strings)

Translation: nymea/nymead
Translate-URL: http://translate.nymea.io/projects/nymea/nymead/fr/
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 e1059f260e fix untranslated maks 2019-04-08 13:55:15 +02:00
Simon Stürz 845949689b Translated using Weblate (German)
Currently translated at 100.0% (57 of 57 strings)

Translation: nymea/nymead
Translate-URL: http://translate.nymea.io/projects/nymea/nymead/de/
2019-04-08 13:55:15 +02:00
Michael Zanetti b001f832c8 Translated using Weblate (Dutch)
Currently translated at 100.0% (57 of 57 strings)

Translation: nymea/nymead
Translate-URL: http://translate.nymea.io/projects/nymea/nymead/nl/
2019-04-08 13:55:15 +02:00
Michael Zanetti 0ac3b4f7ab Added translation using Weblate (Finnish) 2019-04-08 13:55:15 +02:00
Michael Zanetti c5c95cecb2 Translated using Weblate (Dutch)
Currently translated at 100.0% (57 of 57 strings)

Translation: nymea/nymead
Translate-URL: http://translate.nymea.io/projects/nymea/nymead/nl/
2019-04-08 13:55:15 +02:00
Michael Zanetti b2756c9241 make the REST server optional and disabled by default
Also fixes an issue where the REST server would sometimes
try to send the reply to the wrong WebServer instance
2019-04-08 13:55:15 +02:00
Michael Zanetti c14e7f54cd Translated using Weblate (German)
Currently translated at 100.0% (57 of 57 strings)

Translation: nymea/nymead
Translate-URL: http://translate.nymea.io/projects/nymea/nymead/de/
2019-04-08 13:55:15 +02:00
Michael Zanetti d7476e8064 also disable the auto device removal protection in the second remove method for now 2019-04-08 13:55:15 +02:00
Michael Zanetti 5f4e524cca fix inputtrigger interface 2019-04-08 13:55:15 +02:00
Simon Stürz 2effc69f86 Add all qdoc files to the project tree 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 6608748f83 Update API documentation and remove deprecated doc files 2019-04-08 13:55:15 +02:00
Simon Stürz 03ba42bd4e Add documentation files to project tree 2019-04-08 13:55:15 +02:00
Bernhard Trinnes 706028f774 Added translation using Weblate (Spanish) 2019-04-08 13:55:15 +02:00
Bernhard Trinnes cd5eacd54a Added translation using Weblate (Portuguese) 2019-04-08 13:55:15 +02:00
Bernhard Trinnes a22c0053dc Added translation using Weblate (French) 2019-04-08 13:55:15 +02:00
Bernhard Trinnes f69cfa1eb6 Added translation using Weblate (Dutch) 2019-04-08 13:55:15 +02:00
Bernhard Trinnes 6c3c487c69 Added translation using Weblate (Danish) 2019-04-08 13:55:15 +02:00