Commit Graph

176 Commits (58b2192753d572f6a338cf4175a667c8668c50c8)

Author SHA1 Message Date
Apex Liu f3e1b1e207 修正:普通用户无法打开个人中心页面。 2017-06-07 15:04:30 +08:00
Apex Liu 9b353f89c8 try to fix putty can not connect to centos 6.8, but not fixed. 2017-06-06 20:47:40 +00: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
ApexLiu 53889c4592 develop on MacOS. 2017-06-06 02:22:52 +08:00
Apex Liu 15e5c47125 升级到版本v2.2.9.4,准备发布。 2017-06-05 17:50:57 +08:00
Apex Liu e66e002161 修正:某些主机ssh服务不支持查询所支持的认证方式,导致无法进行ssh连接。 2017-06-05 17:06:43 +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 11567dd6f4 . 2017-06-01 03:04:14 +08:00
Apex Liu 22900ebf9f 支持全量的数据库导入导出(仅数据,不含表结构)。 2017-05-31 19:00:31 +08:00
Apex Liu 10090648ff temp: hard code for ssh fix not work on linux. 2017-05-30 14:33:16 +00:00
Apex Liu 0314268926 解决某些情况下ssh远程连接卡住的问题(已经在Win上测试通过)。 2017-05-30 05:04:27 +08:00
Apex Liu f861da6d66 支持ssh“交互式登录”,以支持FreeBSD10等系统(默认设置为仅允许交互式登录或私钥登录方式)。 2017-05-29 04:29:42 +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 13250ec081 1. try to fix crash on Linux by use libssh multi-thread initialization function.
2. update libssh to v0.7.5.
3. update build script to match libssh threads library.
2017-04-30 17:46:11 +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
Apex Liu 32e0991164 修正:配置了端口号后不能正常工作。 2017-04-18 18:56:45 +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 e2e0097a4a #10 问题仍然存在,暂时屏蔽可能导致此问题的代码,再进行测试。 2017-04-17 17:40:17 +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 d71217d50f 统一录像文件格式。 2017-04-14 18:40:20 +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 5b30dc8f47 build rdp on linux. 2017-04-12 11:02:03 +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 d1270e38ab temp. 2017-04-07 03:27:15 +08:00
Apex Liu 669fc79eae temp. 2017-04-06 18:46:58 +08:00
apexliu 2f315c558b Merge remote-tracking branch 'remotes/origin/dev'
# Conflicts:
#	build/builder/build-external.py
#	build/builder/build-server.py
#	server/.idea/server.iml
2017-04-05 03:44:11 +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 349d679742 fixme: win全新安装并初始化数据库后,必须重启web服务,否则数据库访问总是会失败。 2017-03-28 01:55:29 +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
apexliu 9af9964330 Merge branch 'dev' of github.com:eomsoft/teleport into dev 2017-03-27 21:29:20 +08:00
apexliu 91b0d0bfb2 temp. 2017-03-27 11:54:28 +00:00
apexliu a592da9626 修复调整路径带来的小bug。 2017-03-27 05:11:47 +08:00
apexliu d3c581a857 fixme: Windows版本的web服务有问题,一旦从服务管理器中停止,就会自动被删除。 2017-03-27 03:20:51 +08:00
Apex Liu 38c7f2ad97 fixme: core on linux, can not found core.ini after install. 2017-03-26 19:12:15 +00:00
apexliu bff60a1f74 当前数据库版本升级到5,但是升级脚本还需要调整:原来各个表的前缀是ts_,应该保持不变,从v5开始,配置表的名称改为tp_前缀,下一个版本v6则进一步将所有表的前缀改为tp_并且调整字段名称(去除不必要的字段名称前缀)。 2017-03-23 01:51:36 +08:00
Apex Liu ba44d6c951 temp. 2017-03-22 14:16:41 +08:00
apexliu 1d665769ee temp. 2017-03-22 02:13:57 +08:00
apexliu 2cada368e6 逐步调整const常量在各个模块中的统一。 2017-03-21 01:19:08 +08:00
apexliu 738a5cf01e temp 2017-03-20 08:47:00 +08:00
ApexLiu e80d27c1a3 升级向导简单测试通过。下一步调整数据表中的字段名(表中的字段名无需加表名称前缀),且将所有操作数据库的地方改为使用新的封装类的方式,为将来支持mysql做准备。 2017-03-19 11:44:09 +08:00
ApexLiu 112cf02146 安装和升级向导功能完成,开始测试。 2017-03-19 10:34:39 +08:00
apexliu 9b59d6ec99 temp. 2017-03-18 01:34:36 +08:00
Apex Liu 8a04467e2a WEB方式安装向导功能完成,可以从零架设TELEPORT服务了。下一步是升级向导。 2017-03-17 19:15:48 +08:00
apexliu 054deb839e working... 2017-03-17 02:34:45 +08:00
Apex Liu f142793394 temp. 2017-03-16 18:45:31 +08:00
Apex Liu 32bea1a67d fix bug #10. 2017-03-15 17:57:21 +00:00
Apex Liu 4af43622d7 temp. 2017-03-15 18:20:26 +08:00
apexliu c7cd8ba1b8 use libssh-0.7.4 but not the last master branch(still with some bugs). 2017-03-15 18:17:02 +08:00
apexliu 0e75018a2b temp. 2017-03-15 01:24:01 +08:00
Apex Liu 63b0ad026a temp. 2017-03-14 18:36:21 +08:00
apexliu 09176d78f9 调整了无数据库、有数据库等情况下普通用户登录与管理员登录时进入维护界面的流程,下一步可以开始开发安装和升级的实际操作界面了。 2017-03-13 23:39:16 +08:00
apexliu ac88e72630 try to add database interface. 2017-03-13 04:49:18 +08:00
apexliu 9b50a624e0 整理代码,准备加入安装/升级界面。 2017-03-13 03:01:23 +08:00
apexliu 4b594ed274 now we can make final installer package of teleport server for windows with zip format. 2017-03-12 13:02:38 +08:00
apexliu f88a21a2b0 add script to install teleport server on Windows. 2017-03-11 17:23:22 +08:00
Apex Liu 83e9b9439e temp. 2017-03-08 19:12:37 +08:00
Apex Liu 86af784330 Merge branch 'dev' of github.com:eomsoft/teleport into dev
# Conflicts:
#	server/www/teleport/app/eom_app/module/record.py
2017-03-08 14:27:44 +08:00
Apex Liu 455e1b534d update libssh to 0.7.4. 2017-03-08 14:24:58 +08:00
apexliu 2d171e0942 temp. 2017-03-08 03:28:38 +08:00
apexliu 6fd3edcb61 规范化部分代码。调整SSH命令查看页面,更加友好。导出主机列表不再需要在服务器上使用临时文件中转,而是直接输出给用户。 2017-03-08 03:25:35 +08:00