Commit Graph

423 Commits (8f7002dedbcd613734bc48a5fab4b9a1b0d1ed8f)

Author SHA1 Message Date
Jenkins nymea c5b52da69d Merge PR #318: Fix time filter 2020-07-14 11:26:14 +02:00
Jenkins nymea 3aac5df9f9 Merge PR #306: Vaguely inform the plugin about the origin of actions. 2020-07-14 11:26:14 +02:00
Jenkins nymea c369bd15aa Merge PR #305: Allow emitting events from things directly 2020-07-14 11:26:14 +02:00
Jenkins nymea 7b60f05c64 Merge PR #299: Store state changes immediately when they change 2020-07-14 11:26:14 +02:00
Michael Zanetti 16f80aa24c Fix time filter 2020-07-14 11:23:05 +02:00
Michael Zanetti ca041bbd02 Convert recurring UPnP message to a debug print 2020-06-25 23:29:54 +02:00
Michael Zanetti 021f2479d9 Vaguely inform the plugin about the origin of actions.
Fixes #277
2020-06-16 17:49:41 +02:00
Michael Zanetti f029184651 Allow emitting events from things directly 2020-06-16 16:16:23 +02:00
Jenkins nymea a01d5ea5b9 Merge PR #297: Fix UPnP discovery if wifi comes up late 2020-06-07 19:16:24 +02:00
Jenkins nymea 48fb5f7edb Merge PR #292: Check for cloud certificate file before trying to connect 2020-06-07 19:16:23 +02:00
Jenkins nymea 7337105073 Merge PR #291: Fix thing class translations 2020-06-07 19:16:23 +02:00
Jenkins nymea bf3a29b868 Merge PR #290: Add support for restarting nymea in the system api 2020-06-07 19:16:23 +02:00
Jenkins nymea 917c58d145 Merge PR #289: Add an I2C hardware resource 2020-06-07 19:16:23 +02:00
Jenkins nymea fecce90ba3 Merge PR #288: Improve networking API 2020-06-07 19:16:23 +02:00
Jenkins nymea 94152ebe78 Merge PR #287: Drop internal networkmanager and use libnymea-networkmanager instead 2020-06-07 19:16:23 +02:00
Jenkins nymea b1521c8207 Merge PR #286: Log DB schema 4 2020-06-07 19:16:23 +02:00
Jenkins nymea 3156264787 Merge PR #283: Reject duplicate ids in plugin json 2020-06-07 19:16:23 +02:00
Jenkins nymea 60eebfc289 Merge PR #282: Add support for generic IO connections 2020-06-07 19:16:23 +02:00
Michael Zanetti 82703de061 Fixes after testing/review 2020-06-07 19:15:39 +02:00
Michael Zanetti cf2ce0ca27 Store state changes immediately when they change 2020-05-29 18:51:51 +02:00
Michael Zanetti dbea7acbb2 Add an I2C hardware resource 2020-05-27 22:44:36 +02:00
Michael Zanetti 7eee989e12 Fix UPnP discovery if wifi comes up late 2020-05-27 00:08:08 +02:00
Michael Zanetti 2fa0730c90 Check for cloud certificate file before trying to connect 2020-05-13 19:07:22 +02:00
Michael Zanetti 322bcf56a6 Add support for inverting the connections 2020-05-09 19:14:02 +02:00
Michael Zanetti 4e509d75f8 Add tests, some fixes/improvements 2020-05-05 21:04:07 +02:00
Michael Zanetti 3fc4825c67 Improve networking api
Add support starting an AP and provide ip address info
2020-05-04 16:03:48 +02:00
Michael Zanetti 318a71725f Fix plugins translations 2020-05-04 13:39:20 +02:00
Michael Zanetti 688cde9c9c Fix translating thing classes 2020-05-04 12:45:45 +02:00
Michael Zanetti bb30a451b3 New DB schema version
* Store plaintext values in log db again
* Use msecs precision instead of secs
* rename column deviceId to thingId
2020-05-04 11:32:42 +02:00
Michael Zanetti 28624e264d Add support for restarting nymea in system api 2020-05-01 21:19:22 +02:00
Michael Zanetti 9f856f3ce9 Add support for generic IO connections 2020-05-01 14:43:23 +02:00
Michael Zanetti a859be9371 Fix introspect according to how the api behaved already 2020-04-23 15:39:15 +02:00
Michael Zanetti 58c4dcb6c9 Drop internal networkmanager and use libnymea-networkmanager instead 2020-04-23 15:08:02 +02:00
Michael Zanetti 1531a38297 Make the duplicate UUID check more strict 2020-04-08 13:57:31 +02:00
Michael Zanetti 46245a2a6b Add better messages when failing to load a plugin 2020-04-07 19:46:16 +02:00
Jenkins nymea deba851a08 Merge PR #281: Fix remving of things without plugin 2020-04-05 14:43:24 +02:00
Jenkins nymea 777dba7439 Merge PR #278: Fix initialization of ScriptState values on startup 2020-04-05 14:43:24 +02:00
Jenkins nymea 59bfd9ba83 Merge PR #275: Add a displayMessage for errors to browsing operations 2020-04-05 14:43:23 +02:00
Jenkins nymea e64d293d2b Merge PR #274: Allow removal of discovered child things 2020-04-05 14:43:23 +02:00
Jenkins nymea 7c3143a9ea Merge PR #273: Add better error reporting when a client fails to establish the encryption channel 2020-04-05 14:43:23 +02:00
Jenkins nymea a062ab44cf Merge PR #272: Fix param values getting lost in ScriptEvents 2020-04-05 14:43:23 +02:00
Michael Zanetti 6b0697182d Fix a crash when removing a thing without plugin 2020-04-05 14:41:12 +02:00
Michael Zanetti 944c0b8b5a Properly initialize ScriptState values 2020-04-05 11:54:32 +02:00
Michael Zanetti 045a3606a2 fix typo when refactoring 2020-04-05 11:52:09 +02:00
Michael Zanetti d362ce913e Add a displayMessage for errors to browsing operations 2020-03-25 00:22:34 +01:00
Michael Zanetti b01e8c8ee4 Fix deprecation warning for notifications 2020-03-24 15:22:24 +01:00
Michael Zanetti a53e714f25 Allow removing child things if they're not autocreated 2020-03-20 11:11:46 +01:00
Michael Zanetti e388d46bc6 Add better error reporting if SSL fails to establish a connection 2020-03-20 10:18:29 +01:00
Michael Zanetti 8f846434b9 Fix loading of pluginmetadata 2020-03-19 18:17:39 +01:00
Michael Zanetti d82054df5d Fix param values getting lost in ScriptEvents 2020-03-18 18:16:00 +01:00