喧喧发布 2.4​ 版本,新增消息撤销、聊天输入状态显示以及应用分享等功能

栏目: 软件资讯 · 发布时间: 5年前

内容简介:喧喧是由然之协同团队推出的一款轻量级的开源企业聊天软件。提供企业内部通讯交流、企业通讯录、协同办公通讯交流、企业IM解决方案。 喧喧官网: https://xuan.im/ 本次更新新增消息撤销、聊天输入状态显示以及应...

喧喧是由然之协同团队推出的一款轻量级的开源企业聊天软件。提供企业内部通讯交流、企业通讯录、协同办公通讯交流、企业IM解决方案。

喧喧官网: https://xuan.im/

本次更新新增消息撤销、聊天输入状态显示以及应用分享等实用功能,修复了已知问题,对 XXD 服务以及后端接口进行了大幅优化。

更新日志

  • 新增 消息撤销功能,现在用户可以在2分钟内撤销发出的消息;

  • 新增 一对一聊天时对方输入状态显示功能;

  • 新增 将应用访问的链接地址分享到聊天功能(在应用标签或导航栏图标上点击右键,然后执行分享操作);

  • 优化 了登录过程中的错误信息显示,现在可以查看内部详细错误信息;

  • 优化 了链接卡片功能,支持播放网址所指向的音频文件;

  • 修复 了在非中文操作系统上获取默认语言失败导致程序无响应的问题;

  • 修复 了转发消息时在聊天选择面板上可见不可读聊天的问题;

  • 客户端开发相关(XXC):

    • 运行时配置 ui.login.skipHTTPSecurityAlert  默认值为 true  ,既默认不再在用户登录时显示非安全警告对话框;

    • 支持在讨论组中显示第三方应用发送的通知消息;

    • 新增显示当前版本构建时间功能;

    • 首次启动时自动同步历史消息记录的时间限定为一个月内;

    • 扩展支持加载 es6 形式的模块;

    • 扩展应用支持从右键菜单进行重新加载操作;

    • 应用扩展支持 custom  类型,由扩展决定用户点击应用图标时的操作;

    • 扩展全局共享对象 Xext  支持访问 electron  模块;

  • XXD 开发相关:

    • 新增 命令行选项 -v  或 -vv  来快速设置调试日志输出级别;

    • 优化 在命令中启动服务时的日志输出格式;

    • 优化 配置文件格式(  STORY #222),使其更简洁明了,新增 debug  配置项用于控制日志输出等级;

    • 优化 启动失败时命令行窗口自动退出问题,现在需要使用快捷键  Ctrl+C手动退出;

    • 优化 配置文件格式,解决在 Windows 记事本上无法正确显示换行的问题;

    • 启动时会检查密匙(token  配置),如果是默认密匙(32 个 8)会强制用户进行修改;

    • 优化 命令行信息输出格式,增加对构建时间的显示;

    • 调整 Linux 编译包,兼容低的 Glibc2.12 版本;

  • 后端(XXB)开发相关:

    • 新增 chat/getChatGroups  API 接口用于第三方应用获取系统中的讨论组列表数据;

    • 新增 chat/getChatUsers  API 接口用于第三方应用获取系统中的聊天成员数据;

    • 新增 chat/notifyMSG  API 接口用于第三方应用向系统中的聊天推送通知消息;

    • 优化 了发送消息接口,提升了安全性;

    • 新增 对多语言的支持,并允许服务器设置主要使用语言;

    • 新增 修改和下载 XXD 配置文件功能;

  • 接口开发相关:

    • 优化 了 chat/setting  接口,现在可以部分更新或获取用户个人配置;

    • 新增 对数据包中的 rid  字段的支持,方便客户端对请求进行跟踪;

    • 优化 后端向 XXD 发送的数据格式,现在支持同时发送多个数据包;

    • 优化 讨论组中的广播消息机制,现在由服务器端在合适时机生成广播消息并推送给客户端;

    • 移除 了 xxd->xxc: chat/login  数据包中的 users  字段;

    • 当 chat/notify  数据包中没有实际数据时不再推送给客户端;

下载地址

部分界面展示

聊天消息撤回功能:

喧喧发布 2.4​ 版本,新增消息撤销、聊天输入状态显示以及应用分享等功能

聊天输入状态显示:

喧喧发布 2.4​ 版本,新增消息撤销、聊天输入状态显示以及应用分享等功能

应用页面分享功能:

喧喧发布 2.4​ 版本,新增消息撤销、聊天输入状态显示以及应用分享等功能


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

高性能JavaScript

高性能JavaScript

【美】Nicholas C. Zakas(尼古拉斯.泽卡斯) / 丁琛 / 电子工业出版社 / 2015-8-1 / 65

如果你使用 JavaScript 构建交互丰富的 Web 应用,那么 JavaScript 代码可能是造成你的Web应用速度变慢的主要原因。《高性能JavaScript》揭示的技术和策略能帮助你在开发过程中消除性能瓶颈。你将会了解如何提升各方面的性能,包括代码的加载、运行、DOM 交互、页面生存周期等。雅虎的前端工程师 Nicholas C. Zakas 和其他五位 JavaScript 专家介绍......一起来看看 《高性能JavaScript》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

SHA 加密
SHA 加密

SHA 加密工具

html转js在线工具
html转js在线工具

html转js在线工具