2162 Commits

Author SHA1 Message Date
Jenkins nymea
3f066c5cc9 Merge PR #230: Don't load devices if the plugin dropped support for it 2019-12-01 00:05:00 +01:00
Jenkins nymea
196cf7a6fe Merge PR #229: Add a barcodescanner interface 2019-12-01 00:05:00 +01:00
Jenkins nymea
b4984d442b Merge PR #228: Experience plugins 2019-12-01 00:05:00 +01:00
Jenkins nymea
2e478a1032 Merge PR #224: Drop old REST server 2019-12-01 00:04:59 +01:00
Jenkins nymea
9710aa5927 Merge PR #223: More complete setup 2019-12-01 00:04:59 +01:00
Jenkins nymea
9b1a5c383c Merge PR #222: Allow more fine grained notification options 2019-12-01 00:04:59 +01:00
Michael Zanetti
2b63b59261 drop whitespace 2019-11-30 23:58:26 +01:00
Michael Zanetti
abdfce129e Don't load devices if the plugin dropped support for it 2019-11-07 11:37:11 +01:00
Michael Zanetti
ec15e664e1 cleanup warnings and allow setting "unknown" debug categories 2019-11-06 13:38:22 +01:00
Michael Zanetti
25152c5e27 Add readonly feature to JSONRPC 2019-11-06 00:06:03 +01:00
Michael Zanetti
ad32ee86ce silence false positive warning 2019-11-04 14:36:21 +01:00
Michael Zanetti
7023d14084 Add a barcodescanner interface 2019-11-04 12:22:55 +01:00
Michael Zanetti
fa1cd3605c Add deprecation warnings 2019-11-04 11:56:24 +01:00
Michael Zanetti
5be6e6e19d Deprecate Actions/Events/States namespaces 2019-11-04 10:52:36 +01:00
Michael Zanetti
0e7edd5abd cleanup 2019-11-04 10:52:06 +01:00
Michael Zanetti
3cbd01c1d2 drop all pack/unpack methds 2019-11-03 21:24:16 +01:00
Michael Zanetti
9c5d21270e fix missing dbus dep (?) 2019-11-01 20:55:45 +01:00
Michael Zanetti
c72342e362 bump plugin api version 2019-11-01 20:55:45 +01:00
Michael Zanetti
3a88a25c49 add copyright headers 2019-11-01 20:55:45 +01:00
Michael Zanetti
feee5ef23a Fix tests 2019-11-01 20:55:45 +01:00
Michael Zanetti
1cebaaee9d Bump version 2019-11-01 20:55:45 +01:00
Michael Zanetti
baaa719b6a Restructuring json done 2019-11-01 20:55:45 +01:00
Michael Zanetti
11a388d729 implement stubs for AddDelivery and GetDeliveries 2019-11-01 20:55:45 +01:00
Michael Zanetti
bdd9876a88 Allow registering QMetaObjects on JSON api 2019-11-01 20:55:45 +01:00
Michael Zanetti
e2cf9cb5c3 More work on the experience mode framework 2019-11-01 20:55:45 +01:00
Michael Zanetti
f8d23db584 allow registering json handlers in experience plugins 2019-11-01 20:55:02 +01:00
Michael Zanetti
fab1871ea1 loading plugins working 2019-11-01 20:53:41 +01:00
Michael Zanetti
a47bded031 add loading of plugins 2019-11-01 20:53:41 +01:00
Michael Zanetti
f1ca2a5b86 Add experience mode plugins 2019-11-01 20:46:55 +01:00
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
3451fdf407 drop version definition from pri 2019-11-01 20:14:43 +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
9163274082 Update generated docs 2019-10-19 14:13:48 +02:00
Michael Zanetti
916482e6eb Update docs 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
4b890429fa Jenkins release build 0.16.0 2019-10-18 14:57:25 +02:00
Jenkins nymea
65aa05bb48 Merge PR #221: Fix generating translation stubs 2019-10-18 14:57:23 +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
d589b66e3c Merge PR #218: Improve live logs in debug interface and rework logging rules 2019-10-18 14:57:23 +02:00
Jenkins nymea
fa93998d5b Merge PR #217: Improve debug report and report download mechanism 2019-10-18 14:57:23 +02:00
Jenkins nymea
dc5a4586f8 Merge PR #216: Automatically enable nymead service in dpkg 2019-10-18 14:57:23 +02:00
Jenkins nymea
c066962a66 Merge PR #215: Always initialize device settings params 2019-10-18 14:57:22 +02:00
Jenkins nymea
29655ad175 Merge PR #214: MQTT hardware resource api updates 2019-10-18 14:57:22 +02:00
Jenkins nymea
c2c4b50e76 Merge PR #213: Improve json parse errors 2019-10-18 14:57:22 +02:00
Jenkins nymea
38d2929318 Merge PR #212: Fix wrong wording of Hertz 2019-10-18 14:57:22 +02:00
Jenkins nymea
2fd3f7c0be Merge PR #211: Rework devicemanager and plugin api 2019-10-18 14:57:22 +02:00