avwo
|
e381dd77bb
|
refactor: refine code
|
2021-04-02 10:34:30 +08:00 |
|
avwo
|
e1c69c3344
|
refactor: initial === initialize
|
2021-03-11 21:20:11 +08:00 |
|
avwo
|
dfe6c51e4e
|
feat: add pluginsOnly|rulesOnly mode
|
2021-02-24 11:56:43 +08:00 |
|
avwo
|
bd55e0d566
|
refactor: auto destroy pipe socket
|
2021-02-19 16:24:31 +08:00 |
|
avwo
|
ab84dc0037
|
refactor: ensure to close the connection
|
2021-02-03 21:02:44 +08:00 |
|
avwo
|
b7b5e80ca3
|
fix: EADDRNOTAVAIL
|
2021-02-02 21:06:22 +08:00 |
|
avwo
|
b92aeb673d
|
refactor: refactor: refine code
|
2021-02-02 11:35:47 +08:00 |
|
avwo
|
3743db6191
|
refactor: refine pipe stream
|
2021-02-02 01:13:57 +08:00 |
|
avwo
|
041390462c
|
refactor: refine code
|
2021-02-01 16:12:49 +08:00 |
|
avwo
|
4ef1843f57
|
refactor: refine code
|
2021-01-30 18:00:45 +08:00 |
|
avwo
|
25aa8580c2
|
refactor: set server.timeout = 360000
|
2021-01-30 17:47:15 +08:00 |
|
avwo
|
f90319eefc
|
refactor: auto close pipe stream
|
2021-01-30 16:16:44 +08:00 |
|
avwo
|
8008b3eca9
|
refactor: refine tunnel request to plugin server
|
2021-01-30 11:11:39 +08:00 |
|
avwo
|
e237dd6daf
|
refactor: headersRules > Rules in multiEnv mode
|
2021-01-27 23:37:46 +08:00 |
|
avwo
|
9ed7ac73c0
|
refactor: refine code
|
2021-01-18 01:13:20 +08:00 |
|
avwo
|
dfee7badca
|
refactor: refine code
|
2020-12-24 20:02:32 +08:00 |
|
avwo
|
8bd8f5a61d
|
refactor: refine code
|
2020-12-24 19:52:06 +08:00 |
|
avwo
|
2a514c29e6
|
refactor: refine getPluginRulesUrl
|
2020-12-21 15:54:16 +08:00 |
|
avwo
|
8cbaf85142
|
refactor: refine boundHost
|
2020-12-21 15:43:25 +08:00 |
|
avwo
|
21f2aa8eca
|
feat: add option: allowPluignList & blockPluginList
|
2020-09-26 13:53:36 +08:00 |
|
avwo
|
3fc4da1b1e
|
chore: refine code
|
2020-09-26 10:06:54 +08:00 |
|
avwo
|
37101d8951
|
refactor: allow to disable trailers
|
2020-09-01 11:28:44 +08:00 |
|
avwo
|
3c6ae03738
|
refactor: auto add trailers
|
2020-09-01 11:22:17 +08:00 |
|
avwo
|
c0d1667b07
|
refactor: refine code
|
2020-09-01 10:51:40 +08:00 |
|
avwo
|
76df47789e
|
refactor: use onResEnd instead of res.on('end', ...)
|
2020-09-01 10:31:04 +08:00 |
|
avwo
|
4df0cdfef7
|
feat: clear illegal trailers
|
2020-08-27 10:06:55 +08:00 |
|
avwo
|
6f1db7a89e
|
refactor: refine res headers
|
2020-08-27 09:41:45 +08:00 |
|
avwo
|
fce3f6cc69
|
refactor: refine code
|
2020-08-26 17:13:32 +08:00 |
|
avwo
|
dc305e521f
|
refactor: refine code
|
2020-08-26 16:58:57 +08:00 |
|
avwo
|
878598fb2b
|
feat: allow custom trailers in the plugin.server
|
2020-08-26 16:55:21 +08:00 |
|
avwo
|
ebd1aea21c
|
feat: allow append new trailers
|
2020-08-26 14:54:29 +08:00 |
|
avwo
|
fcb91163f0
|
feat: add appendTrailers
|
2020-08-26 14:39:46 +08:00 |
|
avwo
|
a4f1a821e9
|
refactor: plugins config
|
2020-08-07 10:08:25 +08:00 |
|
avwo
|
9b75364047
|
refactor: refine code
|
2020-08-05 09:44:26 +08:00 |
|
avwo
|
e67e392f0d
|
refactor: add login status check to /cgi-bin/composer
|
2020-07-15 00:02:55 +08:00 |
|
avwo
|
badb398833
|
refactor: add login status check to /cgi-bin/plugins/update-rules
|
2020-07-14 23:35:40 +08:00 |
|
avwo
|
e2269b0c4c
|
fix: ERR_INVALID_ARG_TYPE
|
2020-06-11 13:21:19 +08:00 |
|
avwo
|
7f2ae8eb49
|
feat: add -M notAllowedDisableRules|notAllowedDisablePlugins
|
2020-06-05 13:42:09 +08:00 |
|
avwo
|
807e1eabf0
|
refactor: refine ruleUrl
|
2020-06-01 15:44:28 +08:00 |
|
avwo
|
8df17fad9f
|
refactor: refine code
|
2020-06-01 15:22:44 +08:00 |
|
avwo
|
690ff6612a
|
refactor: plugin rule value
|
2020-05-15 16:15:40 +08:00 |
|
avwo
|
e3dd8a1725
|
fix: the real url sent to plugin
|
2020-05-12 20:34:03 +08:00 |
|
avwo
|
2e59f8aa95
|
fix: https://github.com/avwo/whistle/issues/421
|
2020-05-09 13:51:47 +08:00 |
|
avwo
|
f303b2d571
|
fix: the problem of htmlAppend from plugin.rulesServer
|
2020-05-07 00:27:46 +08:00 |
|
avwo
|
0b8ca8cf31
|
refactor: show all matching plugins
|
2020-04-11 19:52:14 +08:00 |
|
avwo
|
b602de05a4
|
refactor: show plugin errors
|
2020-04-09 10:36:29 +08:00 |
|
avwo
|
428fa0afe8
|
feat: make sure to show the real ip of tunnel request
|
2020-02-17 17:04:19 +08:00 |
|
avwo
|
fda39d20c2
|
refactor: refine display custom certs
|
2020-01-14 17:14:18 +08:00 |
|
avwo
|
3f19ea894d
|
fix: TypeError: Cannot read property 'x-whistle-policy' of undefined
|
2019-12-29 16:22:46 +08:00 |
|
avwo
|
15726c4ca7
|
refactor: support reading pipe rules from request headers
|
2019-12-27 16:36:34 +08:00 |
|