433 Commits

Author SHA1 Message Date
Simon Stürz
edc3188077 Standardize json traffic 2019-04-02 01:02:45 +02:00
Michael Zanetti
fc87cc5528 make username (email) case insensitive 2019-04-02 01:02:45 +02:00
Michael Zanetti
ac0c035566 add some housekeeping 2019-04-02 01:02:45 +02:00
Michael Zanetti
daf8f4533f make the devicemanager save all the states (unless opted out in plugin.json) 2019-04-02 01:02:45 +02:00
Michael Zanetti
ec5bedf774 add a test for deviceDisappeared 2019-04-02 01:02:45 +02:00
Michael Zanetti
3b42d16777 prevent auto devices from being manually removed, allow plugins to remove them again 2019-04-02 01:02:45 +02:00
Michael Zanetti
2d33034a12 fix websocket server tests 2019-04-02 01:02:45 +02:00
Michael Zanetti
b0098701d4 fix rest tests 2019-04-02 01:02:45 +02:00
Michael Zanetti
57ba2b25c2 make tests work again 2019-04-02 01:02:45 +02:00
Michael Zanetti
4b3518661f make libguh-core a proper lib 2019-04-02 01:02:45 +02:00
Michael Zanetti
314129a76f add a test to benchmark database performance 2019-04-02 01:02:45 +02:00
Michael Zanetti
1e15095b08 fix tests 2019-04-02 01:02:45 +02:00
Michael Zanetti
7977144b64 fix missing entry in introspect 2019-04-02 01:02:45 +02:00
Michael Zanetti
44dd07950b added ability to configure each server interface individually 2019-04-02 01:02:45 +02:00
Michael Zanetti
e4cb51bf8e drop debug print 2019-04-02 01:02:45 +02:00
Michael Zanetti
fdaff9d202 fix websocket tests 2019-04-02 01:02:45 +02:00
Michael Zanetti
5c89a04b74 update all rest tests to use SSL 2019-04-02 01:02:45 +02:00
Michael Zanetti
8ec89ad939 update testwebserver to use SSL encryption 2019-04-02 01:02:45 +02:00
Michael Zanetti
66870dccfe add support for auto generated self-signed certificates for SSL encryption 2019-04-02 01:02:45 +02:00
Michael Zanetti
53cca56fd3 add methods to revoke existing tokens again 2019-04-02 01:02:45 +02:00
Michael Zanetti
08727a07ba Added API authentication 2019-04-02 01:02:45 +02:00
Michael Zanetti
1b08bfb1d7 bump json api version 2019-04-02 01:02:45 +02:00
Michael Zanetti
6a4a481f88 remove old cloud handler, cleanup more jsonrpc stuff from TransportInterface 2019-04-02 01:02:45 +02:00
Michael Zanetti
f75a0e7a31 move jsonrpc logic out of transport interface into where it belongs, jsonrpcserver 2019-04-02 01:02:45 +02:00
Michael Zanetti
4768644c4e fix suddenly failing tests 2019-04-02 01:02:45 +02:00
Michael Zanetti
4e47a28267 fix tests lib dir 2019-04-02 01:02:45 +02:00
Michael Zanetti
c0cb9ac2e7 bump json version 2019-04-02 01:02:45 +02:00
Michael Zanetti
4fc0ef01fa add a test 2019-04-02 01:02:45 +02:00
Michael Zanetti
165f61ee20 fix tests 2019-04-02 01:02:45 +02:00
Michael Zanetti
ce123f9352 emit a notification when a plugin config is changed
fixes #418
2019-04-02 01:02:45 +02:00
Michael Zanetti
e3fb32f0c4 remove debug print 2019-04-02 01:02:45 +02:00
Michael Zanetti
e3c57c226b fix tests 2019-04-02 01:02:45 +02:00
Simon Stürz
2e4b02099b update license headers 2019-04-02 01:02:21 +02:00
Simon Stürz
9c8097919d update license header 2019-04-02 01:02:06 +02:00
Simon Stürz
4c4bafa287 reenable time tests 2019-04-02 01:01:32 +02:00
Simon Stürz
a3311495aa fix testlib instal path 2019-04-02 01:01:32 +02:00
Simon Stürz
51a4dda185 translations installation path 2019-04-02 01:01:32 +02:00
Simon Stürz
28f6263ec0 fix types and network device notifications 2019-04-02 01:01:32 +02:00
Simon Stürz
24276d393c bump api and add bluez to the dependencies 2019-04-02 01:01:32 +02:00
Simon Stürz
8045b5a0e7 fix reconnection 2019-04-02 01:01:32 +02:00
Simon Stürz
d23e2dade2 improve networkmanager api and bump version 2019-04-02 01:01:32 +02:00
Simon Stürz
abc2bf7371 fix jessie build 2019-04-02 01:01:32 +02:00
Simon Stürz
a2ff8374c4 add some configuration tests 2019-04-02 01:01:32 +02:00
Simon Stürz
5e18536834 update api 2019-04-02 01:01:32 +02:00
Simon Stürz
0877e61c2e add language notification
add configuration tests
2019-04-02 01:01:32 +02:00
Simon Stürz
d77e122aca fixed documentation
finalized translation mechanism
2019-04-02 01:01:31 +02:00
Simon Stürz
89c766e782 remove invalid test 2019-04-02 01:01:21 +02:00
Simon Stürz
eb692c986e fix documentations and time tests 2019-04-02 01:01:21 +02:00
Simon Stürz
8c90550c63 bump api and fix all tests 2019-04-02 01:01:21 +02:00
Simon Stürz
859c5b0df8 add paramTypesId and close #302 2019-04-02 01:01:21 +02:00