27 Commits
Author SHA1 Message Date
eeff 125324546f feat(mqtt): add write request/response topic config 2023-05-06 10:43:22 +08:00
eeff 92f387ae7b feat(mqtt): make offline cache setting more explicit
1. Add `offline-cache` bool parameter.
  2. Require `cache-mem-size` and `cache-disk-size` only when
     `offline-cache` is enabled. We provide no defaults for
     `cache-mem-size` and `cache-disk-size`, so the user must provide
     values explicitly.
2023-04-20 16:43:45 +08:00
eeff c768f45e9e chore: update mqtt schema 2023-04-10 17:29:45 +08:00
eeff fa55497b55 chore: make mqtt configuration parameter description more clear 2023-04-10 17:29:41 +08:00
eeff 1e28e4bc0e fix(mqtt): schema use drop drown selection button for QoS setting 2023-04-04 19:03:41 +08:00
eeff cecb5f5720 chore: update mqtt schema 2023-03-31 17:14:37 +08:00
eeff e61bff75cc feat(mqtt): add QoS setting 2023-03-20 12:27:32 +08:00
fengzero cb261468dd improve schema field name/description 2023-03-14 03:49:23 +00:00
eeff 07f66717f4 feat(mqtt): remove upload-topic setting 2023-01-12 11:58:50 +08:00
eeff c08a895b0a feat(mqtt): remove setting/publishing heartbeat-topic 2022-12-14 16:42:07 +08:00
gc87 ee344f9509 refactor(mqtt): make nanomqtt plugin default 2022-11-30 09:56:15 +08:00
gc87 b5fd6ea692 refactor(mqtt): rm all old mqtt source file
- Delete the mqtt plugin implemented based on mqtt-c
2022-11-29 20:59:57 +08:00
gc87 3a4cda114e refactor(mqtt): improved mqtt schema description 2022-09-14 09:55:36 +08:00
gc87 722632f6d6 feat(mqtt): add cache setting to ui & webapi 2022-08-29 22:49:25 +08:00
gc87 c1adf27a13 fix(mqtt): make ssl field optional 2022-08-25 18:09:14 +08:00
gc87 caff948cd6 refactor: rm clientid & make topic field required 2022-08-25 18:09:14 +08:00
gc87 9d3b411627 fix(mqtt): setting free
* Add unit test for setting
* Set mqtt.json format field to optinal
2022-07-15 14:39:57 +08:00
gc87 649de85b61 feat(mqtt): add heartbeat setting 2022-07-15 13:51:02 +08:00
gc87 d0fd3d4fb7 fix(mqtt): fix schema kepayss type 2022-05-16 15:47:25 +08:00
gc87 241aeb8654 feat(mqtt-intf): add keypass setting 2022-05-12 23:25:59 +08:00
gc87 49f98a6a45 feat(mqtt): user defined upload topic 2022-05-09 16:39:41 +08:00
gc87 d0c91261c4 fix(mqtt): set values format to default 2022-04-21 15:14:07 +08:00
gc87 d7d8d33b5d feat(mqtt): add values-errors upload format 2022-04-15 17:12:36 +08:00
gc87 adc68f0525 Fix issue #405
Resolves #405
2022-04-08 17:08:10 +08:00
gc87 6bedae37e8 ssl connection to mqtt to set client keypair 2022-04-08 17:08:10 +08:00
gc87 3ba4cde3e4 Update the CA of mqtt by uploading 2022-03-31 11:39:58 +08:00
fengzero 4be9539c6f rename module name 2022-03-17 10:46:16 +00:00