sun
|
bc42295ff6
|
chore(controller/tts): 移除未使用的log导入包
删除了tts控制器文件中不再需要的log标准库导入
|
2026-06-26 20:46:34 +08:00 |
|
sun
|
61431e00ba
|
refactor: 重构并优化项目多项功能
1. 调整CORS中间件挂载位置,重构CORS处理逻辑
2. 重写IP获取逻辑,增加私有网络IP信任校验
3. 优化日志中间件,移除/health接口单独日志逻辑
4. 改进API密钥未配置时的提示信息
5. 重构volcano TTS调用,新增voice参数支持
6. 优化请求体过大错误处理
7. 完善统计服务,修复环形缓冲区遍历逻辑,新增去重错误日志功能
|
2026-06-26 19:12:50 +08:00 |
|
sun
|
3d50b6c69d
|
fix: 修复代码格式、乱码和CORS校验问题
1. 修复tts.go中多余的缩进错误
2. 修复main.go和auth.go中的中文乱码问题,修正日志文本
3. 修复CORS校验逻辑,将origin转为小写后再判断协议前缀
4. 修正auth.go中API密钥未配置时的提示逻辑
|
2026-06-23 10:23:44 +08:00 |
|
sun
|
977e9ccadb
|
build: 升级go版本到1.26并添加限流中间件
1. 调整go.mod将Go版本升级至1.26
2. 新增速率限制和并发限制中间件,将其加入路由中间件链
3. 重构TTS处理逻辑,将限流逻辑迁移至中间件统一处理
4. 优化CORS中间件代码,移除冗余日志和格式调整
|
2026-06-22 18:13:35 +08:00 |
|
sun
|
be6c2ad34e
|
Revert "fix: 修复请求体过大处理和冗余代码问题"
This reverts commit 23b962a90e.
|
2026-05-26 10:42:41 +08:00 |
|
sun
|
23b962a90e
|
fix: 修复请求体过大处理和冗余代码问题
1. 修复OpenAI TTS接口的请求体过大错误提示,返回正确的状态码和提示信息
2. 删除volcano适配器中无用的空循环扫描代码
3. 修正constants.go的包声明重复空格问题
|
2026-05-26 10:41:47 +08:00 |
|
sun
|
9c35f780db
|
功能 (语音合成):新增语音合成请求的模型名校验
新增模型名最大长度常量,限定字符上限为 64 位
传入模型名称时,校验名称长度并拦截非法控制字符
移除闲置的 tts-api.exe 可执行文件
|
2026-05-24 11:52:57 +08:00 |
|
sun
|
4e1820d45b
|
refactor: 重构项目架构,拆分代码到模块化目录
将单文件tts_server.go重构为模块化项目结构,拆分出common、dto、middleware、router、controller、service、adapter、setting等目录,优化代码组织提升可维护性
|
2026-05-23 20:32:12 +08:00 |
|