25 Commits

Author SHA1 Message Date
Simon Stürz
5e69772035 Add debug server interface 2019-04-08 13:55:15 +02:00
Michael Zanetti
c1d4adea17 register the cloud service as a plugin in the devicemanager
implementing the notifications interface
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
Simon Stürz
2207ac317a Update copyright headers 2019-04-08 13:55:15 +02:00
Simon Stürz
183e164ed3 Apply review comments and fix upnp 2019-04-08 13:55:15 +02:00
Michael Zanetti
9372c6d524 align debug prints on shutdown 2019-04-02 01:02:45 +02:00
Michael Zanetti
9716d1db7b fix crash in shutdown 2019-04-02 01:02:45 +02:00
Michael Zanetti
b2db373c34 fix timer manager 2019-04-02 01:02:45 +02:00
Simon Stürz
967d3fe5ff Migrate plugintimer to libguh-core 2019-04-02 01:02:45 +02:00
Michael Zanetti
99aa833ce8 add pushbutton auth 2019-04-02 01:02:45 +02:00
Simon Stürz
fff63c2b18 update avahi service if server name changes 2019-04-02 01:02:45 +02:00
Michael Zanetti
a054f6c9d7 implement setName functionality 2019-04-02 01:02:45 +02:00
Michael Zanetti
61c20e2001 add more debug prints 2019-04-02 01:02:45 +02:00
Michael Zanetti
a0371a0133 add a config option for enabling/disabling the cloud 2019-04-02 01:02:45 +02:00
Michael Zanetti
c040a71cdb some more work for latest api changes 2019-04-02 01:02:45 +02:00
Michael Zanetti
43eba94b87 unify server and device uuid 2019-04-02 01:02:45 +02:00
Michael Zanetti
275e3b3921 added cloud connection 2019-04-02 01:02:45 +02:00
Simon Stürz
e5756587a3 add log database loading tests 2019-04-02 01:02:45 +02:00
Simon Stürz
3e3bf83422 add timeevent tests for state based rules 2019-04-02 01:02:45 +02:00
Michael Zanetti
8c0ae4eff6 remove protection for auto device removal for now...
... as we need more fine grained control over this.
2019-04-02 01:02:45 +02:00
Simon Stürz
2d53d3dc83 fix houskeeping of ruleengine 2019-04-02 01:02:45 +02:00
Simon Stürz
78f17180a5 fix daily calendaritem evaluation 2019-04-02 01:02:45 +02:00
Michael Zanetti
ac0c035566 add some housekeeping 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
4b3518661f make libguh-core a proper lib 2019-04-02 01:02:45 +02:00