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
|
33095f4dbe
|
add API to check if cloud is connected
|
2019-04-02 01:02:45 +02:00 |
|
Michael Zanetti
|
42eee3dcf5
|
update api json
|
2019-04-02 01:02:45 +02:00 |
|
Michael Zanetti
|
28b518107b
|
bump api version and clean up config methods
|
2019-04-02 01:02:45 +02:00 |
|
Michael Zanetti
|
53b804d0f3
|
bump json api version
|
2019-04-02 01:02:45 +02:00 |
|
Michael Zanetti
|
d796a0fc23
|
update licensecheck script to include Apache license
|
2019-04-02 01:02:45 +02:00 |
|
Michael Zanetti
|
a31adc5a18
|
more stabilizing, new api changes added
|
2019-04-02 01:02:45 +02:00 |
|
Michael Zanetti
|
a158756f68
|
make it build on jessie again
|
2019-04-02 01:02:45 +02:00 |
|
Michael Zanetti
|
c37177ae85
|
bump json version
|
2019-04-02 01:02:45 +02:00 |
|
Michael Zanetti
|
0c4289b92c
|
add JSONRPC.Hello method
it might happen that the auto-sent welcome message is lost.
this is a way for the client to retrieve it again.
|
2019-04-02 01:02:45 +02:00 |
|
Simon Stürz
|
d0bd252ae1
|
Fix log loading organisation name
|
2019-04-02 01:02:45 +02:00 |
|
Simon Stürz
|
77e5693d60
|
fix rest logging test
|
2019-04-02 01:02:45 +02:00 |
|
Simon Stürz
|
951ad27e89
|
Fix db version error message
|
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
|
4eddeb7d52
|
remove unneded print oin test
|
2019-04-02 01:02:45 +02:00 |
|
Michael Zanetti
|
cb7603f916
|
change json rpc api version to have major & minor versions
|
2019-04-02 01:02:45 +02:00 |
|
Simon Stürz
|
17172dd28e
|
remove settings subdir
|
2019-04-02 01:02:45 +02:00 |
|
Simon Stürz
|
1766cec6b6
|
clean up debug outputs
|
2019-04-02 01:02:45 +02:00 |
|
Simon Stürz
|
434f1599a1
|
add child evaluator tests
|
2019-04-02 01:02:45 +02:00 |
|
Simon Stürz
|
2d7070417f
|
enable maxwarnings again
|
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 |
|
Simon Stürz
|
74397da6c1
|
add state/calendarItem/event tests
|
2019-04-02 01:02:45 +02:00 |
|
Simon Stürz
|
bf2c94469e
|
remove maximum of warnings
|
2019-04-02 01:02:45 +02:00 |
|
Simon Stürz
|
b1196c2ae3
|
state and calendaritem tests
|
2019-04-02 01:02:45 +02:00 |
|
Simon Stürz
|
497c710ae1
|
add tests for time and state based rules
|
2019-04-02 01:02:45 +02:00 |
|
Simon Stürz
|
511b43828b
|
fix tests and libguh-core project file
|
2019-04-02 01:02:45 +02:00 |
|
Simon Stürz
|
ba526eee11
|
add database serialization and variant string converting to jsonrpc
|
2019-04-02 01:02:45 +02:00 |
|
Simon Stürz
|
163402e158
|
add database migration and variant serialization for log db
|
2019-04-02 01:02:45 +02:00 |
|
Simon Stürz
|
858846897c
|
fix inline comments
|
2019-04-02 01:02:45 +02:00 |
|
Simon Stürz
|
e7b45d7dee
|
remove temporary invalid function
|
2019-04-02 01:02:45 +02:00 |
|
Simon Stürz
|
99f71900bb
|
remove unneeded test folder
|
2019-04-02 01:02:45 +02:00 |
|
Simon Stürz
|
5dd930ebee
|
fix testbase and improve settings behaviour
|
2019-04-02 01:02:45 +02:00 |
|
Simon Stürz
|
44e04e65a4
|
add settings subdir
|
2019-04-02 01:02:45 +02:00 |
|
Simon Stürz
|
163165130a
|
add settings tests
|
2019-04-02 01:02:45 +02:00 |
|
Michael Zanetti
|
006debf567
|
stabilize REST tests
|
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
|
78f17180a5
|
fix daily calendaritem evaluation
|
2019-04-02 01:02:45 +02:00 |
|
Simon Stürz
|
625109f550
|
Fix loadSaveTimeDescriptor test and improve debug output of rule engine
|
2019-04-02 01:02:45 +02:00 |
|
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 |
|