Commit Graph

14 Commits

Author SHA1 Message Date
OpenClaw Agent
b29a7bbc63 docs(readme): 更新 v2.0.2 版本信息和更新日志
- 更新版本标签从 v2.0.0 到 v2.0.2
- 添加生产环境 Docker Compose 部署说明
- 新增 v2.0.2 详细更新日志
- 添加 Docker Hub 镜像标签说明
2026-02-12 11:47:27 +08:00
OpenClaw Agent
05a39bd495 feat(docker): 添加生产环境 Docker Compose 配置
- 使用预编译镜像 ouaone/sms-receiver-go:latest
- 自动数据卷挂载(data/ 和 logs/)
- 只读配置文件挂载
- 健康检查和资源限制配置
- 完整的使用说明文档
2026-02-12 11:13:39 +08:00
OpenClaw Agent
ebe9d61665 fix(docker): 复制 templates 和 static 目录到运行时镜像
- 修复容器启动时找不到模板文件导致崩溃的问题
- 添加 COPY 指令复制 templates/ 和 static/ 目录
- 验证容器可正常启动并通过健康检查
2026-02-12 00:59:46 +08:00
OpenClaw Agent
69814a3822 docs: 更新 README.md 添加 v2.0.1 变更日志 2026-02-08 23:15:44 +08:00
OpenClaw Agent
c01b3e82cf fix: v2.0.1 - 修复登录会话创建失败问题
🐛 Bug 修复:
- 修复 securecookie: the value is not valid 错误
- 回退密钥处理逻辑确保向后兼容
- 改进会话初始化错误处理

🔧 变更:
- 简化 auth.Init 函数
- 密钥不足时仅记录警告
- 更新版本号到 v2.0.1

 测试确认:
- 登录流程正常
- API v1 兼容
- Cookie 向后兼容
v2.0.1
2026-02-08 23:09:41 +08:00
OpenClaw Agent
93e3911f43 feat: 添加 Docker Hub 镜像支持
- 更新 Dockerfile 使用 Go 1.24
- 优化镜像大小(14.8MB)
- 推送到 Docker Hub (ouaone/sms-receiver-go)
- 更新 README.md 添加 Docker Hub 使用说明
2026-02-08 19:48:17 +08:00
OpenClaw Agent
3ec9dac71e docs: 更新 README.md 添加版本信息说明 2026-02-08 19:21:08 +08:00
OpenClaw Agent
d34d1119dd feat: 编译时嵌入版本信息
- 添加版本显示功能 (--version 参数)
- 编译时注入 Version、BuildTime、GitCommit、GoVersion、BuildEnv
- 更新 Makefile 支持自动获取版本信息
- 添加 release-full 命令支持完整发布流程
- 启动时显示构建信息
2026-02-08 19:20:24 +08:00
OpenClaw Agent
28f2c2aec7 docs: 更新 README.md 到 v2.0.0
- 添加完整功能特性列表
- 新增 v2.0.0 更新日志
- 添加性能对比表
- 补充 Docker 部署说明
- 添加安全建议和管理脚本说明
- 优化文档结构
- 添加徽章和版本信息
2026-02-08 19:12:05 +08:00
OpenClaw Agent
1da899a0f4 feat: v2.0.0 完整代码优化升级
🔴 高优先级 (6项全部完成):
- 数据库事务支持 (InsertMessageWithLog)
- SQL注入修复 (参数化查询)
- 配置验证 (Validate方法)
- 会话密钥强化 (长度验证)
- 签名验证增强 (SignVerificationResult)
- 密码哈希支持 (bcrypt)

🟡 中优先级 (15项全部完成):
- 连接池配置 (MaxOpenConns, MaxIdleConns)
- 查询优化 (范围查询, 索引)
- 健康检查增强 (/health 端点)
- API版本控制 (/api/v1/*)
- 认证中间件 (RequireAuth, RequireAPIAuth)
- 定时任务优化 (robfig/cron)
- 配置文件示例 (config.example.yaml)
- 常量定义 (config/constants.go)
- 开发文档 (DEVELOPMENT.md)

🟢 低优先级 (9项全部完成):
- Docker支持 (Dockerfile, docker-compose.yml)
- Makefile构建脚本
- 优化报告 (OPTIMIZATION_REPORT.md)
- 密码哈希工具 (tools/password_hash.go)
- 14个新文件
- 30项优化100%完成

版本: v2.0.0
v2.0.0
2026-02-08 18:59:29 +08:00
OpenClaw Agent
06720d3438 docs: update README for pre-compiled binary v1.0.0 2026-02-08 17:36:45 +08:00
OpenClaw Agent
81f56d7a2d chore: sync compiled binary to repository
- Remove sms-receiver from .gitignore
- Add sms-receiver-new (latest compiled binary)
- Binary size: ~18MB
- Ready for deployment
2026-02-08 17:35:22 +08:00
OpenClaw Agent
25dcb25d27 docs: add README.md 2026-02-08 17:18:58 +08:00
OpenClaw Agent
4a31cd1115 initial commit: Go version of SMS Receiver with fixed template rendering
- Implemented all core features from Python version
- Fixed int64/int type compatibility in template functions
- Added login authentication, SMS receiving, statistics, logs
- Independent database: sms_receiver_go.db
- Fixed frontend display issues for message list and statistics
2026-02-08 17:15:22 +08:00