Commit Graph
891 Commits
Author SHA1 Message Date
fengzero 20999641d7 manage neuron with systemd 2022-03-18 07:51:41 +00:00
fengzeroz 4967f2ae34 Merge pull request #326 from eeff/eeff/fix
Fix mqtt plugin to validate tags before adding/updating
2022-03-18 14:50:21 +08:00
eeff ad23c3fb6c Fix function msg_external_data_get_size 2022-03-18 14:44:24 +08:00
fengzeroz ea69273a31 Merge pull request #343 from fengzeroz/main
add fins and QnA3E in license bit
2022-03-18 14:28:51 +08:00
fengzero c2a3dc2159 add fins and QnA3E in license bit 2022-03-18 06:21:24 +00:00
fengzeroz fb3e07ec83 Merge pull request #342 from eeff/eeff/license
Get license api
2022-03-18 14:17:22 +08: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 43a0643999 Implement restful get license handler 2022-03-18 14:10:09 +08:00
eeff 0e21c4604f Update license utility functions 2022-03-18 14:07:50 +08:00
eeff e312ccf722 Add license utility function plugin_bit_str 2022-03-18 14:07:16 +08:00
eeff 7e5e4bf290 Add get license json parser code 2022-03-18 14:02:07 +08:00
eeff 67dab68cd8 Add get license json-api doc 2022-03-18 14:01:07 +08:00
fengzeroz 175f7a0758 Merge pull request #341 from fengzeroz/main
remove options in neuron.yaml that do not require user configuration
2022-03-18 11:30:32 +08:00
fengzero 986cc86199 cmake: remove install config and neuron 2022-03-18 03:25:36 +00:00
fengzero 119b4b95bb remove options in neuron.yaml that do not require user configuration 2022-03-18 03:05:32 +00:00
fengzeroz ee1f775990 Merge pull request #340 from fengzeroz/main
install deb/rpm, execute ldconfig
2022-03-18 10:30:04 +08:00
fengzero 9d3561d810 install deb/rpm, execute ldconfig 2022-03-18 02:24:32 +00:00
fengzeroz 075a5b768d Merge pull request #338 from eeff/eeff/license
Add license update api
2022-03-18 10:23:43 +08:00
fengzeroz 595841fd8b Merge pull request #333 from eeff/eeff/log
Update restful log api to return page count
2022-03-18 10:21:27 +08:00
eeff b155c74b4e Update adapter_loop to handle MSG_EVENT_UPDATE_LICENSE message 2022-03-17 20:59:05 +08:00
eeff 948deee2d4 Add new request type NEU_REQRESP_UPDATE_LICENSE 2022-03-17 20:57:08 +08:00
eeff e59427f975 Update manager loop to broadcast MSG_EVENT_UPDATE_LICENSE message 2022-03-17 20:56:13 +08:00
eeff 8a81b327e4 Fix function msg_external_data_get_size to allow zero length NULL buffer 2022-03-17 20:53:34 +08:00
eeff e6f83be677 Update restful set license handler to sent update license event 2022-03-17 20:52:05 +08:00
eeff bb3f53d4da Add function neu_plugin_notify_event_update_license 2022-03-17 20:52:05 +08:00
eeff dbeb942567 Update adapter_event_notify to handle event type NEU_EVENT_UPDATE_LICENSE 2022-03-17 20:52:05 +08:00
eeff d427bc4eda Add new message type MSG_EVENT_UPDATE_LICENSE 2022-03-17 20:52:05 +08:00
eeff 655b8afcd7 Add new event type NEU_EVENT_UPDATE_LICENSE 2022-03-17 20:30:20 +08:00
eeff 52e1d4ced4 Implement restful plugin set license handler 2022-03-17 20:24:40 +08:00
fengzeroz f5b872a48d Merge pull request #337 from fengzeroz/main
ci: rename release armhf package
2022-03-17 18:59:39 +08:00
fengzero 47763c390f ci: rename release armhf package 2022-03-17 10:59:15 +00:00
fengzeroz 9219ac97de Merge pull request #336 from fengzeroz/main
rename module & fix package arm deb
2022-03-17 18:52:41 +08:00
fengzero 4be9539c6f rename module name 2022-03-17 10:46:16 +00:00
fengzero 0e53075fdf fix deb package arch in armhf 2022-03-17 10:17:20 +00:00
eeff 7a0f130288 Add file utility function file_exists 2022-03-17 18:08:08 +08:00
eeff e3bb2f0002 Update cmake file to include license IO source 2022-03-17 18:07:02 +08:00
eeff 285d049daf Add license IO utilities in restful plugin 2022-03-17 18:04:14 +08:00
fengzeroz 17e2395c5d Merge pull request #332 from fengzeroz/main
improve neuron running directory
2022-03-17 16:17:25 +08:00
eeff bdff0ba84c Update get log handler to return page count 2022-03-17 16:05:40 +08:00
eeff 3dbf357ed2 Update get log json parser code 2022-03-17 16:05:40 +08:00
eeff 295aa44985 Update get log json-api doc 2022-03-17 16:05:40 +08:00
eeff c693d238c9 Add log cache in result log handler 2022-03-17 16:05:40 +08:00
fengzero f73cd41823 fix package neuron.yaml 2022-03-17 07:50:39 +00:00
fengzero 70c750db39 move neuron.log to logs/ 2022-03-17 07:49:35 +00:00
fengzero 87511e78d0 optimize the package directory 2022-03-17 07:37:47 +00:00
fengzero c311eae1f7 fixed persistent data directory 2022-03-17 07:24:15 +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 1c7c448ef1 delete the auth of the ping api 2022-03-17 02:56:24 +00:00
fengzero d375e69ebf uninstall plugin 2022-03-17 02:14:05 +00:00