Skip to content
This repository was archived by the owner on Feb 13, 2024. It is now read-only.

Commit 7de7f67

Browse files
committed
update
1 parent f8a841c commit 7de7f67

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+891
-167
lines changed

go.mod

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,12 @@ require (
77
github.com/StackExchange/wmi v0.0.0-20181212234831-e0a55b97c705 // indirect
88
github.com/TeaWeb/agent v0.0.0-20190918104615-3f0b8c2dabca
99
github.com/TeaWeb/agentinstaller v0.0.0-20190530050440-5fefd21025a9
10-
github.com/TeaWeb/code v0.1.8
10+
github.com/TeaWeb/code v0.1.73-0.20191019035203-454d624aadf3
1111
github.com/TeaWeb/plugin v0.0.0-20190202040243-6fb957e0eb4a
1212
github.com/TeaWeb/uaparser v0.0.0-20190526084055-a1c9449348d8 // indirect
1313
github.com/aliyun/alibaba-cloud-sdk-go v0.0.0-20190430075129-62f3cb8727f4 // indirect
1414
github.com/cenkalti/backoff v2.1.1+incompatible // indirect
15+
github.com/dchest/captcha v0.0.0-20170622155422-6a29415a8364 // indirect
1516
github.com/dchest/siphash v1.2.1 // indirect
1617
github.com/go-acme/lego v2.6.0+incompatible // indirect
1718
github.com/go-ole/go-ole v1.2.4 // indirect

go.sum

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ github.com/TeaWeb/agent v0.0.0-20190918104615-3f0b8c2dabca h1:J2BRPd2HwIewDod+Xx
66
github.com/TeaWeb/agent v0.0.0-20190918104615-3f0b8c2dabca/go.mod h1:sKq3cDTMkEgazeYI4TKo03Xz9PTPwMZ2yiQnPg+qXLs=
77
github.com/TeaWeb/agentinstaller v0.0.0-20190530050440-5fefd21025a9 h1:uFHM1AU8+iHtv3Dscb5G4FG8MqDiT79RyTE5+SSLmgk=
88
github.com/TeaWeb/agentinstaller v0.0.0-20190530050440-5fefd21025a9/go.mod h1:RvsddRGxwRrdDxcVZAaOgn1md7ZNzFhqM/v9UxKpdV8=
9-
github.com/TeaWeb/code v0.1.8 h1:nWhkFUBo+rMBeBXI2fgc6hm+gQzQmrjcLQm/eGVefcM=
10-
github.com/TeaWeb/code v0.1.8/go.mod h1:adA5myW2JZ7qj/53ar6HUFNftRCbXadWJQhVj7iIulM=
9+
github.com/TeaWeb/code v0.1.73-0.20191019035203-454d624aadf3 h1:qsg3OEmP1TANeil1CRHHRjw5vGBtFupv0QcqFNo8NR4=
10+
github.com/TeaWeb/code v0.1.73-0.20191019035203-454d624aadf3/go.mod h1:adA5myW2JZ7qj/53ar6HUFNftRCbXadWJQhVj7iIulM=
1111
github.com/TeaWeb/plugin v0.0.0-20190202040243-6fb957e0eb4a h1:eBirFjqMtroy4c/kqy+wh1JHuDMNMzPSf4IupEYxt1A=
1212
github.com/TeaWeb/plugin v0.0.0-20190202040243-6fb957e0eb4a/go.mod h1:HZS9S9Dr7LiAMPAJtQn0A60wU6zFi/wZ49uK+g058R8=
1313
github.com/TeaWeb/uaparser v0.0.0-20190526084055-a1c9449348d8 h1:RB/ViZWtFrBoOBCl1G/BoK+vwN5fn1T6Nu0ZRAX+pzM=
@@ -18,6 +18,8 @@ github.com/cenkalti/backoff v2.1.1+incompatible h1:tKJnvO2kl0zmb/jA5UKAt4VoEVw1q
1818
github.com/cenkalti/backoff v2.1.1+incompatible/go.mod h1:90ReRw6GdpyfrHakVjL/QHaoyV4aDUVVkXQJJJ3NXXM=
1919
github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8=
2020
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
21+
github.com/dchest/captcha v0.0.0-20170622155422-6a29415a8364 h1:U+BMqUt8LFgyrF0/NKgPZdr1sGZ3j6uBECpOGcISpFI=
22+
github.com/dchest/captcha v0.0.0-20170622155422-6a29415a8364/go.mod h1:QGrK8vMWWHQYQ3QU9bw9Y9OPNfxccGzfb41qjvVeXtY=
2123
github.com/dchest/siphash v1.2.1 h1:4cLinnzVJDKxTCl9B01807Yiy+W7ZzVHj/KIroQRvT4=
2224
github.com/dchest/siphash v1.2.1/go.mod h1:q+IRvb2gOSrUnYoPqHiyHXS0FOBBOdl6tONBlVnOnt4=
2325
github.com/fsnotify/fsnotify v1.4.7 h1:IXs+QLmnXW2CcXuY+8Mzv/fWEsPGWxqefPtCP5CnV9I=

web/views/@default/@layout.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@ body.expanded .main {
207207
.top-secondary-menu {
208208
position: fixed;
209209
top: 2.6em;
210-
left: 9em;
210+
left: 8.2em;
211211
right: 0;
212212
z-index: 100;
213213
background: white;
@@ -399,7 +399,7 @@ body.expanded .main {
399399

400400
.sub-menu {
401401
position: fixed;
402-
left: 9em;
402+
left: 8em;
403403
width: 12.5em;
404404
top: 6em;
405405
bottom: 2.8em;

web/views/@default/agents/apps/addItemChart.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
<tr>
5050
<td>URL</td>
5151
<td>
52-
<input type="text" name="urlURL" maxlength="200" placeholder="http://"/>
52+
<input type="text" name="urlURL" maxlength="500" placeholder="http://"/>
5353
<p class="comment">填入一个有效的URL,前缀通常是<span class="ui label tiny">http://</span>或者<span class="ui label tiny">https://</span> </p>
5454
</td>
5555
</tr>

web/views/@default/agents/apps/addNoticeReceivers.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
<tr>
3333
<td>接收人标识</td>
3434
<td>
35-
<input type="text" name="user" maxlength="100"/>
35+
<input type="text" name="user" maxlength="500"/>
3636
<p class="comment" v-html="userDescription"></p>
3737
</td>
3838
</tr>

web/views/@default/agents/apps/addTask.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
<tr>
3838
<td>当前工作目录<em>(CWD)</em></td>
3939
<td>
40-
<input type="text" name="cwd" maxlength="200"/>
40+
<input type="text" name="cwd" maxlength="500"/>
4141
</td>
4242
</tr>
4343
<tr>

web/views/@default/agents/apps/updateItemChart.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
<tr>
5151
<td>URL</td>
5252
<td>
53-
<input type="text" name="urlURL" maxlength="200" v-model="chart.options.url" placeholder="http://"/>
53+
<input type="text" name="urlURL" maxlength="500" v-model="chart.options.url" placeholder="http://"/>
5454
<p class="comment">填入一个有效的URL,前缀通常是<span class="ui label tiny">http://</span>或者<span class="ui label tiny">https://</span> </p>
5555
</td>
5656
</tr>

web/views/@default/agents/apps/updateTask.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
<tr>
4141
<td>当前工作目录<em>(CWD)</em></td>
4242
<td>
43-
<input type="text" name="cwd" v-model="task.cwd" maxlength="200"/>
43+
<input type="text" name="cwd" v-model="task.cwd" maxlength="500"/>
4444
</td>
4545
</tr>
4646
<tr>

web/views/@default/agents/cluster/add.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@
133133
<tr>
134134
<td class="title">TeaWeb访问地址</td>
135135
<td>
136-
<input type="text" name="master" v-model="authMasterURL" maxlength="100"/>
136+
<input type="text" name="master" v-model="authMasterURL" maxlength="500"/>
137137
<p style="padding-top:0.4em"><strong>重要:</strong>当前TeaWeb访问地址,需要确保所安装Agent主机上能够正常访问此地址</p>
138138
</td>
139139
</tr>

web/views/@default/cache/createPolicy.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@
8888
<tr>
8989
<td>数据库存放目录</td>
9090
<td>
91-
<input type="text" name="leveldbDir" value="./cache" maxlength="200"/>
91+
<input type="text" name="leveldbDir" value="./cache" maxlength="500"/>
9292
<p class="comment">可以相对于TeaWeb安装目录,或者是一个绝对路径。如果不存在会自动创建。</p>
9393
</td>
9494
</tr>

web/views/@default/cache/updatePolicy.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@
101101
<tr>
102102
<td>数据库存放目录</td>
103103
<td>
104-
<input type="text" name="leveldbDir" :value="policy.options.dir" value="./cache" maxlength="200"/>
104+
<input type="text" name="leveldbDir" :value="policy.options.dir" value="./cache" maxlength="500"/>
105105
<p class="comment">可以相对于TeaWeb安装目录,或者是一个绝对路径。如果不存在会自动创建。</p>
106106
</td>
107107
</tr>

web/views/@default/install/index.js

Lines changed: 22 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -114,14 +114,29 @@ Tea.context(function () {
114114
this.saveFailed = false;
115115
this.saveMessage = "";
116116

117-
this.$post(".save")
118-
.params({
117+
var params = {
118+
"dbType": this.dbType,
119+
"addr": this.dbAddr,
120+
"username": this.dbUsername,
121+
"password": this.dbPassword,
122+
"dbName": this.dbName,
123+
"autoCreate": this.autoCreate ? 1 : 0
124+
};
125+
if (this.dbType == "mongo") {
126+
params = {
119127
"dbType": this.dbType,
120-
"addr": this.dbAddr,
121-
"username": this.dbUsername,
122-
"password": this.dbPassword,
123-
"dbName": this.dbName
124-
})
128+
"addr": this.mongoAddr,
129+
"authEnabled": this.mongoAuthEnabled ? 1 : 0,
130+
"username": this.mongoUsername,
131+
"password": this.mongoPassword,
132+
"authMechanism": this.mongoAuthMechanism,
133+
"authMechanismProperties": this.mongoAuthMechanismProperties,
134+
"dbName": this.mongoDBName
135+
};
136+
}
137+
138+
this.$post(".save")
139+
.params(params)
125140
.success(function () {
126141
this.saveSuccess = true;
127142
this.goStep("finish");

web/views/@default/notices/addMedia.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
<tr>
4646
<td>账号 *</td>
4747
<td>
48-
<input type="text" name="emailUsername" v-model="emailUsername" maxlength="100" placeholder="类似于 xxx@xxx.com" @input="changeEmailUsername()"/>
48+
<input type="text" name="emailUsername" v-model="emailUsername" maxlength="500" placeholder="类似于 xxx@xxx.com" @input="changeEmailUsername()"/>
4949
<p class="comment">邮箱账号,比如 123456@qq.com<span v-html="emailUsernameHelp"></span></p>
5050
</td>
5151
</tr>
@@ -59,7 +59,7 @@
5959
<tr>
6060
<td>发送者Email</td>
6161
<td>
62-
<input type="text" name="emailFrom" maxlength="100" placeholder="类似于 xxx@xxx.com"/>
62+
<input type="text" name="emailFrom" maxlength="500" placeholder="类似于 xxx@xxx.com"/>
6363
<p class="comment">默认和账号一致</p>
6464
</td>
6565
</tr>
@@ -160,7 +160,7 @@
160160
<a class="item" :class="{active:scriptTab == 'code'}" @click.prevent="selectScriptTab('code')" v-if="!teaDemoEnabled">脚本代码</a>
161161
</div>
162162
<div class="ui bottom segment attached" v-show="scriptTab == 'path'">
163-
<input type="text" name="scriptPath" maxlength="100"/>
163+
<input type="text" name="scriptPath" maxlength="500"/>
164164
<p class="comment">如果是Shell脚本,请不要忘记在头部添加 <em>#!脚本解释工具</em>,比如 <em>#!/bin/bash</em><br/>
165165
执行此脚本时,在脚本中可以使用<span class="ui label tiny">${NoticeUser}</span><span class="ui label tiny">${NoticeSubject}</span><span class="ui label tiny">${NoticeBody}</span>三个环境变量分别代表通知的接收人标识、标题和内容。
166166
</p>
@@ -179,7 +179,7 @@
179179
<tr v-show="advancedOptionsVisible">
180180
<td>当前工作目录<em>(CWD)</em></td>
181181
<td>
182-
<input type="text" name="scriptCwd" maxlength="100"/>
182+
<input type="text" name="scriptCwd" maxlength="500"/>
183183
</td>
184184
</tr>
185185
<tr v-show="advancedOptionsVisible">
@@ -219,7 +219,7 @@
219219
<tr>
220220
<td>Hook地址 *</td>
221221
<td>
222-
<textarea name="dingTalkWebhookURL" maxlength="200" placeholder="https://oapi.dingtalk.com/robot/send?access_token=xxx" rows="2"></textarea>
222+
<textarea name="dingTalkWebhookURL" maxlength="500" placeholder="https://oapi.dingtalk.com/robot/send?access_token=xxx" rows="2"></textarea>
223223
<p class="comment">填入自定义群机器人的Hook地址,<a href="https://open-doc.dingtalk.com/microapp/serverapi2/qf2nxq" target="_blank">获取方法&raquo;</a></p>
224224
</td>
225225
</tr>
@@ -265,7 +265,7 @@
265265
<tr>
266266
<td>Webhook地址 *</td>
267267
<td>
268-
<textarea name="qyWeixinRobotWebhookURL" maxlength="200" placeholder="https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxx" rows="2"></textarea>
268+
<textarea name="qyWeixinRobotWebhookURL" maxlength="500" placeholder="https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxx" rows="2"></textarea>
269269
<p class="comment">填入自定义群机器人的Webhook地址</p>
270270
</td>
271271
</tr>

web/views/@default/notices/testMedia.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
<tr>
3939
<td>接收人标识</td>
4040
<td>
41-
<input type="text" name="user" maxlength="100"/>
41+
<input type="text" name="user" maxlength="500"/>
4242
<p class="comment" v-html="mediaType.user"></p>
4343
</td>
4444
</tr>

web/views/@default/notices/updateMedia.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -40,14 +40,14 @@
4040
<tr>
4141
<td>SMTP *</td>
4242
<td>
43-
<input type="text" name="emailSmtp" v-model="media.options.smtp" maxlength="100" placeholder="类似于 smtp.xxx.com:465"/>
43+
<input type="text" name="emailSmtp" v-model="media.options.smtp" maxlength="500" placeholder="类似于 smtp.xxx.com:465"/>
4444
<p class="comment">只支持SSL(或TLS)连接,端口通常为:465或587。</p>
4545
</td>
4646
</tr>
4747
<tr>
4848
<td>账号 *</td>
4949
<td>
50-
<input type="text" name="emailUsername" v-model="media.options.username" maxlength="100" placeholder="类似于 xxx@xxx.com" @input="changeEmailUsername"/>
50+
<input type="text" name="emailUsername" v-model="media.options.username" maxlength="500" placeholder="类似于 xxx@xxx.com" @input="changeEmailUsername"/>
5151
<p class="comment">邮箱账号,比如 123456@qq.com<span v-html="emailUsernameHelp"></span></p>
5252
</td>
5353
</tr>
@@ -61,7 +61,7 @@
6161
<tr>
6262
<td>发送者Email</td>
6363
<td>
64-
<input type="text" name="emailFrom" v-model="media.options.from" maxlength="100" placeholder="类似于 xxx@xxx.com"/>
64+
<input type="text" name="emailFrom" v-model="media.options.from" maxlength="500" placeholder="类似于 xxx@xxx.com"/>
6565
<p class="comment">默认和账号一致</p>
6666
</td>
6767
</tr>
@@ -162,7 +162,7 @@
162162
<a class="item" :class="{active:scriptTab == 'code'}" @click.prevent="selectScriptTab('code')" v-if="!teaDemoEnabled">脚本代码</a>
163163
</div>
164164
<div class="ui bottom segment attached" v-show="scriptTab == 'path'">
165-
<input type="text" name="scriptPath" v-model="media.options.path" maxlength="100"/>
165+
<input type="text" name="scriptPath" v-model="media.options.path" maxlength="500"/>
166166
<p class="comment">如果是Shell脚本,请不要忘记在头部添加 <em>#!脚本解释工具</em>,比如 <em>#!/bin/bash</em><br/>
167167
执行此脚本时,在脚本中可以使用<span class="ui label tiny">${NoticeUser}</span><span class="ui label tiny">${NoticeSubject}</span><span class="ui label tiny">${NoticeBody}</span>三个环境变量分别代表通知的接收人标识、标题和内容。
168168
</p>
@@ -181,7 +181,7 @@
181181
<tr v-show="advancedOptionsVisible">
182182
<td>当前工作目录<em>(CWD)</em></td>
183183
<td>
184-
<input type="text" name="scriptCwd" v-model="media.options.cwd" maxlength="100"/>
184+
<input type="text" name="scriptCwd" v-model="media.options.cwd" maxlength="500"/>
185185
</td>
186186
</tr>
187187
<tr v-show="advancedOptionsVisible">
@@ -219,7 +219,7 @@
219219
<tr>
220220
<td>Hook地址 *</td>
221221
<td>
222-
<textarea name="dingTalkWebhookURL" maxlength="200" placeholder="https://oapi.dingtalk.com/robot/send?access_token=xxx" v-model="media.options.webhookURL" rows="2"></textarea>
222+
<textarea name="dingTalkWebhookURL" maxlength="500" placeholder="https://oapi.dingtalk.com/robot/send?access_token=xxx" v-model="media.options.webhookURL" rows="2"></textarea>
223223
<p class="comment">填入自定义群机器人的Hook地址,<a href="https://open-doc.dingtalk.com/microapp/serverapi2/qf2nxq" target="_blank">获取方法&raquo;</a></p>
224224
</td>
225225
</tr>
@@ -263,7 +263,7 @@
263263
<tr>
264264
<td>Webhook地址 *</td>
265265
<td>
266-
<textarea name="qyWeixinRobotWebhookURL" v-model="media.options.webhookURL" maxlength="200" placeholder="https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxx" rows="2"></textarea>
266+
<textarea name="qyWeixinRobotWebhookURL" v-model="media.options.webhookURL" maxlength="500" placeholder="https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxx" rows="2"></textarea>
267267
<p class="comment">填入自定义群机器人的Webhook地址</p>
268268
</td>
269269
</tr>

web/views/@default/proxy/add.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ <h3>添加新代理</h3>
194194
<tr>
195195
<td class="title">网站根目录</td>
196196
<td>
197-
<auto-complete-path-box name="root" placeholder="比如 /home/www/mysite" maxlength="100" value=""></auto-complete-path-box>
197+
<auto-complete-path-box name="root" placeholder="比如 /home/www/mysite" maxlength="500" value=""></auto-complete-path-box>
198198
<p class="comment">请确保目录是相对于服务器文件系统的根目录的绝对路径。</p>
199199
</td>
200200
</tr>

web/views/@default/proxy/backend/add.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@
8282
<tr v-if="isHTTP">
8383
<td>主机名<em>(Host)</em></td>
8484
<td>
85-
<input type="text" name="host" v-model="host" placeholder="比如 teaos.cn" maxlength="100" @input="changeHost"/>
85+
<input type="text" name="host" v-model="host" placeholder="比如 teaos.cn" maxlength="200" @input="changeHost"/>
8686
<p class="comment"><span class="red" v-if="hostError.length > 0">{{hostError}}</span>请求后端服务器时的Host,用于修改后端服务器接收到的域名,默认和客户端请求的主机名一致,通常不必填写,支持<a href="http://teaos.cn/doc/proxy/Variables.md#%E8%AF%B7%E6%B1%82%E7%9B%B8%E5%85%B3%E5%8F%98%E9%87%8F" target="_blank">请求变量</a></p>
8787
</td>
8888
</tr>
@@ -146,7 +146,7 @@
146146
<tr v-if="checkOn && isHTTP">
147147
<td class="color-border">健康检查URL *</td>
148148
<td>
149-
<input type="text" name="checkURL" maxlength="200" placeholder="http://..."/>
149+
<input type="text" name="checkURL" maxlength="1024" placeholder="http://..."/>
150150
<p class="comment">以GET方法请求该地址返回状态码20x或30x认为是健康的,可以选http或者https URL地址。</p>
151151
</td>
152152
</tr>
@@ -275,7 +275,7 @@
275275
</div>
276276
<div class="ui field">:</div>
277277
<div class="ui field">
278-
<input type="text" placeholder="" v-model="requestHeadersAddingValue" size="34" maxlength="256" @keyup.enter="confirmRequestHeadersAdding" @keypress.enter.prevent="1"/>
278+
<input type="text" placeholder="" v-model="requestHeadersAddingValue" size="34" maxlength="1024" @keyup.enter="confirmRequestHeadersAdding" @keypress.enter.prevent="1"/>
279279
</div>
280280
</div>
281281
<button class="ui button tiny" type="button" @click.prevent="confirmRequestHeadersAdding()" v-if="requestHeadersEditingIndex == -1">确认添加</button>
@@ -304,7 +304,7 @@
304304
</div>
305305
<div class="ui field">:</div>
306306
<div class="ui field">
307-
<input type="text" placeholder="" v-model="responseHeadersAddingValue" size="34" maxlength="256" @keyup.enter="confirmResponseHeadersAdding" @keypress.enter.prevent="1"/>
307+
<input type="text" placeholder="" v-model="responseHeadersAddingValue" size="34" maxlength="1024" @keyup.enter="confirmResponseHeadersAdding" @keypress.enter.prevent="1"/>
308308
</div>
309309
</div>
310310
<button class="ui button tiny" type="button" @click.prevent="confirmResponseHeadersAdding()" v-if="responseHeadersEditingIndex == -1">确认添加</button>

web/views/@default/proxy/backend/scheduling.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
Key
2626
</td>
2727
<td>
28-
<input type="text" name="hashKey" v-model="hashKey" maxlength="100"/>
28+
<input type="text" name="hashKey" v-model="hashKey" maxlength="500"/>
2929
<p class="comment">用来计算Hash的字符串,<a href="http://teaos.cn/doc/proxy/Variables.md#%E8%AF%B7%E6%B1%82%E7%9B%B8%E5%85%B3%E5%8F%98%E9%87%8F" target="_blank">在这里查看可以使用的变量</a>
3030
</p>
3131
</td>

web/views/@default/proxy/backend/update.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@
8282
<tr>
8383
<td>主机名<em>(Host)</em></td>
8484
<td>
85-
<input type="text" name="host" placeholder="比如 teaos.cn" v-model="backend.host" maxlength="100" @input="changeHost"/>
85+
<input type="text" name="host" placeholder="比如 teaos.cn" v-model="backend.host" maxlength="500" @input="changeHost"/>
8686
<p class="comment"><span class="red" v-if="hostError.length > 0">{{hostError}}</span>请求后端服务器时的Host,用于修改后端服务器接收到的域名,默认和客户端请求的主机名一致,通常不必填写,支持<a href="http://teaos.cn/doc/proxy/Variables.md#%E8%AF%B7%E6%B1%82%E7%9B%B8%E5%85%B3%E5%8F%98%E9%87%8F" target="_blank">请求变量</a></p>
8787
</td>
8888
</tr>
@@ -147,7 +147,7 @@
147147
<tr v-if="checkOn && isHTTP">
148148
<td class="color-border">健康检查URL *</td>
149149
<td>
150-
<input type="text" name="checkURL" maxlength="200" placeholder="http://..." v-model="backend.checkURL"/>
150+
<input type="text" name="checkURL" maxlength="1024" placeholder="http://..." v-model="backend.checkURL"/>
151151
<p class="comment">以GET方法请求该地址返回状态码20x或30x认为是健康的,可以选http或者https URL地址。</p>
152152
</td>
153153
</tr>
@@ -276,7 +276,7 @@
276276
</div>
277277
<div class="ui field">:</div>
278278
<div class="ui field">
279-
<input type="text" placeholder="" v-model="requestHeadersAddingValue" size="34" maxlength="256" @keyup.enter="confirmRequestHeadersAdding" @keypress.enter.prevent="1"/>
279+
<input type="text" placeholder="" v-model="requestHeadersAddingValue" size="34" maxlength="1024" @keyup.enter="confirmRequestHeadersAdding" @keypress.enter.prevent="1"/>
280280
</div>
281281
</div>
282282
<button class="ui button tiny" type="button" @click.prevent="confirmRequestHeadersAdding()" v-if="requestHeadersEditingIndex == -1">确认添加</button>
@@ -305,7 +305,7 @@
305305
</div>
306306
<div class="ui field">:</div>
307307
<div class="ui field">
308-
<input type="text" placeholder="" v-model="responseHeadersAddingValue" size="34" maxlength="256" @keyup.enter="confirmResponseHeadersAdding" @keypress.enter.prevent="1"/>
308+
<input type="text" placeholder="" v-model="responseHeadersAddingValue" size="34" maxlength="1024" @keyup.enter="confirmResponseHeadersAdding" @keypress.enter.prevent="1"/>
309309
</div>
310310
</div>
311311
<button class="ui button tiny" type="button" @click.prevent="confirmResponseHeadersAdding()" v-if="responseHeadersEditingIndex == -1">确认添加</button>

0 commit comments

Comments
 (0)