2353 Commits

Author SHA1 Message Date
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
5ab6bd56b7 Merge PR #285: Add an irrigation interface 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
Jenkins nymea
c816025c12 Merge PR #280: Improve error messages when a plugin fails to load 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
dbea7acbb2 Add an I2C hardware resource 2020-05-27 22:44:36 +02:00
Michael Zanetti
322bcf56a6 Add support for inverting the connections 2020-05-09 19:14:02 +02:00
Michael Zanetti
6d295d74b1 Add irrigation interface 2020-05-05 23:25:48 +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
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
bee3904508 Bump lib version as we're breaking the ABI! 2020-05-01 14:43:28 +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
9af820b696 Jenkins release build 0.20.0 2020-04-05 14:43:25 +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
Jenkins nymea
b74e25cfd4 Merge PR #271: Add Radio Paradise icon support in the browser 2020-04-05 14:43:23 +02:00
Jenkins nymea
a46be31de5 Merge PR #269: Rename devices to Integrations/Things 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
927dae09a6 Fix plugininfo target for mock thing 2020-04-04 23:30:59 +02:00
Michael Zanetti
710de8ae06 Update API description. Not bumping version as this will merge with another api bump anyways 2020-03-25 00:39:09 +01: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
dfc593358d Add Radio Paradise icon support in the browser 2020-03-17 13:18:00 +01:00
Michael Zanetti
8fd3bf8a55 Update docs 2020-03-17 13:17:05 +01:00
Michael Zanetti
e34908bc38
Update README.md 2020-03-09 10:27:42 +01:00
Michael Zanetti
bcb35bf9d7 fix testrules 2020-03-06 11:26:19 +01:00
Michael Zanetti
b715c2788f bump version 2020-03-05 22:44:56 +01:00
Michael Zanetti
a894d27a18 Update script api 2020-03-05 19:50:15 +01:00
Michael Zanetti
0b5284d5f5 Update Experience plugin api 2020-03-05 17:15:02 +01:00
Michael Zanetti
8208473302 bump api 2020-03-05 16:16:57 +01:00