Commit Graph
2418 Commits
Author SHA1 Message Date
fengzero 13af68def0 vlan 2023-03-17 02:31:01 +00:00
eeff 72f11e1022 Merge pull request #1121 from eeff/eeff/dev
feat(core): fulfill add template request
2023-03-16 23:20:45 +08:00
eeff 7013d57914 feat(core): fulfill add template request 2023-03-16 18:43:18 +08:00
eeff 8c395199f9 fix(core): template manager interface update
1. Return more clear error code
  2. Check existence before adding template
  3. Fix const qualifier on input/output references
2023-03-16 18:43:18 +08:00
eeff bce1143f2a Merge pull request #1120 from eeff/eeff/dev
fix: base group interface use const reference for read access
2023-03-16 18:42:58 +08:00
eeff b96fd8baee fix(core): base template interface update
1. Return more clear error code
  2. Check existence before adding group
  3. Fix const qualifier on input/output references
2023-03-16 18:08:51 +08:00
eeff 71b8bb5ccf Merge pull request #1119 from eeff/eeff/dev
feat(restful): add POST /api/v2/template
2023-03-16 16:35:41 +08:00
eeff cc07e6705b fix: base group interface use const reference for read access 2023-03-16 16:18:08 +08:00
eeff 3af830c30f feat(restful): add POST /api/v2/template 2023-03-16 15:55:06 +08:00
eeff 6513c7d82a feat(core): add message type for template 2023-03-16 15:54:24 +08:00
eeff cb143b8ebb feat: add error codes for template 2023-03-16 15:54:24 +08:00
eeff 5c033bdcbd Merge pull request #1118 from eeff/eeff/dev
feat: add template json parser
2023-03-15 17:42:48 +08:00
eeff 538da2633d feat: add template json parser 2023-03-15 17:14:58 +08:00
fengzeroz 042a2e7140 Merge pull request #1117 from eeff/eeff/fix
fix(restful): schema api backward compatibility for `plugin_name` param
2023-03-15 15:34:49 +08:00
eeff e5db087a8c fix(restful): schema api backward compatibility for plugin_name param 2023-03-15 15:31:40 +08:00
eeff e052c86fd0 Merge pull request #1116 from eeff/eeff/fix
fix: global config handler to clean context pointer
2023-03-14 18:01:45 +08:00
eeff c7404f917f fix: global config handler to clean context pointer 2023-03-14 17:53:38 +08:00
eeff 25c727f743 Merge pull request #1115 from eeff/eeff/dev
feat(core): add template manager
2023-03-14 17:50:22 +08:00
eeff bcb313657a feat(core): instantiate template manager 2023-03-14 15:56:18 +08:00
eeff 145b9b8aab feat(core): add template manager 2023-03-14 15:56:18 +08:00
fengzeroz c3d52ab7c1 Merge pull request #1111 from fengzeroz/main
fix(api): check return value of system
2023-03-14 15:36:51 +08:00
fengzero 1388c204fa fix(api): check return value of system 2023-03-14 07:27:15 +00:00
eeff da29e91fe0 Merge pull request #1108 from eeff/eeff/dev
feat: add base template structure
2023-03-14 14:55:52 +08:00
fengzeroz ec89ed6541 Merge pull request #1109 from fengzeroz/main
improve schema field name/description
2023-03-14 13:53:05 +08:00
fengzero 9967a07353 fix(main): manager destroy when recv SIGINT or SIGTERM 2023-03-14 05:48:13 +00:00
fengzero cb261468dd improve schema field name/description 2023-03-14 03:49:23 +00:00
eeff b656aa09da feat: add base template structure 2023-03-14 00:09:55 +08:00
eeff f0a632466e Merge pull request #1107 from eeff/eeff/dev
fix: memory leak in tag json parsing
2023-03-13 18:24:24 +08:00
eeff 80c7d0f811 fix: memory leak in tag json parsing 2023-03-13 18:14:59 +08:00
eeff 0bd8de181e Merge pull request #1106 from eeff/eeff/dev
refactor: tag and tag array json parsing
2023-03-13 15:38:20 +08:00
eeff 21a448ccc4 refactor: tag and tag array json parsing 2023-03-13 12:18:58 +08:00
fengzeroz 2bd781e89d Merge pull request #1103 from fengzeroz/main
fix(event): handle EINTR
2023-03-10 10:23:21 +08:00
fengzero 08ffb56ddb fix(event): handle EINTR 2023-03-10 02:17:39 +00:00
fengzeroz 04892f55d5 Merge pull request #1102 from eeff/eeff/dev
chore: fix typo
2023-03-10 10:15:15 +08:00
eeff a5a21f7ccc chore: fix typo 2023-03-09 16:24:35 +08:00
fengzeroz 2b5e9f937d Merge pull request #1100 from lixiumei123/main
fix download log file
2023-03-08 14:46:48 +08:00
liyuxi c555854d97 fix download log file 2023-03-07 10:17:22 +00:00
fengzeroz 4ecc6dd583 Merge pull request #1099 from fengzeroz/main
fix compile fail by gcc5
2023-03-07 15:59:25 +08:00
fengzero f9f7a532c0 fix compile fail by gcc5 2023-03-07 07:58:29 +00:00
fengzeroz 2eab709cbf Merge pull request #1098 from fengzeroz/main
fix compile fail by gcc5
2023-03-07 15:52:47 +08:00
fengzero 6d3326d0de fix compile fail by gcc5 2023-03-07 07:52:18 +00:00
eeff 94588520d3 Merge pull request #1097 from eeff/eeff/dev
feat(restful): put global config node setting
2023-03-07 15:48:20 +08:00
eeff bde5060b09 feat(restful): put global config node setting 2023-03-07 14:35:07 +08:00
eeff bfa0d30034 feat: json decoding for global config node setting 2023-03-07 14:32:38 +08:00
eeff 5fbd6ce71d Merge pull request #1094 from eeff/eeff/dev
feat(restful): put global config subscriptions
2023-03-07 14:31:59 +08:00
eeff b42a1002c0 feat(restful): put global config subscriptions 2023-03-07 14:06:19 +08:00
eeff 4c96dc59da feat: json decoding for global config subscriptions 2023-03-07 14:06:19 +08:00
fengzeroz 9767badad8 Merge pull request #1095 from fengzeroz/main
chore(main): handle SIGSEGV signal
2023-03-07 13:24:51 +08:00
fengzero 7f6c0a4785 chore(main): handle SIGSEGV signal 2023-03-07 05:21:13 +00:00
fengzeroz 71470eb60d Merge pull request #1092 from fengzeroz/main
fix connection recv return 0
2023-03-07 11:42:24 +08:00