14 Commits

Author SHA1 Message Date
xfy
d82afa3233 Update readme 2026-06-04 13:29:45 +08:00
xfy
332b96031b docs: simplify README.md to focus on project introduction
Remove all example code, installation commands, configuration samples,
Lua script examples, Docker deployment, benchmark data, and troubleshooting
sections. Keep only core feature descriptions, architecture overview, and
dependency list.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-09 18:22:30 +08:00
xfy
81df41b817 docs: update code statistics and simplify README structure
- Update stats: 234 source files, 242 test files, ~189K lines, 81.3% coverage
- Remove GeoIP filter from feature list
- Simplify directory structure section
- Remove redundant diagrams and detailed module breakdowns
- Streamline monitoring and deployment sections

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-09 15:36:39 +08:00
xfy
2dcc139dd5 docs: update README with comprehensive project structure and features
- Add code statistics: 174 source files, 158 test files, ~136K lines
- Document proxy cache and Lua script extension features
- Expand internal directory structure with detailed file descriptions
- Update Go version requirement to 1.26
- Add cache purge API documentation
- Enhance hot upgrade docs with Unix Socket inheritance support
- Update status endpoint with cache hit rate and upstream health

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-07 14:03:42 +08:00
xfy
0e8b99e17f docs: 精简并重构 README 文档结构
移除冗余的配置示例、生产清单和常见问题章节,新增核心模块依赖关系、
设计模式和性能优化设计等架构文档,统一 Markdown 表格格式。

💘 Generated with Crush

Assisted-by: mimo-v2.5-pro via Crush <crush@charm.land>
2026-04-29 15:47:28 +08:00
xfy
13a2a3d8b2 docs: 更新 README.md 配置示例和文档
- 配置示例:server -> servers 数组格式,lua phases -> scripts 格式
- 负载均衡表:添加 Random 算法(Power of Two Choices)
- 依赖表:补充 fasthttp/router, brotli, golang-lru, uuid 等 9 个遗漏依赖
- Lua API:补充 ngx.req/resp/timer/location.ctx/balancer 详细 API
- 目录结构:补充 http2/, matcher/, converter/, mimeutil/ 等缺失模块
- 状态端点:重写 JSON 示例以匹配实际 status.go 输出结构
- Go 版本:1.26+ -> 1.24+(当前最新稳定版)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-24 23:51:38 +08:00
xfy
2122067efb docs: 更新 AGENTS.md 文档,添加新模块说明
- 更新所有 AGENTS.md 时间戳至 2026-04-24
- 添加 converter、e2e、testutil 模块文档
- 更新 README.md:nginx 配置导入、stale 缓存功能说明
- 更新项目统计:132 Go 文件,157 测试文件

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-24 18:24:31 +08:00
xfy
2ef5fc3b7f docs: update CHANGELOG and README for v0.2.1 release
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-17 16:29:12 +08:00
xfy
83fc6beba3 refactor(config): 移除 Transport.MaxIdleConnsPerHost 配置字段
简化连接池配置,仅保留 MaxConnsPerHost 作为总连接上限。
MaxConnsPerHost 已涵盖活跃和空闲连接,无需单独控制空闲连接数。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-17 11:31:34 +08:00
xfy
d687897090 docs: 更新 README 文档,添加 GeoIP 和 Lua 功能说明
- 新增 GeoIP 过滤功能介绍和配置示例
- 新增 Lua 脚本扩展功能介绍和配置示例
- 更新负载均衡算法说明,添加虚拟节点默认值
- 扩展安全功能说明,添加 trusted_proxies、auth_request 等
- 补充性能优化细节(sendfile 阈值、cache_lock)
- 更新 docs/prompts.md 提示词文档

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 16:19:34 +08:00
xfy
e430400a24 docs: 更新项目统计数据
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-10 10:10:12 +08:00
xfy
be56cae64f docs: 移除废弃的 max_idle_conns 配置示例
该字段已被移除,示例配置中不应再出现。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-09 14:43:53 +08:00
xfy
b294df740e docs: 更新 README 并添加 CHANGELOG v0.1.0
README 添加徽章、完善特性说明、配置示例、项目结构、开发指南
CHANGELOG 记录初始版本 0.1.0 的完整变更历史

Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-07 18:28:13 +08:00
xfy
530ba5e36e docs: 添加项目 README 文档
介绍项目特性、安装、配置、架构等信息

Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-03 16:23:51 +08:00