Covering initial launch, landing pages, Redis message queue, SSH clone URLs, model sync, room service improvements, and more.
46 lines
1.3 KiB
Plaintext
46 lines
1.3 KiB
Plaintext
---
|
||
date: 2026-04-16
|
||
title: "更新日志 — 2026年4月16日"
|
||
lang: cn
|
||
author: ZhenYi
|
||
---
|
||
|
||
## 消息与房间
|
||
|
||
- Redis 替代 NATS 作为消息队列核心,提升可靠性。
|
||
- 消息发送采用乐观更新机制,立即显示同时后台确认。
|
||
- 原子序列号防止消息乱序。
|
||
- 重连采用指数退避抖动策略,避免连接风暴。
|
||
- 修复了重复发送、订阅失效、编辑回滚等问题。
|
||
|
||
## Git 与仓库
|
||
|
||
- 后端现在返回 SSH 克隆 URL,为 Git 操作做好准备。
|
||
- HTTP 和 SSH 传输协议均得到加固。
|
||
- SSH 速率限制已移除,由基础设施层处理。
|
||
- LFS 上传大小限制生效。
|
||
- 存储路径在同步前进行存在性检查。
|
||
|
||
## AI 与模型同步
|
||
|
||
- 应用启动时自动同步上游模型,每小时自动更新。
|
||
- 服务重构,移除硬编码的模型名称推断。
|
||
|
||
## 前端与 SEO
|
||
|
||
- 所有首页添加了 SEO 元标签(标题、描述)。
|
||
- 首页内容全面围绕 "Command as Service" 品牌定位。
|
||
- 修复了项目名称可用性检查(404 检测改进)。
|
||
|
||
## 基础设施
|
||
|
||
- Docker 镜像中安装了 Git。
|
||
- Kubernetes operator CRD 定义完成。
|
||
- WebSocket 支持自定义域名来源。
|
||
- Cargo 依赖更新(russh 降级到 0.50.4)。
|
||
|
||
## 文档
|
||
|
||
- 分支保护、提交规范、gitflow 指南完成。
|
||
- README 更新以反映 Redis pub/sub 架构。
|