389 Commits

Author SHA1 Message Date
Michael Zanetti
28624e264d Add support for restarting nymea in system api 2020-05-01 21:19:22 +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
Michael Zanetti
16e731e5e2 fix a bug in the device handler 2020-03-17 15:32:44 +01:00
Michael Zanetti
8fd3bf8a55 Update docs 2020-03-17 13:17:05 +01:00
Michael Zanetti
a894d27a18 Update script api 2020-03-05 19:50:15 +01:00
Michael Zanetti
8208473302 bump api 2020-03-05 16:16:57 +01:00
Michael Zanetti
2fbbaeda97 More work 2020-03-03 16:54:55 +01:00
Michael Zanetti
3e425fc55b Rename devices to integrations/things 2020-03-02 13:40:26 +01:00
Jenkins nymea
6b4640d412 Merge PR #265: Keep devices without plugins in the system 2020-02-23 23:38:28 +01:00
Jenkins nymea
c662657ce5 Merge PR #264: Fix ScriptAction qqmlparserstatus 2020-02-23 23:38:28 +01:00
Jenkins nymea
690031a77c Merge PR #263: Fix some issues reported by valgrind 2020-02-23 23:38:28 +01:00
Jenkins nymea
8165d7c9c5 Merge PR #257: Add more detailed setup status to API 2020-02-23 23:38:28 +01:00
Jenkins nymea
bfb14fe4ae Merge PR #256: Cleanup Rule definition in introspection 2020-02-23 23:38:28 +01:00
Michael Zanetti
db43d2ca6c rename file and add copyright header 2020-02-10 14:22:43 +01:00
Michael Zanetti
ee30ece5c2 Delete devices before plugins when shuttting down 2020-02-10 13:00:24 +01:00
Michael Zanetti
68e9fe1ba1 Cache device classes and keep devices with missing plugins in the system 2020-02-10 00:53:28 +01:00
Michael Zanetti
6e4a0bc84b Add better device setup status details to api 2020-02-10 00:53:04 +01:00
Michael Zanetti
c0d0e13b71 Fix ScriptAction qqmlparserstatus 2020-02-09 19:06:44 +01:00
Michael Zanetti
b12e203572 Fix some smally memory leaks reported by valgrind 2020-02-09 15:54:23 +01:00
Michael Zanetti
fb94178920 Move authentication to Users namespace 2020-02-08 01:30:11 +01:00
Michael Zanetti
ec0aa802c5 Add more user management features 2020-02-07 00:33:00 +01:00
Jenkins nymea
845b9ab209 Merge PR #253: Update copyright 2020-01-29 21:44:34 +01:00
Jenkins nymea
401a42a78c Merge PR #252: Fix crash when removing a connected transport interface 2020-01-29 21:44:34 +01:00
Jenkins nymea
59f30ad9d3 Merge PR #250: Qt versions 2020-01-29 21:44:34 +01:00
Jenkins nymea
b7ac4ec806 Merge PR #248: Disconnect all slots of nymea:core on shutdown 2020-01-29 21:44:34 +01:00
Jenkins nymea
ace4c70fe4 Merge PR #247: Generate a version.h file 2020-01-29 21:44:34 +01:00
Jenkins nymea
1554c568eb Merge PR #245: Use a more unique nonce for the remote connection 2020-01-29 21:44:34 +01:00
Jenkins nymea
56b0570231 Merge PR #244: Subscribe to the entire device namespace in nymea:cloud MQTT 2020-01-29 21:44:34 +01:00
Jenkins nymea
8b992870a3 Merge PR #243: Update device names when changed by the plugin 2020-01-29 21:44:34 +01:00
Jenkins nymea
56517ce491 Merge PR #241: Improve log DB housekeeping performance 2020-01-29 21:44:34 +01:00
Jenkins nymea
85c29ab4b5 Merge PR #240: Update company name 2020-01-29 21:44:34 +01:00
Jenkins nymea
44a403f0e4 Merge PR #238: Add System Time API 2020-01-29 21:44:34 +01:00
Michael Zanetti
114c381e4d fix typo in docs 2020-01-29 21:40:47 +01:00
Michael Zanetti
ba6219bfd6 Cleanup Rule definition in introspection
As per feedback from client development
2020-01-29 15:16:29 +01:00
Michael Zanetti
8f5536ba1a Update copyright 2020-01-23 20:07:26 +01:00
Jenkins nymea
495b3e1ab6 Merge PR #252: Fix crash when removing a connected transport interface 2020-01-22 23:47:15 +01:00