Commit Graph

108 Commits (dependabot/npm_and_yarn/spug_web/http-proxy-middleware-2.0.7)

Author SHA1 Message Date
vapao 2efb1b88f9 # 优化推送集成 2023-11-13 16:59:02 +08:00
vapao 3d83dbb117 # 任务失败通知集成推送助手 2023-11-08 18:08:43 +08:00
vapao d125112cd9 # 继承推送服务 2023-11-07 18:14:58 +08:00
vapao 3bfae23441 修复TOKEN_TTL更新无效的问题 2023-03-29 18:31:40 +08:00
vapao a9b364638d U 优化批量执行对sh的兼容性 2022-09-14 15:26:33 +08:00
vapao eadb1bedb2 F Fix #534 2022-08-01 00:40:51 +08:00
vapao b1810b9ed1 U 优化对低版本git的处理 2022-07-21 19:18:19 +08:00
vapao f07caacbdc U 优化ssh连接兼容性 2022-07-21 14:32:09 +08:00
vapao 808ae4e679 F 修复zsh批量执行异常问题 #522 2022-07-14 23:38:40 +08:00
vapao db38454787 F 修复web终端偶现中文乱码的问题 2022-07-14 19:46:47 +08:00
vapao 9ca6e1dee8 U 批量执行输出内容自适应屏幕宽度 2022-07-10 00:27:28 +08:00
vapao 0546c47762 U 优化文件分发进度展示 2022-07-09 23:20:27 +08:00
vapao 7878aa918f U 优化文件分发兼容性 2022-07-07 11:24:06 +08:00
vapao 4787f051a6 U 优化SSH类库 2022-07-04 23:05:54 +08:00
vapao 833b49a822 U 新增会话过期时间配置TOKEN_TTL 2022-06-27 14:04:13 +08:00
vapao 9ba9f5782e
Merge pull request #509 from xiasf/3.0-fix-ssh-timeout
F 修复执行发布前任务可能出现response timeout的问题
2022-06-27 13:08:30 +08:00
vapao 8e7c8d8e74 A 添加文件分发模块 2022-06-26 18:07:54 +08:00
xiasf 3b918eebd1 F 修复执行发布前任务可能出现response timeout的问题
BUG原因:`_get_channel()` 这里没有考虑到应用环境变量命令长度问题,当命令在目标机执行时被截断时就会出问题,我参照 `exec_command()` 让 `_get_channel()` 这里也用一样的方式(`put_file_by_fl()`),就解决这个问题了。

另外`send()` 都调整成了 `sendall()` 防止极端情况下命令字符没有被全部发送出去而出问题。

有人曾反映过这个问题:https://github.com/openspug/spug/issues/455

----

相关的资料:

https://unix.stackexchange.com/questions/643777/is-there-any-limit-on-line-length-when-pasting-to-a-terminal-in-linux

https://stackoverflow.com/questions/18015137/linux-terminal-input-reading-user-input-from-terminal-truncating-lines-at-4095

https://github.com/torvalds/linux/blob/v5.11/drivers/tty/n_tty.c#L1681
2022-06-24 11:29:04 +08:00
vapao 7d4a49f694 U 优化执行 2022-05-22 16:33:29 +08:00
vapao 0373baef42 F 修复ssh兼容性问题 2022-04-20 11:41:57 +08:00
vapao f93dc97f51 U update ssh lib 2022-04-14 22:15:15 +08:00
vapao 96521a5ef1 U 优化文件管理器样式 2022-04-02 00:06:49 +08:00
vapao c08fad5b35 F 修复某些情况下告警未正常发出的问题 2022-03-06 23:07:10 +08:00
vapao 02d9563367 A 微信token普通用户可以通过个人中心设置 2022-02-18 15:37:52 +08:00
vapao eb0ab71017 A 安全设置增加登录IP绑定设置 2021-12-23 21:50:06 +08:00
vapao 95952f9348 A 发布配置路径和过滤规则支持使用全局变量 2021-12-21 10:12:31 +08:00
vapao d9d5410852 A 添加报警联系人的发送报警测试功能 2021-12-19 23:27:42 +08:00
vapao 69a8940b5e U update 2021-12-08 15:03:30 +08:00
vapao 2b33df0765 U 安全性改进 2021-11-24 18:44:08 +08:00
vapao c90eed1c8a U 优化ssh类库 2021-11-08 14:26:04 +08:00
vapao 4b2df549ab # 默认展示的commit记录增加至30个 2021-10-27 17:09:42 +08:00
vapao fa56af614b fix issue 2021-10-14 20:55:25 +08:00
vapao 8c95bc35f7 fix issue 2021-10-14 18:11:29 +08:00
vapao cdf5922d36 fix issue 2021-10-11 16:53:33 +08:00
vapao ee3e6430ed improve compatibility 2021-09-30 18:11:36 +08:00
vapao 4e8299beec fix issues 2021-09-27 19:06:38 +08:00
vapao c90ca0a4b2 fix issue 2021-09-24 01:53:42 +08:00
vapao c67f7c2207 improve zsh compatibility 2021-09-20 01:07:56 +08:00
vapao 63d85b91ed fix issues 2021-09-18 17:51:51 +08:00
vapao 5468bd6627 fix issues 2021-09-18 17:23:36 +08:00
vapao c5b3aadcf9 fix issues 2021-09-18 00:04:36 +08:00
vapao bcd44bc0f8 fix issues 2021-09-17 23:35:50 +08:00
vapao b836148bc5 fix issues 2021-09-17 23:34:35 +08:00
vapao 3b03e0c6bb fix issues 2021-09-07 23:39:30 +08:00
vapao 0fb6a05431 improve windows 2021-09-07 22:46:13 +08:00
vapao ceba689868 fix issue 2021-09-06 18:39:42 +08:00
vapao 8bf75ad9ff fix issue 2021-08-26 00:30:12 +08:00
vapao 1897739512 fix issue 2021-08-17 16:28:02 +08:00
vapao c078f9aa5d fix issue 2021-08-17 11:31:00 +08:00
yehaiyang 9e974dc624 #368 Fix an wrong message notify when spug sends wx notify. 2021-08-13 09:46:43 +08:00