跳到主要内容

· 阅读需 2 分钟
moonrailgun
  • 新增基于 IP 的注册频率限制(包含游客注册),用于抑制批量注册
    • 默认每个 IP 每小时最多 3 次、每天最多 10 次,可通过环境变量 REGISTER_IP_LIMIT_PER_HOUR 与 REGISTER_IP_LIMIT_PER_DAY 调整
    • 配额通过 Redis 在所有实例间共享;如果部署在反向代理之后,请确保代理正确转发真实客户端 IP,详见环境变量文档
  • Socket.IO 连接现在会按照与 HTTP 请求相同的规则记录客户端 IP,登录 IP 记录等依赖 IP 的功能在不同连接方式下保持一致
  • 新版管理后台改进:
    • 侧边栏支持折叠为仅图标模式
    • 用户搜索支持 昵称#唯一标识 格式
    • 表格列宽支持拖拽调整
    • 修复后端图片地址无法正确解析的问题,修复用户操作菜单项未对齐的问题
  • 安全:friend.buildFriendRelation 调整为仅限内部服务调用,不再允许通过 HTTP 或 Socket.IO 直接调用,好友关系必须通过申请 / 同意流程建立
  • 移除 com.msgbyte.ai-assistant 插件
  • Docker 镜像改为多阶段构建,运行时镜像体积明显减小

· 阅读需 2 分钟
moonrailgun
  • 推出全新管理后台(Admin Next),对管理后台进行了重写(#311)
  • 群组文字面板新增慢速模式,可限制每位成员在一段时间内的发言数量
    • 配额按成员分别计算,系统消息与机器人不受限制
    • 成员可以看到剩余配额,达到上限后会显示倒计时
  • 多人会话现在会在服务端校验成员身份(#318)
    • 支持退出多人会话
    • 新增设置项「仅允许好友邀请我加入会话」
    • 关闭会话后会隐藏该会话,收到新消息时会重新显示
  • OpenAPI:将机器人加入群组现在需要 manageUser 权限
  • 示例 nginx 配置会保留客户端 IP 与 websocket 相关请求头
  • 管理后台:用户表格支持横向滚动
  • 构建:固定 pnpm 版本

· 阅读需 1 分钟
moonrailgun
  • Docker:升级 docker-compose 与 Kubernetes 配置中的 Traefik 版本,以兼容新的 API
  • 新增 AGENTS.md,为编码智能体提供仓库指引

· 阅读需 1 分钟
moonrailgun
  • 记录用户登录 IP 历史,管理后台可查看每个用户的最近登录 IP、时间与 User-Agent,并新增登录日志页面
  • Markdown 编辑器与 Markdown 面板上传的图片会记录用途
  • 管理后台:文件页支持切换每页数量,用途筛选可清空,并提高了最大行数
  • 文档:新增 ClawCloud Run 一键部署按钮