Skip to content

Releases: HuaGouFdog/Fdog-Kit

Fdog-Kit V1.0.4

12 Aug 07:56
Compare
Choose a tag to compare

024年8月12日 1.0.4更新内容

新增:

  1. thrift模块完善数据结果栏各个文本框使用右键自定义菜单进行复制,粘贴的功能。
  2. ssh模块自定义菜单新增粘贴选中,优化复制粘贴光标异常问题,优化选中算法。
  3. 新增MD5加密模块。
  4. ssh模块快捷命令实现可以选择是否自动添加换行符。
  5. ssh模块添加数据库功能,保存历史连接记录。
  6. thrift模块添加map<基础类型>结果解析。
  7. ssh模块新增通过私钥方式连接ssh。
  8. 新增qss模块,包括qss通用语法,布局,常用控件美化说明。
  9. thrift模块新增接口搜索,避免大量接口短时间找不到。
  10. 快速连接模块新增搜索栏,可搜索历史记录,点击连接。
  11. ssh模块下载栏新增点击设置跳转到终端设置,终端新增设置选项,可快速跳转到终端设置。
  12. zk模块添加历史记录,删除历史记录。

优化:

  1. 优化thrift模块数据结果栏布局。
  2. 优化窗口最大化后四个角还是圆角的问题。
  3. 优化ssh模块光标定位算法。
  4. 优化ssh模块先不设置延迟时间,尝试一直连接。
  5. 优化ssh模块终端数据显示由QTextEdit替换为QPlainTextEdit组件,提示显示效率。
  6. 优化zk模块节点显示,由显示所有上层节点改为每项只显示子节点。
  7. 优化ssh模块快速连接界面ui,优化ssh连接页的图标,改为状态图标,连接中为黄色,连接成功为绿色,连接失败为灰色。
  8. 优化快速连接模块,鼠标悬浮在tableWidget没有作用到整行的问题。
  9. 优化thrift模块添加list,set等元素时,多添加一项的问题。
  10. 优化thrift模块导入thrift文件出错提示,添加出错接口输出。
  11. 优化快速连接界面ui,区分密码和公钥连接。
  12. 优化setting模块开关值标题错误。
  13. 优化ssh模块连接界面逻辑互交。
  14. 优化ssh模块clear清屏计算方法。
  15. 优化zk节点选中item颜色不一致。
  16. ssh模块完善选择公钥登录流程。
  17. 优化ssh模块解析业务。
  18. 调整代码目录结构。
  19. 优化图标等ui。

修复:

  1. 修复thrift模块请求接口返回类型为list类型时,json格式化出错问题。
  2. 修复ssh模块鼠标点击终端文本后光标位置不一致情况。
  3. 修复ssh模块字体没有透明导致的重叠问题。
  4. 修复各个模块鼠标滑过组件,鼠标样式不能及时刷新的问题。
  5. 修复zk模块节点删除时,存在乱跳的问题。
  6. 修复窗口水平方向向左拖动窗口时,高度异常缩小的问题。
  7. 修复zk模块在节点文本修改数据,不弹出修改按钮的问题。
  8. 修复zk模块修改节点数据失败的问题。
  9. 修复thrift模块修复数据过多导致的数据解析失败。
  10. 修复thrift模块缺少map解析导致的崩溃问题。
  11. 修复thrift模块json解析异常问题。
  12. 修复ssh模块修复滚动内容,滑动条不跟随滚动的问题。

Fdog-Kit V1.0.3

14 May 15:55
Compare
Choose a tag to compare

2024年5月14日 1.0.3更新内容

新增:

  1. ssh模块加入流体布局
  2. ssh模块下端添加快捷命令,可以分组,可以保存常用命令,支持修改和新增。
  3. 新增json格式化算法,json格式化工具
  4. ssh模块vi打开文件后可以进行简单的添加和删除
  5. thrift测试区右下角新增编辑区,用于存放临时请求数据。
  6. 添加启动动画。

优化:

  1. 优化全局UI,使用更加年轻化的设计。
  2. 添加thrift请求对map数据的解析。
  3. 对thrift请求结果数据进行严格的json格式化展示。
  4. 对于数据显示,使用更便于阅读的字体。

修复:

  1. thrift模块对导入的thrift文件进行解析时,少数特定写法无法正确解析的问题。
  2. thrift模块接口参数时Map,key为string时的遍历顺序问题。
  3. thrift模块点击导入的接口生成的参数存在多余列的问题。
  4. thrift模块请求结果中字段序号超过一位不显示字段名的问题。
  5. thrift模块对象成员非本thrift文件处定义不显示字段名的问题。
  6. 修复json格式化算法中对于子obj和子array解析后缺少逗号的问题。
  7. ssh模块vi打开文件后控制异常,包括(显示异常,无法上下翻滚异常,光标落点异常),以及解析颜色控制符时缺少空格导致的数据不对齐问题。

Fdog-Kit V1.0.2

19 Apr 03:30
Compare
Choose a tag to compare

2024年4月19日 1.0.2更新内容

优化:

  1. 优化入参获取算法
  2. 类json数据优化为标准的json数据
  3. 优化右上角最小化,最大化,关闭ui
  4. 对thrift出参进行解析,参照出参字段对请求结果数据匹配
  5. 端口文本框改为下拉列表框,支持除手动输入端口之外,预制多个服务端口
  6. 点击导入的thrift接口时,会根据服务名自动选择对应端口,如果有
  7. 接口列表由listWidget优化为treeWidget,将服务名作为父节点,接口作为子节点,便于使用
  8. 支持完整的thrift文件导入,不需要改动,会自动处理include,namespace,注释等

修复:

  1. 无法识别struct,map的情况
  2. 请求结果数据格式异常
  3. 点击接口列表服务名导致的崩溃

Fdog-Kit V1.0.1

15 Apr 07:00
Compare
Choose a tag to compare

1.优化控件ui
2. 修复已知错误

Fdog-Kit V1.0.0

24 Mar 07:32
Compare
Choose a tag to compare

2024年3月24日

  1. 支持zk可视化连接进行增删改查
  2. 支持简单入参的thrift接口测试
  3. 修复已知错误