diff --git a/CHANGELOG b/CHANGELOG index 95b2919..15b8690 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,7 @@ +31 July: AnyProxy 3.7.2: + + * bugfix for issue #29 + 28 July: AnyProxy 3.7.1: * fix a bug about deflate compression diff --git a/lib/webInterface.js b/lib/webInterface.js index 629953c..efb1985 100644 --- a/lib/webInterface.js +++ b/lib/webInterface.js @@ -98,7 +98,7 @@ function webInterface(config){ ipAddress : ipAddress || "127.0.0.1" }; - if(req.url == "/"){ + if( url.parse(req.url).pathname == "/"){ res.setHeader("Content-Type", "text/html"); res.end(juicer(indexTpl, opt)); }else{ diff --git a/package.json b/package.json index 820db38..b507ef8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "anyproxy", - "version": "3.7.1", + "version": "3.7.2", "description": "A fully configurable proxy in NodeJS, which can handle HTTPS requests perfectly.", "main": "proxy.js", "bin": { diff --git a/web/build/filter.js b/web/build/filter.js index 20349b7..5e9adea 100644 --- a/web/build/filter.js +++ b/web/build/filter.js @@ -22,7 +22,7 @@ function init(React){ React.createElement("div", null, React.createElement("h4", {className: "subTitle"}, "Log Filter"), React.createElement("div", {className: "filterSection"}, - React.createElement("form", {className: "uk-form"}, + React.createElement("div", {className: "uk-form"}, React.createElement("input", {className: "uk-form-large", ref: "keywordInput", onChange: self.dealChange, type: "text", placeholder: "keywords or /^regExp$/", width: "300"}) ) ), diff --git a/web/build/index.js b/web/build/index.js index 0565f67..2f60603 100644 --- a/web/build/index.js +++ b/web/build/index.js @@ -40,8 +40,8 @@ function util_merge(left,right){ onOpen : function(){ eventCenter.dispatchEvent("wsOpen"); }, - onGetUpdate : function(content){ - eventCenter.dispatchEvent("wsGetUpdate",content); + onGetUpdate : function(record){ + eventCenter.dispatchEvent("wsGetUpdate",record); }, onError : function(e){ eventCenter.dispatchEvent("wsEnd"); diff --git a/web/css/page.css b/web/css/page.css index 9e14fbc..e0fb48a 100644 --- a/web/css/page.css +++ b/web/css/page.css @@ -287,7 +287,7 @@ body, html { margin: 50px auto 0; } -.filterSection form{ +.filterSection .uk-form{ text-align: center; } @@ -305,7 +305,7 @@ body, html { background-size: 100% 100%; } -.mapWrapper form{ +.mapWrapper .form{ margin-top: 20px; } diff --git a/web/page.js b/web/page.js index 73e350e..f470f95 100644 --- a/web/page.js +++ b/web/page.js @@ -86,8 +86,8 @@ onOpen : function(){ eventCenter.dispatchEvent("wsOpen"); }, - onGetUpdate : function(content){ - eventCenter.dispatchEvent("wsGetUpdate",content); + onGetUpdate : function(record){ + eventCenter.dispatchEvent("wsGetUpdate",record); }, onError : function(e){ eventCenter.dispatchEvent("wsEnd"); @@ -20402,7 +20402,7 @@ React.createElement("div", null, React.createElement("h4", {className: "subTitle"}, "Log Filter"), React.createElement("div", {className: "filterSection"}, - React.createElement("form", {className: "uk-form"}, + React.createElement("div", {className: "uk-form"}, React.createElement("input", {className: "uk-form-large", ref: "keywordInput", onChange: self.dealChange, type: "text", placeholder: "keywords or /^regExp$/", width: "300"}) ) ), diff --git a/web/src/filter.js b/web/src/filter.js index 1d54757..313f871 100644 --- a/web/src/filter.js +++ b/web/src/filter.js @@ -22,9 +22,9 @@ function init(React){

Log Filter

-
+
- +

  type /id=\d{3}/ will give you all the logs containing id=123