fengzero
7f1499f02d
feat(driver): update the interval of the group
2022-08-17 07:03:49 +00:00
eeff
9f56db5864
feat(restful): add proxy handler for license server
2022-08-10 14:52:26 +08:00
eeff
2a1fb73ea1
feat(restful): add proxy handler for ekuiper
2022-08-09 14:11:00 +08:00
fengzero
85dd49a7ab
fix /api/v2/group cros
2022-06-15 02:18:30 +00:00
fengzero
203328dffd
copyright 2020-2022
2022-06-10 04:43:06 +00:00
fengzero
dc65873e93
async process op msg
2022-06-10 04:43:06 +00:00
fengzero
38a2652930
remove vector and data_expr
2022-06-10 04:43:05 +00:00
fengzero
7d6e7c7a37
remove unused file
2022-06-10 04:43:05 +00:00
fengzero
c8234633e0
add/del/get group
2022-06-10 04:43:05 +00:00
eeff
ce152b978d
feat(restful): add get version api
2022-06-01 14:19:18 +08:00
fengzero
a7781b63ce
log: replace log with zlog
2022-05-28 09:27:52 +00:00
lixiumei
292dcc9f17
Delete the logout api from http
2022-04-26 08:48:49 +00:00
lixiumei
60fb1baa15
Delete the get_tty api from http
2022-04-26 08:47:47 +00:00
fengzero
5bc6b1f406
refactor(adapter): remove update name api
2022-04-15 09:36:40 +00:00
fengzero
2c983c8fe6
rename neu_plugin.h
2022-04-07 10:33:59 +00:00
fengzero
82e061da4d
move header to include/neuron
2022-04-07 08:44:04 +00:00
eeff
dee23a7a15
Add CORS handler for license
2022-03-18 14:16:29 +08:00
eeff
1d7f697036
Add get license endpoint in restful plugin
2022-03-18 14:10:37 +08:00
eeff
5f37f21b97
Add license handler for setting license in restful plugin
2022-03-16 16:10:55 +08:00
fengzeroz
42c3655185
Merge pull request #298 from eeff/eeff/log
...
Add log endpoint in restful plugin
2022-03-03 13:49:10 +08:00
eeff
8ef22c88c5
Add log endpoint in restful plugin
2022-03-03 13:22:33 +08:00
fengzero
ecfab3e6b5
del the global schema, each driver maintains its own schema
2022-03-02 05:34:13 +00:00
fengzero
db914268be
the basic info(plugin name, type, kind...) of the plugin is read from the dynamic library
...
add dynamic library search path configuration, install to
/etc/ld.so.conf.d/
dynamic library search path priority:
1. driver.path in neuron.yaml
2. os path
2022-01-19 16:56:10 +08:00
fengzero
bd5647257e
Add node state: running state and link state & api: start/stop node
...
note start/stop node operation
2021-10-28 18:06:02 +08:00
fengzero
26b2ff650a
fix: get schema api
...
CORS url
2021-10-26 07:37:13 +00:00
fengzero
bbb9bfc34c
Add api: get node setting
...
store node settings in adapter
2021-10-26 15:31:40 +08:00
fengzero
e738e41b5d
Add api: get plugin schema & config node
...
check the param according to the schema
2021-10-25 18:33:28 +08:00
fengzero
6eaa2908bf
api: read/write subscribe/unsubscribe
2021-10-15 07:20:23 +00:00
fengzero
e41594f6c1
api server: support CORS
2021-10-15 02:28:39 +00:00
fengzero
34647e8ae0
Add signal processing
...
Make the program exit normally and make libasan memory detection take
effect
2021-10-14 16:47:37 +08:00
lixiumei
7572835b5b
Implement tty device list interface function and find tty device
2021-10-12 15:48:32 +08:00
fengzero
662ae1ec2d
refactor json parse
...
separate mqtt parameter decode/encode
2021-09-24 16:06:48 +08:00
fengzero
4f5e858146
modbus: add subscribe/unsubscribe reqeust and check for group config updates
2021-09-22 10:12:50 +08:00
fengzero
07e9b226cf
Add node/group config api
...
support add/del/update/get
rename group config json field
2021-09-09 22:07:00 +08:00
lixiumei
342841d624
add adapter json parse and test
2021-09-07 18:05:49 +08:00
fengzero
bb4ebdd75e
refactor api server, add datatag api
...
use different server process api and web
rename tags field
merge json read/write
2021-09-07 16:56:33 +08:00
fengzero
d204f8f633
refactor http api server
...
default response header
static var plugin
http request macro
2021-09-03 14:38:05 +08:00
fengzero
288175996c
Add plugin cmd function
...
add NEU_REQRESP_GET_SELF_NODE_ID cmd
add get_datatags_table func
define neu_addt_str_t
fix compile warning
add magic number and check function in neu_plugin_common_t
2021-09-02 11:22:51 +08:00
fengzero
fb14067105
Add http response function
...
refactor handle response
2021-09-01 15:13:15 +08:00
lixiumei
7bb6562b19
Add datatag table tag JSON analysis and test modifications
2021-08-30 11:39:53 +08:00
Parker Liu
0a82c55dab
Implement a static plugin of default dashboard in rest.c
2021-08-18 17:46:57 +08:00
fengzero
7c0fb80928
Add login api
...
user management and jwt have not yet been implemented
2021-08-18 10:22:41 +08:00
fengzero
e10dea4051
parse read/write
2021-08-12 15:59:14 +08:00
fengzero
636afc8e18
rest server
2021-08-11 18:11:40 +08:00