跳到主要内容

· 阅读需 3 分钟
moonrailgun

特性更新

可自部署的实时音视频解决方案

Tailchat 官方提供的第二个实时音视频解决方案, 把服务的选择权交给用户!为有自部署需求的用户打造,并优化了操作逻辑,更加简单易上手。

对于普通用户,你需要安装 com.msgbyte.livekit 插件

刷新页面重新加载插件就可以在创建群组面板时看到出现了语音频道的功能

你可以在加入群组前进行一些准备工作,比如打开摄像头调整一下位置,调整一下摄像头麦克风的媒体源等。

准备就绪后可以加入就可以加入频道会议与其他人在线畅聊。

在会议中你可以分享画面,开关自己的设备,与其他的与会者进行实时聊天。

注意,在会议中的聊天功能是不会被持久化记录的,但是对于灵活的 Tailchat 来说有一个小技巧是 pin 住一个常规的聊天频道,在那个频道中进行聊天,这样不论是与会者还是期望内容被持久化记录都可以达到

在房间外群组成员可以看到有哪些人正在会议中,所以如果有人在聊天,不妨直接加入他们!

另外,在会中请随意切换到其他的面板,并不会中断连接,你可以随时通过左下角的按钮快速回到当前所在的会话中。

关于多媒体服务器部署方案可见: Livekit 插件部署指南

其他更新

  • 增加aliyunoss与其他第三方兼容aws s3协议的对象存储服务的兼容
  • admin 用户列表增加typeemailVerified字段
  • admin 修复群群组成员与面板统计错误的问题
  • 修复 tailchat-client-sdk 依赖问题导致的类型错误
  • 插件开发函数 regCustomPanel 增加了 useIsShow 字段用于显示或隐藏图标。

· 阅读需 2 分钟
moonrailgun
  • 增加了桌面端接收到消息后会闪烁提示
  • 桌面端增加了新版本更新提示功能
  • 桌面版缩小了图标体积,从 1600x1600 -> 512x512
  • 修复了关于面板中国际化翻译的问题
  • tailchat-client-sdk增加了TailchatWsClient用于长连接场景下机器人的交互,相比于TailchatHTTPClient更加灵活
    • TailchatClient更名为TailchatHTTPClient
  • 在关于面板中增加了 tushan 的icon
  • 追加了部分遗漏的离线图标
  • 优化页面加载时间,并允许手动点击按钮刷新资源
  • 优化了 com.msgbyte.genshin 的角色文本位置与样式,与图标更加贴合
  • 优化了默认配置的内存占用,减少了实例数量。对于之前已经部署的用户更新配置建议先使用 docker-compose down 命令清理之前的容器后再使用docker-compose up -d启动
  • 移除了旧版的admin系统,减少镜像大小
  • 移除了w2a源码

· 阅读需 3 分钟
moonrailgun

特性更新

全局公告

现在可以在 admin 管理平台中的 系统设置 -> 公告 功能来启用全局公告

点击提交后所有用户都会立即在页面上显示全局公告,如下:

用户可以点击最右边的关闭按钮来关闭本条通知。

另外如果公告内容比较复杂还可以选择添加公告链接,当链接不为空时则会在公告显示了解更多按钮

Admin 缓存管理优化

更加细分了 Admin 的缓存管理,因为我们意识到如果管理员只是通过修改环境变量来更新客户端的配置,但是却只能通过清理所有缓存来更新他,这是非常暴力的行为。

因此我们细分了缓存管理,单独抽出了清理客户端缓存的功能

其他更新

  • 增加调用 config.setClientConfig 对所有的用户发送通知
  • 修复了使用html面板可能会造成xss攻击的安全问题
  • 优化了html面板的存储方式,降低首次加载会产生的数据包压力
  • 修复了iam插件使用github登录时用户可能会因为没有名字字段导致无法获取到昵称的情况
  • 修复了插件列表可能会因为某种情况重复显示的问题
  • 修复了上传gif图像可能会因为压缩算法导致无法播放的问题
  • 优化了大数据情况下成员列表的渲染性能问题

· 阅读需 3 分钟
moonrailgun

特性更新

增加了群组邀请码使用次数统计与使用上限控制

你可以在创建时进行二次编辑,也可以在群组面板中邀请码管理进行编辑

对于非创始人角色进行编辑,需要给予编辑权限才能进行编辑

另外,现在可以在群组邀请码设置中看到邀请码用量情况了(之前的使用情况不会被统计)

增加了群组背景图片功能

现在可以以群组为维度增加背景图片了,你可以在群组详情 -> 设置中看到该设置项

目前可以在邀请加入页面中看到

其他更新

  • 增加了环境变量 DISABLE_PLUGIN_STORE 禁用用户的插件中心页面
  • 增加了环境变量 DISABLE_ADD_FRIEND 禁用用户的添加好友等页面
  • 修复github登录如果不存在邮箱情况下无法正常注册的bug
  • 添加邀请码生成校验以防止极小概率下会出现两个相同邀请码的bug,并在数据库层面增加了唯一性索引
  • 修复服务器卡片亮色主题颜色适配
  • 修复发送问题出现网络异常等情况无法发送时也会清理输入框的bug
  • 优化 com.msgbyte.discover 插件的用户体验,对于已加入的群组会直接跳转而不是弹出加入群组失败的提示
  • 桌面版增加了reload等操作
  • 桌面版优化了文件下载操作,文件下载完毕后会自动打开文件夹
  • 优化了github订阅的消息,对项目增加了超链接
  • 基于性能考虑移除了官网内置 com.msgbyte.linkmeta 插件

· 阅读需 2 分钟
moonrailgun
  • 增加了离线图标插件并作为默认内置插件,现在在全内网环境下也可以正常使用tailchat了
  • 增加了探索插件(com.msgbyte.discover),用户可以通过探索页面加入群组
    • 探索插件的群组卡牌目前只允许后台手动添加记录
  • 增加了群组描述功能,目前仅能展示在探索页面群组卡牌中
  • 群组概述中增加了群成员数显示
  • Admin 首页统计时间由7天改为14天
  • com.msgbyte.linkmeta 插件添加为官方内置插件
  • 修复侧边栏滚动条出现会导致徽标位置偏移的问题
  • 修复AI助手插件返回结果太长导致无法看到所有内容的问题
  • 优化了部分请求的缓存管理