Commit Graph
30 Commits
Author SHA1 Message Date
fengzero c9ce39747e #2281: check plugin schema exist 2024-11-04 07:48:27 +00:00
xiang.zhou 26e480982d check module name when update plugin 2024-03-06 10:59:59 +08:00
xiang.zhou 12c5b6a76f fixbug:no update plugin when update plugin library 2023-12-14 18:56:09 +08:00
xiang.zhou aebc24f162 feat(plugin):update plugin manager policy and update ft case 2023-11-17 20:38:03 +08:00
xiang.zhou bc67be3386 feat:dynamic plugin management 2023-09-21 17:40:37 +08:00
eeff 7d12e488dd fix(core): neu_manager_add_template edge cases
1. Template plugin must exist.
  2. Template not allow singleton plugin.
2023-05-26 00:48:45 +08:00
eeff fdae3b977f feat: make builtin monitor as a dynamic singleton plugin 2022-12-09 11:01:11 +08:00
eeff b2c5a7b655 feat(monitor): add default monitor plugin skeleton 2022-09-30 18:35:09 +08:00
fengzero fa46c6b493 feat(plugin): plugin adds a single field
single: indicating that the plugin can only be instantiated once.
2022-08-19 07:31:12 +00:00
eeff fc5dd6e56e feat: start license server at best 2022-08-04 12:00:26 +08:00
fengzero 993530f86b refactor persist & adapter msg 2022-06-20 08:08:40 +00:00
fengzero 1e29e4cb1c remove plugin_info.h & adapter_msg.h 2022-06-17 07:02:32 +00:00
fengzero 2a2379c0a8 remove mtx in plugin_manager 2022-06-15 05:53:37 +00:00
fengzero 7d6e7c7a37 remove unused file 2022-06-10 04:43:05 +00:00
eeff 6f7dea1c61 feat(restful): update get plugin api to return plugin description 2022-05-30 15:19:36 +08:00
fengzero cc76430c15 fix ft node type 2022-05-30 02:45:17 +00:00
fengzero 4a1a34de43 simplify the plugin type to driver and app 2022-05-30 02:45:17 +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 75a3ab32f2 Add dummy plugin 2022-01-13 18:04:20 +08:00
lixiumei123 22c8ea8fdd add plugin manager test (#77)
* add plugin manager test

* Plugin manager test add a check if the plugin_info is equal to param_update
2021-09-16 11:04:41 +08:00
Parker Liu 94aed75898 Add functions of add/del/update/get plugin lib for plugin lib
* Add functions of add/del/update/get plugin lib in plugin_manager.c
* Add command of add/del/update/get plugin lib in adapter.c
2021-09-03 19:21:52 +08:00
Parker Liu f14dadb4e3 Add support sync command of add/del/update node and group config
* Support these sync command in adapter.c
* Add some interface functions in neu_manager.c to support these command
* Add enum type of error code for neuron
2021-08-24 19:21:57 +08:00
Parker Liu 0a82c55dab Implement a static plugin of default dashboard in rest.c 2021-08-18 17:46:57 +08:00
Parker Liu 401228fd36 Add support static plugin in plugin manager 2021-08-18 15:01:36 +08:00
fengzero 3d034ba9c6 OS X support AddressSanitizer 2021-08-09 17:18:00 +08:00
Parker Liu 520130243d Change the config of clang-format for AlignAfterOpenBracket 2021-08-03 14:48:57 +08:00
Parker Liu bd65bc7c3a Implement the plugin manager and adapter manager 2021-08-02 15:05:16 +08:00
gc87 fe61a75f8e Add stdint reference. 2021-07-23 10:51:09 +08:00
Parker Liu c7e9b1f8d6 Add plugin manager file 2021-07-22 18:44:21 +08:00