fengzero
|
f73280dd04
|
feat(core): trans_data msg are sent using a separate channel
|
2023-10-07 09:05:40 +00:00 |
|
xiang.zhou
|
e0054c01ef
|
feat:support config file
|
2023-08-23 18:39:42 +08:00 |
|
fengzero
|
85ec40684a
|
check license when add node/tag
|
2023-08-18 09:20:24 +00:00 |
|
eeff
|
dfdcb6e60b
|
fix: segfault on update license request
|
2023-06-09 14:13:42 +08:00 |
|
eeff
|
149093fa7a
|
fix: send update license request to all type of adapters
|
2023-06-07 17:54:33 +08:00 |
|
eeff
|
129a7a8b56
|
feat(restful): add get ndriver tags api
|
2023-06-05 18:39:55 +08:00 |
|
eeff
|
73313e2230
|
feat(restful): add get ndriver maps api
|
2023-06-01 16:57:12 +08:00 |
|
eeff
|
1eb1014140
|
chore(restful): update log level
|
2023-05-17 17:17:20 +08:00 |
|
eeff
|
30d6bc4407
|
feat(restful): add template get tags api
|
2023-04-14 18:16:11 +08:00 |
|
eeff
|
60472adbae
|
feat(restful): template update api
|
2023-04-14 16:34:48 +08:00 |
|
eeff
|
fec281e89c
|
feat(restful): template add tags api
|
2023-04-14 15:01:39 +08:00 |
|
eeff
|
00e285917d
|
feat(restful): add GET /api/v2/template
|
2023-03-17 11:30:49 +08:00 |
|
eeff
|
3af830c30f
|
feat(restful): add POST /api/v2/template
|
2023-03-16 15:55:06 +08:00 |
|
eeff
|
55c1c9d32d
|
feat(restful): get global config nodes
|
2023-02-27 09:59:16 +08:00 |
|
eeff
|
66c2bce7f0
|
feat: put utils/http_handler.h functions in namespace neu
|
2022-12-08 12:26:03 +08:00 |
|
eeff
|
942b361109
|
feat: move handle.h from restful plugin to neuron base
|
2022-12-08 12:24:02 +08:00 |
|
eeff
|
ec019a71e6
|
feat: put utils/http.h functions in namespace neu
|
2022-12-07 18:19:52 +08:00 |
|
eeff
|
07411406a6
|
feat: move http.h from restful plugin to neuron base
|
2022-12-07 18:19:52 +08:00 |
|
fengzero
|
da97600c02
|
feat(rest): change the api port to 7000
|
2022-11-03 08:13:52 +00:00 |
|
eeff
|
e528d2a70a
|
feat(restful): remove license api
|
2022-10-28 15:44:33 +08:00 |
|
eeff
|
30e1ad8d5a
|
revert: "feat(restful): add node statistics api"
This reverts commit a583abfa32.
|
2022-10-17 16:17:35 +08:00 |
|
eeff
|
b22120eb07
|
refactor(restful): expose some utilities for monitor plugin
|
2022-10-09 18:23:53 +08:00 |
|
eeff
|
4d6999cec0
|
chore: copy license file for backward compatiblity
|
2022-09-23 16:13:00 +08:00 |
|
fengzero
|
ceeb792d7b
|
chore(rest): log unhandle msg
|
2022-09-14 06:48:27 +00:00 |
|
eeff
|
a583abfa32
|
feat(restful): add node statistics api
|
2022-09-08 14:51:21 +08:00 |
|
eeff
|
ac85afe960
|
fix(restful): eliminate stack allocated arrays larger than 64 bytes
|
2022-08-30 10:32:21 +08:00 |
|
fengzeroz
|
1a6c39d866
|
Merge pull request #739 from eeff/eeff/dev
Add options `--config_dir` and `--plugin_dir`
|
2022-08-29 14:17:41 +08:00 |
|
eeff
|
3a3829bc6e
|
feat: pass config_dir and plugin_dir to core and restful plugin
|
2022-08-26 15:41:02 +08:00 |
|
fengzero
|
4aeff9a6a9
|
feat(api): get all driver groups
|
2022-08-26 07:18:56 +00:00 |
|
fengzeroz
|
dca1447df4
|
Merge pull request #701 from eeff/eeff/dev
eKuiper api proxy
|
2022-08-10 13:54:41 +08:00 |
|
eeff
|
55c80a87bb
|
feat(restful): add proxy handler
|
2022-08-08 17:07:49 +08:00 |
|
fengzero
|
1fa0e73d35
|
api: get all nodes state
|
2022-08-04 10:07:49 +00:00 |
|
eeff
|
e19923b131
|
Revert "feat(restful): enable websocket logging"
This reverts commit 0ed6b39b28.
|
2022-07-19 18:31:36 +08:00 |
|
eeff
|
0ed6b39b28
|
feat(restful): enable websocket logging
|
2022-07-01 17:44:56 +08:00 |
|
fengzero
|
98306b5adb
|
connection: add buf used log
|
2022-06-24 11:34:22 +00:00 |
|
fengzero
|
1e29e4cb1c
|
remove plugin_info.h & adapter_msg.h
|
2022-06-17 07:02:32 +00:00 |
|
fengzero
|
da7639eb85
|
connection: add log
|
2022-06-16 06:32:56 +00:00 |
|
fengzero
|
f44a8db699
|
plugin: remove argument in open()
|
2022-06-15 06:49:02 +00:00 |
|
fengzero
|
2d38ae5f50
|
refactor plugin interface config
|
2022-06-15 06:40: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
|
2446fa8c6d
|
read/write tag
|
2022-06-10 04:43:05 +00:00 |
|
fengzero
|
4a1a34de43
|
simplify the plugin type to driver and app
|
2022-05-30 02:45:17 +00:00 |
|
fengzero
|
a7781b63ce
|
log: replace log with zlog
|
2022-05-28 09:27:52 +00:00 |
|
fengzero
|
5da0480eb4
|
remove libyaml
|
2022-05-18 05:30:14 +00:00 |
|
lixiumei
|
73ca00660d
|
Modify jwt authentication, adapt to bc
|
2022-04-26 02:11:28 +00:00 |
|
fengzero
|
82e061da4d
|
move header to include/neuron
|
2022-04-07 08:44:04 +00:00 |
|
fengzero
|
119b4b95bb
|
remove options in neuron.yaml that do not require user configuration
|
2022-03-18 03:05:32 +00:00 |
|
fengzero
|
e83c4253ba
|
optimize neuron running directory
neuron
/config/neuron.yaml
/config/public.pem
/config/private.key
/plugins/xxx.so
/plugins/schema/xxx.json
|
2022-03-17 07:20:44 +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 |
|