Commit Graph

25 Commits (b3a368874d89dc33368d3d25f076a873258c8a39)

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