Commit Graph

23 Commits

Author SHA1 Message Date
debugtalk
ea89a0b6a9 feat: support switch hashicorp plugin with environment HRP_PLUGIN_TYPE 2022-03-04 20:50:37 +08:00
debugtalk
7dd2ac9831 refactor: replace json with json-iterator/go to improve performance 2022-03-04 17:39:15 +08:00
debugtalk
f312535908 feat: support hashicorp plugin in gPRC mode 2022-03-04 16:46:17 +08:00
debugtalk
4d64f2d7b6 refactor: relocate files 2022-03-03 15:06:16 +08:00
debugtalk
64b9e513ef fix: unittest 2022-02-25 23:04:34 +08:00
debugtalk
fead0c0a31 refactor: plugin structure 2022-02-25 22:43:04 +08:00
debugtalk
026384bbdb feat: add flag --log-plugin to turn on plugin logging 2022-02-25 17:55:21 +08:00
debugtalk
00df455931 refactor: split plugin files 2022-02-23 16:24:59 +08:00
debugtalk
184a0e7296 refactor: remove IConfig 2022-01-19 21:42:12 +08:00
debugtalk
7ef04674dc change: clean code 2022-01-18 20:21:43 +08:00
debugtalk
142bc13c94 feat: catch Interrupt and SIGTERM signals to ensure plugin quitted 2022-01-18 17:33:26 +08:00
debugtalk
9a1d02c7b2 fix: unittests for plugin 2022-01-18 17:20:44 +08:00
debugtalk
b84f33eee1 docs: add plugin docs 2022-01-17 20:16:02 +08:00
debugtalk
ede35216e2 feat: add github.com/httprunner/hrp/plugin sub-module 2022-01-17 17:32:32 +08:00
debugtalk
fd7992add5 change: report event for initializing plugin 2022-01-17 17:20:47 +08:00
debugtalk
675ded099d refactor: plugin structure 2022-01-17 16:56:44 +08:00
debugtalk
48c0f63812 refactor: convertArgs 2022-01-17 00:06:56 +08:00
debugtalk
c1b9daeb5a change: remove plugin sub-module 2022-01-16 00:13:49 +08:00
debugtalk
f41c489699 fix: unittests for CallFunc 2022-01-16 00:07:06 +08:00
debugtalk
875f2fadd3 refactor: hashicorp tests 2022-01-15 00:32:09 +08:00
debugtalk
5c647c2435 change: update sub module 2022-01-14 17:44:41 +08:00
debugtalk
7af6b8419f change: init module github.com/httprunner/hrp/plugin 2022-01-14 17:35:17 +08:00
debugtalk
b8d6192a34 refactor: plugin functions can be defined in any format 2022-01-14 17:25:07 +08:00