615 Commits

Author SHA1 Message Date
Michael Zanetti
5e3bc2acbd Drop JsonTypes class by distributing logic to json handlers
This is required in order to be able to be more flexible in registering
new types/methods.
2019-11-01 20:46:55 +01:00
Michael Zanetti
567027e99f remove options tests 2019-11-01 20:14:00 +01:00
Michael Zanetti
03b8be22d6 Drop old REST server 2019-11-01 20:14:00 +01:00
Michael Zanetti
977247e950 Complete setup api 2019-10-31 13:09:26 +01:00
Michael Zanetti
0d00342b3a fix tests 2019-10-30 17:35:43 +01:00
Michael Zanetti
0b5f475991 Fix typo 2019-10-19 14:13:48 +02:00
Michael Zanetti
9b1b6d86e6 Allow more granular notification subscriptions in API 2019-10-19 14:13:48 +02:00
Jenkins nymea
55011abaf9 Merge PR #219: Add support for more media service icons 2019-10-18 14:57:23 +02:00
Jenkins nymea
38d2929318 Merge PR #212: Fix wrong wording of Hertz 2019-10-18 14:57:22 +02:00
Michael Zanetti
679e51b027 Fix failing test 2019-10-17 12:21:16 +02:00
Michael Zanetti
32f7f22a7d Add a timeout to api info objects 2019-10-16 17:56:49 +02:00
Michael Zanetti
e7a0d63570 Bump versions 2019-10-16 17:56:49 +02:00
Michael Zanetti
7f0f2d1d09 Rework devicemanager and plugin api 2019-10-16 17:56:49 +02:00
Michael Zanetti
5f11c5062a Include api changes 2019-10-08 17:28:33 +02:00
Michael Zanetti
1f68389a85 Fix Browser icon definition in introspect 2019-10-08 15:51:10 +02:00
Michael Zanetti
0044d0cd3b Fix wrong wording of Hertz
Fixes #210
2019-09-20 16:05:24 +02:00
Michael Zanetti
98bdda1ef2 Add tests 2019-07-25 15:56:18 +02:00
Michael Zanetti
1608e07d99 BrowserItems in rules working 2019-07-25 15:56:18 +02:00
Michael Zanetti
379845c0ba update api 2019-07-25 15:56:18 +02:00
Michael Zanetti
5006a9eb70 bump version, update api 2019-07-25 15:56:18 +02:00
Michael Zanetti
c6a0cecb0f Fix parenting mechanism for discovered devices 2019-07-25 15:56:02 +02:00
Michael Zanetti
51f5538772 Improve the PIC to detect duplicate UUIDs, give metter messages. Clean up mock plugin. 2019-07-15 22:55:11 +02:00
Michael Zanetti
d24abfe3d0 Move devicemanager's implementation out of libnymea into libnymea-core 2019-07-15 22:52:52 +02:00
Michael Zanetti
77a3e851bd Add support for device settings 2019-07-04 13:33:50 +02:00
Michael Zanetti
5ed3e73974 Fix some typos 2019-06-21 21:22:01 +02:00
Jenkins
fd7c99ebfe Merge PR #170: Abstract ZeroConf into a platform plugin 2019-06-19 23:52:18 +02:00
Jenkins
e34a36ccfe Merge PR #169: Move nymeatestbase into a nymea-testlib to speed up building 2019-06-19 23:52:18 +02:00
Jenkins
860d27c7b4 Merge PR #164: System manager 2019-06-19 23:52:18 +02:00
Michael Zanetti
253972cb9a Abstract ZeroConf into a platform plugin 2019-05-23 05:35:03 +02:00
Michael Zanetti
11efbdd1a8 fix repositoryRemoved notification 2019-05-23 05:34:40 +02:00
Michael Zanetti
5898c2eae5 drop avahi linker flags 2019-05-23 04:28:28 +02:00
Michael Zanetti
2e2e86d68a Documentation and finetuning 2019-05-20 22:52:35 +02:00
Michael Zanetti
9c357d87d3 Move nymeatestbase into a nymea-testlib to speed up building 2019-05-19 18:13:49 +02:00
Michael Zanetti
5865ddb341 Update json 2019-05-18 13:34:56 +02:00
Michael Zanetti
afa1126e6e More work on the system management api 2019-05-18 00:51:51 +02:00
Michael Zanetti
99260c67b0 update API description 2019-05-10 12:23:03 +02:00
Michael Zanetti
ec727a1165 Don't use namespaces in headers in an inheritative way. 2019-05-09 18:33:26 +02:00
Michael Zanetti
87297b5d95 Fix documentation after API chabnges 2019-04-15 19:36:49 +02:00
Jenkins
d510aa13bb Merge PR #148: Add support for state based rule action parameters 2019-04-12 13:42:30 +02:00
Jenkins
ad9261290d Merge PR #146: Add a method to filter Devices 2019-04-12 13:42:30 +02:00
Michael Zanetti
299052d2f7 Fix processing of rule action params and make tests pass again 2019-04-10 13:40:16 +02:00
Michael Zanetti
694d78225d update api 2019-04-10 13:40:16 +02:00
Michael Zanetti
5fcfe1a11c Update removeConfiguredDevice to update rules as appropriate 2019-04-10 13:40:16 +02:00
Michael Zanetti
774452ff7c Add support for state based rule action params 2019-04-10 13:40:16 +02:00
Simon Stürz
695914f497 Finish test implementation and verify auto device reconfiguration does work. 2019-04-10 13:12:25 +02:00
Simon Stürz
36778e8eda Add test trigger for auto device reconfiguration 2019-04-10 13:12:25 +02:00
Simon Stürz
beb00aa0f1 Implement autodevice reconfigure in mock plugin and prepare tests 2019-04-10 13:12:25 +02:00
Michael Zanetti
8e9b695eb6 bump jsonrpc version 2019-04-10 12:48:02 +02:00
Michael Zanetti
87595faf6d bump version 2019-04-10 12:43:09 +02:00
Michael Zanetti
5808da8f86 Make the initial handshake (JSONRPC.Hello) mandatory. 2019-04-10 12:43:03 +02:00