Commit Graph

234 Commits

Author SHA1 Message Date
xiang.zhou bc67be3386 feat:dynamic plugin management 2023-09-21 17:40:37 +08:00
hxy7yx 28cd412b97 Switch the log level to debug/notice and no longer automatically switch back 2023-09-21 15:06:57 +08:00
eeff 8edbee9f63 feat(restful): support update template group name 2023-09-06 17:46:34 +08:00
eeff 1c0bfa6263 feat: add json parser for updating template group 2023-09-06 17:46:34 +08:00
fengzeroz 874ca07115 Merge pull request #1476 from fengzeroz/main
core/modbus: support bytes
2023-08-28 11:37:48 +08:00
fengzero 88a96c63fd core/modbus: support bytes 2023-08-25 09:15:58 +00:00
eeff cab9d6b15f feat: add json parser for instantiating templates 2023-08-24 16:40:30 +08:00
eeff e5e0ee83f4 fix(restful): update group name check for name confliction 2023-08-23 14:45:33 +08:00
eeff 6bbbe1771e feat: update group json parser for group renaming 2023-08-11 10:26:03 +08:00
fengzeroz a69a5c371a Merge pull request #1444 from eeff/eeff/dev
feat(restful): add api for subscribing multiple groups
2023-08-07 18:17:33 +08:00
eeff 4763d1cdf9 feat: add json parser for subscribing multiple groups 2023-08-07 14:38:18 +08:00
fengzero af6146cd83 http: support for optional fields 2023-08-03 09:06:14 +00:00
fengzero 75dd38c206 core/mqtt: support for optional fields 2023-08-03 09:06:14 +00:00
eeff 5b7d19ceaa feat: add json parser neu_json_write_t 2023-07-03 14:32:44 +08:00
eeff 925bf085ce Merge pull request #1320 from eeff/eeff/dev
feat(core): forward add/del ndriver map message to ndriver node
2023-06-12 15:43:31 +08:00
eeff ff5ab12d47 fix: neu_json_encode_ndriver_tag 2023-06-12 14:56:25 +08:00
fengzero fadca0f2c9 feat(core): support writing multiple tag in one request 2023-06-12 06:14:28 +00:00
eeff 291fa29ae9 Merge pull request #1309 from eeff/eeff/dev
feat(restful): add ndriver update tag param/info api
2023-06-07 10:24:57 +08:00
eeff b3c106aeab feat: add json parser for ndriver tag param/info update 2023-06-06 17:18:30 +08:00
eeff cbb17ecc61 Merge pull request #1307 from eeff/eeff/dev
feat(restful): add get ndriver tags api
2023-06-06 10:38:28 +08:00
eeff c35d12f854 feat: add json parser for getting ndriver tags 2023-06-05 18:39:55 +08:00
eeff 5972c59b88 Merge pull request #1301 from eeff/eeff/dev
feat(restful): add get ndriver maps api
2023-06-02 10:14:00 +08:00
fengzeroz 42864923fe Merge pull request #1297 from lixiumei123/main
fix(file plugin):too long file length leads to crash
2023-06-01 17:48:44 +08:00
eeff c687d1e53e feat: add json parser for getting ndriver maps 2023-06-01 16:40:25 +08:00
liyuxi 24c1420307 fix(file plugin):too long file length leads to crash 2023-05-31 09:56:16 +00:00
eeff ef9ddd30ea feat: add json parser for north driver map requests 2023-05-31 16:25:32 +08:00
eeff 39bd162293 feat: add json parser for node update request 2023-05-22 16:45:02 +08:00
eeff eac4a14980 feat: add template group del request json parser 2023-05-04 11:02:20 +08:00
eeff 3b7ef5f9e2 feat: add json parser for template group add/update 2023-04-28 15:35:57 +08:00
eeff 43005248c7 feat: add template instantiation request json parser 2023-04-23 12:15:26 +08:00
eeff 69b6d0ebdc fix(restful): global config json parsing on empty array 2023-04-17 18:58:10 +08:00
eeff a863214e9b feat: add template del tags req json parser 2023-04-14 16:46:05 +08:00
eeff b15727599a feat: add template add tags request json parser 2023-04-13 18:56:04 +08:00
eeff d6b084af6e fix: restful template api potential memory leak 2023-04-13 16:16:31 +08:00
eeff 4f115b9375 fix(restful): check static value type matched when adding tags 2023-03-31 11:23:27 +08:00
eeff 637b3bb903 Merge pull request #1137 from eeff/eeff/fix
fix: global config json subscriptions decoding
2023-03-23 10:33:20 +08:00
eeff 9439628cf4 fix: global config json subscriptions decoding 2023-03-22 17:28:20 +08:00
eeff 7950d5f922 feat: add json encoding for templates response 2023-03-17 10:25:30 +08:00
eeff 538da2633d feat: add template json parser 2023-03-15 17:14:58 +08:00
eeff 80c7d0f811 fix: memory leak in tag json parsing 2023-03-13 18:14:59 +08:00
eeff 21a448ccc4 refactor: tag and tag array json parsing 2023-03-13 12:18:58 +08:00
eeff bfa0d30034 feat: json decoding for global config node setting 2023-03-07 14:32:38 +08:00
eeff 4c96dc59da feat: json decoding for global config subscriptions 2023-03-07 14:06:19 +08:00
eeff 4ac5fdc44e feat: json decoding for global config tags 2023-03-06 16:10:06 +08:00
eeff 88a24f9b00 feat: json decoding for driver group resp 2023-03-06 11:32:31 +08:00
eeff d02809f770 feat: add global config json utils 2023-03-03 17:14:16 +08:00
eeff 790938ed69 fix: return value when getting static tags 2023-03-02 16:07:11 +08:00
eeff 55c1c9d32d feat(restful): get global config nodes 2023-02-27 09:59:16 +08:00
liyuxi a6e6c12831 feat(api):add a api for listing files 2023-02-20 10:35:39 +00:00
eeff f4b7990c6b fix: json utils to free memory correctly 2023-02-17 16:32:51 +08:00