nymea/libnymea-core/logging
Michael Zanetti 2a91dad1f0 Don't generate events for state changes any more
Up until now, nymea would generate EventTypes for every StateType
as well as emit an Event (along with a StateChanged notification) for
every change. This results in a lot of duplicated network traffic
which is of not much use. The StateChanged notification contains
all the information in the Event too and nymea:app actually never
really used Events for state changes.

This commit removes the events from the ThingClass, making it a lot
smaller and stops emitting Events for state changes.

As this is breaking the behavior, the JSONRPC API major version
is bumped.
2022-02-08 10:38:41 +01:00
..
logengine.cpp Don't generate events for state changes any more 2022-02-08 10:38:41 +01:00
logengine.h Don't generate events for state changes any more 2022-02-08 10:38:41 +01:00
logentry.cpp Rename devices to integrations/things 2020-03-02 13:40:26 +01:00
logentry.h Remove deprecated Devices, Action, Events, States namespaces from JSONRPC 2022-02-08 00:29:07 +01:00
logfilter.cpp Merge PR #315: Use bindValue for composing query strings for the log DB 2020-08-14 13:09:34 +02:00
logfilter.h Use bindValue for composing query strings for the log DB 2020-07-05 12:29:38 +02:00
logging.h Update copyright 2020-01-23 20:07:26 +01:00
logsource.cpp libguh-core -> libnymea-core 2019-04-08 13:55:15 +02:00
logsource.h libguh-core -> libnymea-core 2019-04-08 13:55:15 +02:00
logvaluetool.cpp Properly store stringlists 2020-07-10 23:15:05 +02:00
logvaluetool.h Update copyright 2020-01-23 20:07:26 +01:00