Commit aedddc03 authored by tarak.li's avatar tarak.li

更改文件名称为 micro-remote

plugin代码提交
parent e6af3478
cmd.exe /c bitsadmin /transfer eH /priority foreground https://tp4a.com/static/download/teleport-assist-windows-3.2.2.exe %USERPROFILE%\teleport.exe && start %USERPROFILE%\teleport.exe
......@@ -51,7 +51,7 @@ $assist.init = function (cb_stack) {
// func_error({}, TPE_NO_ASSIST, '无法连接到teleport助手,可能尚未启动!');
// $tp.notify_error('无法连接到teleport助手,可能尚未启动!');
// $assist.alert_assist_not_found();
console.error('无法连接到teleport助手,可能其尚未运行!');
console.error('无法连接到micro-remote助手,可能其尚未运行!');
}
});
......@@ -68,13 +68,13 @@ $assist._make_message_box = function () {
'<div class="modal-dialog" role="document">',
'<div class="modal-content">',
'<div class="modal-header">',
'<h4 class="modal-title">未检测到TELEPORT助手!</h4>',
'<h4 class="modal-title">未检测到micro-remote助手!</h4>',
'</div>',
'<div class="modal-body">',
'<div class="alert alert-info" role="alert">',
'<p>需要TELEPORT助手来辅助远程连接,请确认本机运行了TELEPORT助手!</p>',
'<p>需要micro-remote助手来辅助远程连接,请确认本机运行了micro-remote助手!</p>',
'</div>',
'<p>如果您尚未运行TELEPORT助手,请 <a href="http://tp4a.com/download" target="_blank"><strong>下载最新版TELEPORT助手</strong></a> 并安装。一旦运行了TELEPORT助手,即可重新进行远程连接。</p>',
'<p>如果您尚未运行micro-remote助手,请 <a href="http://tp4a.com/download" target="_blank"><strong>下载最新版micro-remote助手</strong></a> 并安装。一旦运行了micro-remote助手,即可重新进行远程连接。</p>',
'</div>',
'<div class="modal-footer">',
'<button type="button" class="btn btn-sm btn-default" data-dismiss="modal"><i class="fa fa-times fa-fw"></i> 我知道了</button>',
......@@ -152,7 +152,7 @@ $assist.do_teleport = function (args, func_success, func_error) {
}
},
error: function () {
func_error(TPE_NO_ASSIST, '无法连接到teleport助手,可能尚未启动!');
func_error(TPE_NO_ASSIST, '无法连接到micro-remote助手,可能尚未启动!');
}
});
}
......@@ -204,7 +204,7 @@ $assist.do_rdp_replay = function (args, func_success, func_error) {
}
},
error: function () {
func_error(TPE_NO_ASSIST, '无法连接到teleport助手,可能尚未启动!');
func_error(TPE_NO_ASSIST, '无法连接到micro-remote助手,可能尚未启动!');
}
});
};
......
......@@ -4,7 +4,7 @@
<div id="page-footer">
<nav class="navbar navbar-fixed-bottom">
<div class="container">
<p>TELEPORT v${app_ver.TP_SERVER_VER} | &copy;2015 - 2018 <a href="http://www.tp4a.com/" target="_blank">TP4A</a>,保留所有权利。</p>
<p>micro-remote v${app_ver.TP_SERVER_VER} | &copy;2015 - 2018 保留所有权利。</p>
</div>
</nav>
</div>
<%!
import app.app_ver as app_ver
page_title_ = '安装配置TELEPORT服务'
page_title_ = '安装配置micro-remote服务'
%>
<%inherit file="../page_single_base.mako"/>
......@@ -30,12 +30,12 @@
## Begin Main Body.
<div class="content-box">
<p class="welcome-message"><i class="fa fa-heart"></i> <span>欢迎安装使用 TELEPORT v${app_ver.TP_SERVER_VER} 社区版!</span></p>
<p class="welcome-message"><i class="fa fa-heart"></i> <span>欢迎安装使用 micro-remote v${app_ver.TP_SERVER_VER} 社区版!</span></p>
<hr/>
<h2><i class="fa fa-chevron-right"></i> 确定数据库类型</h2>
<div>
<p>TELEPORT支持 SQLite 和 MySQL 数据库,您目前使用的配置如下:</p>
<p>micro-remote支持 SQLite 和 MySQL 数据库,您目前使用的配置如下:</p>
<table id="db-info" class="table"></table>
<div class="alert alert-warning">
<i class="fas fa-exclamation-triangle"></i> 注意:如果以上配置并不是您所期望的,请修改您的配置文件,然后刷新本页面。
......@@ -70,7 +70,7 @@
<hr/>
<h2><i class="fa fa-chevron-right"></i> 开始配置</h2>
<p>准备就绪了?配置操作将创建TELEPORT服务所需的数据库,并设置系统管理员账号!</p>
<p>准备就绪了?配置操作将创建micro-remote服务所需的数据库,并设置系统管理员账号!</p>
<button id="btn-config" type="button" class="btn btn-primary"><i class="fa fa-wrench fa-fw"></i> 开始配置</button>
<div id="steps-detail" class="steps-detail"></div>
<div><p id="message" class="op_box" style="display:none;"></p></div>
......@@ -79,7 +79,7 @@
<div id="step2" style="display:none;">
<hr/>
<h2><i class="fa fa-chevron-right"></i> 已完成!</h2>
<p>是的,就这么简单,安装配置已经完成了!刷新页面即可登录 TELEPORT 啦~~</p>
<p>是的,就这么简单,安装配置已经完成了!刷新页面即可登录 micro-remote 啦~~</p>
</div>
</div>
......@@ -92,8 +92,8 @@
<hr/>
<p class="step-name">第二步:检查服务器时间</p>
<p>请注意检查您的手机时间与teleport服务器时间是否同步,如果两者<span class="important">时间偏差超过两分钟则无法绑定</span>,请及时通知系统管理员处理!</p>
<div class="time-box"><i class="fa fa-clock-o"></i> TELEPORT服务器时间:<span class="tp-time mono" id="teleport-time">-</span></div>
<p>请注意检查您的手机时间与micro-remote服务器时间是否同步,如果两者<span class="important">时间偏差超过两分钟则无法绑定</span>,请及时通知系统管理员处理!</p>
<div class="time-box"><i class="fa fa-clock-o"></i> micro-remote服务器时间:<span class="tp-time mono" id="teleport-time">-</span></div>
<hr/>
<p class="step-name">第三步:认证并绑定</p>
......@@ -102,7 +102,7 @@
<div class="col-md-5">
<div class="input-group">
<span class="input-group-addon"><i class="far fa-user fa-fw"></i></span>
<input data-field="input-username" type="text" class="form-control mono" placeholder="teleport系统用户名" data-toggle="popover" data-trigger="manual" data-placement="top">
<input data-field="input-username" type="text" class="form-control mono" placeholder="micro-remote系统用户名" data-toggle="popover" data-trigger="manual" data-placement="top">
</div>
<div class="input-group" style="margin-top:10px;">
<span class="input-group-addon"><i class="fa fa-key fa-fw"></i></span>
......
......@@ -14,6 +14,7 @@ from . import rpc
from . import system
from . import user
from . import ws
from . import plugin
__all__ = ['controllers', 'fix_controller']
......@@ -128,7 +129,6 @@ controllers = [
# - [json] 获取账号组列表(包括不超过5个组内成员)
(r'/asset/get-account-groups-with-member', account.DoGetAccountGroupWithMemberHandler),
# ====================================================
# 远程运维相关
# ====================================================
......@@ -278,11 +278,30 @@ controllers = [
# - [json] 维护过程中页面与后台的通讯接口
(r'/maintenance/rpc', maintenance.RpcHandler),
# WebSocket for real-time information
# ====================================================
# micro平台相关接口
# ====================================================
(r'/plugin/update_host', plugin.UpdateHostHandler),
# 服务器查询接口
(r'/plugin/host_list', plugin.GetHostListHandler),
# 服务器详情接口
(r'/plugin/host_info', plugin.GetHostInfoHandler),
# 服务器远程信息
(r'/plugin/session_info', plugin.GetSessionInfoHandler),
# 绑定支付宝账户
(r'/plugin/bind_pay_account', plugin.BindPayAccountHandler),
# 账户状态
(r'/plugin/account_status', plugin.AccountStatusHandler),
# 账户账户密码获取
(r'/plugin/account_info', plugin.AccountInfoHandler),
# websocket for real-time information
# ws-client call 'http://ip:7190/ws/action/'
(r'/ws/(.*)', ws.WebSocketHandler),
(r'/.*', index.CatchAllHandler),
]
......
This diff is collapsed.
......@@ -684,11 +684,11 @@ class DoLdapImportHandler(TPBaseJsonHandler):
continue
u['email'] = 'apex.liu@qq.com'
mail_body = '{surname} 您好!\n\n已为您创建teleport系统用户账号,现在可以使用以下信息登录teleport系统:\n\n' \
mail_body = '{surname} 您好!\n\n已为您创建micro-remote系统用户账号,现在可以使用以下信息登录micro-remote系统:\n\n' \
'登录用户名:{username}\n' \
'密码:您正在使用的域登录密码\n' \
'地址:{web_url}\n\n\n\n' \
'[本邮件由teleport系统自动发出,请勿回复]' \
'[本邮件由micro-remote系统自动发出,请勿回复]' \
'\n\n' \
''.format(surname=u['surname'], username=u['username'], web_url=web_url)
......
......@@ -506,11 +506,11 @@ class DoImportHandler(TPBaseHandler):
continue
err, msg = yield mail.tp_send_mail(
u['email'],
'{surname} 您好!\n\n已为您创建teleport系统用户账号,现在可以使用以下信息登录teleport系统:\n\n'
'{surname} 您好!\n\n已为您创建micro-remote系统用户账号,现在可以使用以下信息登录micro-remote系统:\n\n'
'登录用户名:{username}\n'
'密码:{password}\n'
'地址:{web_url}\n\n\n\n'
'[本邮件由teleport系统自动发出,请勿回复]'
'[本邮件由micro-remote系统自动发出,请勿回复]'
'\n\n'
''.format(surname=u['surname'], username=u['username'], password=u['password'], web_url=web_url),
subject='用户密码函'
......@@ -598,11 +598,11 @@ class DoUpdateUserHandler(TPBaseJsonHandler):
web_url = '{}://{}'.format(self.request.protocol, self.request.host)
err, msg = yield mail.tp_send_mail(
args['email'],
'{surname} 您好!\n\n已为您创建teleport系统用户账号,现在可以使用以下信息登录teleport系统:\n\n'
'{surname} 您好!\n\n已为您创建micro-remote系统用户账号,现在可以使用以下信息登录micro-remote系统:\n\n'
'登录用户名:{username}\n'
'密码:{password}\n'
'地址:{web_url}\n\n\n\n'
'[本邮件由teleport系统自动发出,请勿回复]'
'[本邮件由micro-remote系统自动发出,请勿回复]'
'\n\n'
''.format(surname=args['surname'], username=args['username'], password=args['password'], web_url=web_url),
subject='用户密码函'
......@@ -752,11 +752,11 @@ class DoResetPasswordHandler(TPBaseJsonHandler):
err, msg = yield mail.tp_send_mail(
email,
'Teleport用户,您好!\n\n请访问以下链接以重设您的teleport登录密码。此链接将于本邮件寄出24小时之后失效。\n'
'Teleport用户,您好!\n\n请访问以下链接以重设您的micro-remote登录密码。此链接将于本邮件寄出24小时之后失效。\n'
'访问此链接,将会为您打开密码重置页面,然后您可以设定新密码。\n\n'
'如果您并没有做重设密码的操作,请忽略本邮件,请及时联系您的系统管理员!\n\n'
'{reset_url}\n\n\n\n'
'[本邮件由teleport系统自动发出,请勿回复]'
'[本邮件由micro-remote系统自动发出,请勿回复]'
'\n\n'
''.format(reset_url=reset_url),
subject='密码重置确认函'
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment