Commit Graph

191 Commits (88945c0ea61144624bc60be54cc89e16d9e8ca46)

Author SHA1 Message Date
Apex Liu 4ca0d58f1d temp. 2017-11-27 23:22:59 +08:00
Apex Liu c0bfcd2226 1. 修正批量导入模板在excel中打开是乱码的问题(必须使用utf8-BOM);2. dashboard页面可以显示基本信息数量了。 2017-11-27 18:54:10 +08:00
Apex Liu 507ef71766 RDP功能恢复到v2的状态了,准备尝试支持系统原生RDP客户端。 2017-11-27 02:28:47 +08:00
Apex Liu 2fac0b76a5 修正了一堆MySQL的SQL语句的问题。准备发布技术预览版。 2017-11-26 03:20:14 +08:00
Apex Lu e94dcd30af temp. 2017-11-25 17:04:49 +08:00
Apex Lu f84eeb9a61 Fixed on Linux, but some SQL must update to fit MySQL(can not use field named desc, must use `desc`, because desc is a keywork of MySQL). 2017-11-25 16:18:56 +08:00
ApexLiu 461c8d2dad temp. 2017-11-24 19:53:49 +08:00
Apex Liu 40619185a7 开始调整自动构建脚本 2017-11-24 02:46:01 +08:00
Apex Liu 13b9a1ef17 改进sftp操作的历史记录和展示。 2017-11-24 01:35:40 +08:00
Apex Liu 49708edd3c 大幅改进ssh命令日志记录功能,并改进命令日志记录格式,为以后命令日志与录像回放同步显示做好准备。 2017-11-23 03:57:36 +08:00
Apex Liu 907cb1b9e1 改进:
1. SSH按通道进行记录录像,避免一个会话多个通道时录像数据混杂导致播放混乱;
  2. 无论是SSH-Shell还是SSH-SFTP,均能够根据实际建立连接并进行操作正确记录其类型,方便界面展示;
  3. 核心模块能够处理连接信息的引用计数,因此SFTP上编辑、保存文件可以正常工作了;
  4. 能够正确处理绝大部分断开连接后状态还在“使用中”的问题,但SecureCRT通过“连接SFTP标签页”后,有时仍然存在此问题。
2017-11-20 04:19:04 +08:00
Apex Liu 83b9ba01bc 准备改进核心服务关于session管理部分,以及ssh转发模块关于录像记录部分。 2017-11-19 22:51:48 +08:00
Apex Liu 6cd8d29470 用户登录相关功能实现完毕:密码登录、身份验证器动态密码登录,支持为单独用户指定登录认证方式,也可以使用系统默认设置。 2017-11-19 13:37:57 +08:00
Apex Liu 980a684d85 绑定身份认证器功能完成,使用身份认证器动态密码登录功能完成。 2017-11-19 00:09:25 +08:00
Apex Liu e73b7c5f6b 完成弱密码的服务端检测。 2017-11-18 01:20:27 +08:00
Apex Liu 58b2192753 改进SSH录像播放功能,完美支持字体放大/缩小,支持进度条拖放。 :) 2017-11-18 00:26:04 +08:00
Apex Liu c27da966e9 temp. 2017-11-17 02:05:59 +08:00
Apex Liu 05297ec5e5 用户自行找回密码流程走通,测试通过。客户端弱密码检测功能实现了,服务端的弱密码检测功能还需要实现。 2017-11-16 19:54:08 +08:00
Apex Liu 04cc466ea2 temp. 2017-11-15 17:58:18 +08:00
ApexLiu 29200ae84c 调整无侧边栏导航页面布局 2017-11-15 02:18:07 +08:00
Apex Liu 9a74a0bd28 temp. 2017-11-14 18:37:57 +08:00
ApexLiu f333a51e07 找回密码、重置密码等界面布局。 2017-11-14 01:29:06 +08:00
Apex Liu 367fafdd67 temp. 2017-11-13 19:01:34 +08:00
ApexLiu 7e1f6705e7 temp. 2017-11-13 08:23:19 +08:00
Apex Liu d634995bba temp. 2017-11-11 20:40:07 +08:00
ApexLiu 6e62cafe36 temp 2017-11-11 01:10:51 +08:00
Apex Liu 1db8db69c6 temp. 2017-11-08 18:54:22 +08:00
Apex Liu 39ced04d25 temp. 2017-11-06 13:01:19 +08:00
ApexLiu 99529630c6 temp. 2017-11-06 01:50:26 +08:00
Apex Liu f0e1c2afc8 系统设置-存储设置功能完成,存储空间清理功能完成。 2017-11-05 15:08:26 +08:00
ApexLiu e686a583de load/save security and SMTP settings of system configuration page. 2017-11-05 00:20:43 +08:00
Apex Liu 37f8fc8b6f temp. 2017-11-04 18:21:48 +08:00
ApexLiu f5392091f9 temp. 2017-11-04 01:56:15 +08:00
Apex Liu 333c244379 调整:核心服务崩溃时处于连接状态的会话,修复其终止时间,在会话历史列表中能够显示大约的运行时长。 2017-11-03 18:54:50 +08:00
ApexLiu 71bd6817c2 todo: 系统设置中的各项,应该分类后按json格式存放,方便管理及将来扩展。 2017-11-03 01:02:27 +08:00
Apex Liu 0247d5603d 角色管理功能完成。 2017-11-02 19:28:05 +08:00
Apex Liu 0f25a5e372 调整主机账号界面中账号管理对话框,允许批量禁用/解禁/删除账号。 2017-11-02 17:12:09 +08:00
ApexLiu e06d90d248 . 2017-11-02 01:32:18 +08:00
Apex Liu 6fb4055ead 实现了主机组、账号组的禁用/解禁对运维授权策略的影响。实现了用户组中删除用户对运维策略的影响。 2017-11-01 18:31:28 +08:00
ApexLiu 4207f8780d . 2017-11-01 01:02:12 +08:00
ApexLiu 40e0d1cc11 lock/unlock ops-policy works now. 2017-11-01 00:16:11 +08:00
Apex Liu 70a5e7e452 fix json file format. 2017-10-31 22:25:53 +08:00
Apex Liu e075dcc690 实现了主机、账号的禁用、解禁及删除对授权关系的影响。 2017-10-31 18:52:49 +08:00
Apex Liu 51b143c828 web端做了很大改动,尚未完成。 2017-10-31 14:52:03 +08:00
Apex Liu a40af30a15 修正:某些ssh录像无法回放(无法使用json编码,使用base64打包解决);
修正:ssh录像回放调速功能不正常;
改进:ssh录像回放增加“跳过无操作时间”选项。
2017-07-18 01:12:35 +08:00
Apex Liu 33aeaacdd1 2017-06-26 17:25:11 +08:00
Apex Liu 2b115fa2b5 fix: 默认WEB端口为80时,重放RDP录像会失败。 2017-06-26 01:27:38 +08:00
Apex Liu f3e1b1e207 修正:普通用户无法打开个人中心页面。 2017-06-07 15:04:30 +08:00
Apex Liu 70d53e7bdc 升级版本到v2.2.10.1,准备发布。 2017-06-07 00:47:32 +08:00
Apex Liu 275cdc25bd 修正:MySQL的8小时无访问就自动断开的问题。 2017-06-07 00:45:45 +08:00
Apex Liu 833ac9deb6 修正:数据库升级时,sqlite未能正确判断。 2017-06-06 20:57:20 +08:00
Apex Liu 15e5c47125 升级到版本v2.2.9.4,准备发布。 2017-06-05 17:50:57 +08:00
Apex Liu 0aba3ce42d 修正:手误,多了一个逗号,导致SQL语法错误,无法创建account表。 2017-06-05 12:23:16 +08:00
Apex Liu 7208f39aa0 修正:MySQL长时间未通讯会丢失连接;改进:导入导出数据库时增加对数据库版本的检查;改进:页面上总是显示teleport服务器的时间(配合检查身份认证器的时间是否同步); 2017-06-04 18:07:50 +08:00
Apex Liu 1a3f7f3378 升级服务端版本号到 2.2.9.3,准备发布新版本。 2017-06-04 03:41:56 +08:00
Apex Liu 6ef17c79b1 支持google身份验证器做双因子登录了。 2017-06-04 03:26:42 +08:00
Apex Liu 7881d0f1ee . 2017-06-01 18:40:34 +08:00
Apex Liu 1920375478 数据库导入使用事务的方式,提升效率。 2017-06-01 12:39:38 +08:00
Apex Liu 22900ebf9f 支持全量的数据库导入导出(仅数据,不含表结构)。 2017-05-31 19:00:31 +08:00
Apex Liu 98172db2f8 解决普通用户无法使用私钥进行远程SSH连接的问题(手误)。 2017-05-28 14:56:35 +08:00
Apex Liu 4ae6d4c5b5 1. 无法连接到远程主机时,连接超时设置为10秒; 2. 解决RDP连接出错时,仍然汇报连接成功的问题。 2017-05-28 13:08:37 +08:00
Apex Liu ef23397be8 支持记录SFTP操作日志了,能记录文件打开、删除,目录创建、删除,改名以及创建符号链接等操作。 2017-05-27 23:51:20 +08:00
Apex Liu 428dc323f3 1. 修正mysql中varchar用作索引字段时,长度必须小于等于255;
2. temp: 配置页面加入导入导出按钮。
2017-05-26 02:18:01 +08:00
Apex Liu c5859cdce6 fix: when replay folder not exists, shown incorrect error message on log page. 2017-05-25 02:14:59 +08:00
Apex Liu 41240fd8a7 1. fix: mysql query not commit; 2. fix: if replay folder not created, the log page can not show. 2017-05-24 18:12:12 +00:00
Apex Liu 9ab930bd55 1. 设定服务端版本为2.2.8.1,准备发布;2. 为docker发布调整默认数据目录路径(安装目录下的data目录),包括配置文件、日志文件、录像文件、数据库文件等; 2017-05-24 17:28:28 +08:00
Apex Liu 7e80ab6ed3 1. 调整安装页面,根据用户配置文件显示要操作的数据库;2. 支持重新加载配置文件;3. 调整几个文件名; 2017-05-23 19:30:59 +08:00
Apex Liu 233702811e mysql支持功能完成,还需要对安装页面进行调整。 2017-05-22 02:40:45 +08:00
Apex Liu 47f86aee8e temp: 解决显示录像文件所在磁盘剩余空间不正确的问题;升级config类,使之在保存时能保存注释。 2017-05-19 18:17:02 +08:00
Apex Liu 1894dbc5b4 temp: config类 2017-05-18 18:33:24 +08:00
Apex Liu 4c3e98d38d temp: 暂时不允许升级到MySQL,如需使用MySQL,只能在新安装的时候选择使用。 2017-05-17 02:15:07 +08:00
Apex Liu f7b5768155 temp. 2017-05-14 17:24:59 +08:00
Apex Liu 28ca556551 temp: config class. 2017-05-14 17:24:32 +08:00
Apex Liu cb9ecebbce temp: 配置信息界面显示数据库类型。 2017-05-13 23:52:21 +08:00
Apex Liu b485eb7857 temp: add dashboard. 2017-05-12 19:35:15 +08:00
Apex Liu 750df290c8 temp:改进配置管理界面。 2017-05-11 02:45:20 +08:00
Apex Liu a98df86d19 temp. 2017-05-05 19:10:12 +08:00
apexliu 67c321dfa6 temp. 2017-05-04 08:14:17 +00:00
Apex Liu 79451a95ff temp. 2017-04-29 21:34:19 +08:00
Apex Liu 1b9cf00c4d 操作出错时,页面显示更详细的错误信息,方便定位问题。 2017-04-29 21:32:53 +08:00
apexliu 3c3703d9a9 所有的json调用均返回错误值和错误信息,方便定位问题。 2017-04-23 18:02:38 +08:00
Apex Liu 94aebc3277 修正:修改密码会失败的问题。 2017-04-19 18:44:07 +08:00
apexliu 45edd4e21f 优化升级向导页面,避免出现不知道下一步操作的困扰; 2017-04-18 01:52:07 +08:00
apexliu 1be2d393c9 1. 修正部分数据库操作,避免新安装的版本会出现无法无法连接数据库的问题;
2. 优化安装向导页面,避免出现不知道下一步操作的困扰;
3. 日志页面,只有成功操作的连接才出现回放按钮,避免困扰;
2017-04-18 01:34:21 +08:00
Apex Liu eb39a062e5 升级版本号到2.2.6.1,准备发布修订版。 2017-04-17 17:49:44 +08:00
Apex Liu 1db6a66ba1 修正一处手误。 2017-04-17 12:16:48 +08:00
Apex Liu f9ae8029f2 修正新安装系统(没有数据库时)无法以admin身份登录的问题。 2017-04-17 10:21:08 +08:00
Apex Liu 9bce1dbe1d fix rdp replay data file re-location. 2017-04-16 14:39:17 +00:00
apexliu 4c47d82c68 升级版本号到2.2.5.1,准备发布新版本。 2017-04-16 11:24:31 +08:00
apexliu 59f14d3e73 修正被锁定的用户仍然可以登录;修正录像文件中记录的起始时间不正确;增加ssh回放界面显示会话详细信息; 2017-04-16 06:15:07 +08:00
apexliu 43a42f863e . 2017-04-15 02:32:57 +08:00
Apex Liu 763fdb11c8 add some ui design test page. 2017-04-14 17:07:15 +08:00
apexliu 4ec857e206 . 2017-04-13 02:57:00 +08:00
Apex Liu 8e8a06628d change class name, otherwise crash when rdp and ssh work together. 2017-04-12 18:08:33 +00:00
apexliu fe34aafa49 rdp works with freerdp on Windows. 2017-04-10 00:36:38 +08:00
Apex Liu 4ee850c83e temp. 2017-04-07 15:05:29 +08:00
apexliu f80e12c244 准备发布版本v2.1.2.1。 2017-03-30 04:39:03 +08:00
apexliu 61c1b69cd9 修正web播放录像时的录像文件路径,避免core服务设置了非默认重放文件路径后web出现找不到文件的问题。 2017-03-29 02:56:05 +08:00
apexliu c473b1973b Merge branch 'dev' of github.com:eomsoft/teleport into dev
# Conflicts:
#	server/tp_core/core/main.cpp
#	server/tp_core/core/ts_env.cpp
#	server/tp_core/core/ts_env.h
#	server/www/teleport/app/eom_app/app/db.py
2017-03-28 01:16:30 +08:00
Apex Liu b3a617614e works on linux now. 2017-03-27 17:10:26 +00:00