-
58e420b3ab
docs(config): 新增完整配置字段参考文档
xfy
2026-04-07 22:22:21 +08:00
-
b294df740e
docs: 更新 README 并添加 CHANGELOG v0.1.0
v0.1.0
xfy
2026-04-07 18:28:13 +08:00
-
766e9255fa
feat(config,server,makefile): 新增 pprof 性能分析端点支持
xfy
2026-04-07 18:21:03 +08:00
-
2688ed6a9c
docs: 更新 AGENTS.md 文档,新增 benchmark/netutil/scripts 目录
xfy
2026-04-07 17:51:31 +08:00
-
0c2ac445c2
refactor(benchmark,proxy): 改进错误处理,忽略未使用返回值
xfy
2026-04-07 17:51:09 +08:00
-
cb45e824d4
feat(middleware,rewrite): 增强 FlagLast 语义与循环检测
xfy
2026-04-07 17:50:50 +08:00
-
23f5c08614
feat(handler,server): 静态文件新增 try_files 配置,集成新增中间件
xfy
2026-04-07 17:50:38 +08:00
-
827d26c2b5
feat(handler,middleware,errorintercept): 新增自定义错误页面支持
xfy
2026-04-07 17:49:59 +08:00
-
deb9b3139a
feat(middleware,bodylimit): 新增请求体大小限制中间件
xfy
2026-04-07 17:49:47 +08:00
-
f6245c19e0
feat(proxy,loadbalance,config): 新增故障转移 (next_upstream) 支持
xfy
2026-04-07 17:49:10 +08:00
-
d8ac807cb7
docs(nginx): 更新代理与 stream 文档,新增 njs/可观测性/ACME 指南
xfy
2026-04-07 17:06:38 +08:00
-
0979b60ff2
test(cache,loadbalance,proxy,benchmark): 新增核心模块基准测试
xfy
2026-04-07 17:06:08 +08:00
-
355d7a18ae
feat(makefile,scripts,ci): 新增基准测试基础设施与回归检测
xfy
2026-04-07 17:05:42 +08:00
-
83e1fe38ba
feat(config,handler,server): 支持多静态目录配置,新增路径前缀匹配
xfy
2026-04-07 16:26:55 +08:00
-
f2352ab9cc
docs(config,stream,logging,handler,proxy,cache,server,ssl,middleware): 为核心模块添加详细 GoDoc 文档注释
xfy
2026-04-07 15:36:09 +08:00
-
038c0639fd
feat(middleware,http3,config): 增强 gzip_static 支持 Brotli,新增 HTTP/3 0-RTT 与性能配置验证
xfy
2026-04-07 14:25:28 +08:00
-
20016ebb59
feat(config): 增强配置验证功能,添加多项验证函数
xfy
2026-04-07 13:15:27 +08:00
-
3cc2dc7625
style(netutil,server,test): 修复代码格式问题,更新文档
xfy
2026-04-07 11:38:54 +08:00
-
ff260def3b
test(loadbalance,security): 完善模块测试覆盖率
xfy
2026-04-03 18:38:35 +08:00
-
0a50678b55
test(handler): 完善 handler 模块测试覆盖率
xfy
2026-04-03 18:35:39 +08:00
-
77fdb11b06
test(server): 完善 server 模块测试覆盖率
xfy
2026-04-03 18:33:10 +08:00
-
f698f0af67
test(app): 完善 app 模块测试覆盖率
xfy
2026-04-03 18:30:41 +08:00
-
79037a873a
test(logging): 完善 logging 模块测试覆盖率
xfy
2026-04-03 18:28:09 +08:00
-
7a98a0b044
refactor: 抽取网络工具函数到 netutil 包,移除冗余代码
xfy
2026-04-03 18:24:21 +08:00
-
cd2d1a8194
refactor: 优化字符串构建方式,统一测试错误处理风格
xfy
2026-04-03 17:49:11 +08:00
-
a1d84c1144
docs: 更新开发提示文档,添加代码质量检查任务
xfy
2026-04-03 17:37:13 +08:00
-
fc71cf4835
refactor(test): 统一测试文件错误处理风格
xfy
2026-04-03 17:37:05 +08:00
-
96ed39e162
refactor(http3,handler,server,middleware): 改进错误处理与代码优化
xfy
2026-04-03 17:36:58 +08:00
-
0f7c69e59b
refactor(app,logging,proxy,ssl): 改进错误处理,使用空白标识符忽略明确不关心的返回值
xfy
2026-04-03 17:36:47 +08:00
-
a2e12c7537
refactor(config): 优化配置生成代码,使用 fmt.Fprintf 替代冗余写法
xfy
2026-04-03 17:36:37 +08:00
-
262026953b
feat: 修复配置与代码实现不一致问题
xfy
2026-04-03 17:29:11 +08:00
-
92cd93d4c0
refactor: 代码改进与注释补充
xfy
2026-04-03 16:57:59 +08:00
-
03b0df2c69
feat(proxy): 实现代理缓存功能与一致性哈希支持
xfy
2026-04-03 16:57:48 +08:00
-
351f477822
feat(middleware): 增强 rewrite 安全性,添加 ReDoS 保护
xfy
2026-04-03 16:57:40 +08:00
-
98736e1f1c
feat(security): 增强访问控制安全性,支持可信代理配置
xfy
2026-04-03 16:57:32 +08:00
-
ae8ea1ce0c
docs: 添加 nginx 高级主题文档 (Lua/安全/API网关/动态配置)
xfy
2026-04-03 16:57:22 +08:00
-
d42844b2fa
test(app,handler,server,http3): 补充单元测试覆盖率
xfy
2026-04-03 16:25:21 +08:00
-
530ba5e36e
docs: 添加项目 README 文档
xfy
2026-04-03 16:23:51 +08:00
-
2c54e512d8
docs(config): 改进配置示例格式和注释
xfy
2026-04-03 16:09:15 +08:00
-
ec916d882d
feat(proxy,middleware,config): 集成配置与代码差异修复
xfy
2026-04-03 16:08:45 +08:00
-
d6367a1c38
feat(http3,docs,middleware): 实现 Phase 9 HTTP/3 与性能优化扩展
xfy
2026-04-03 15:39:06 +08:00
-
a627d58832
test(server): 补充 buildMiddlewareChain 单元测试
xfy
2026-04-03 15:15:37 +08:00
-
f894787a2b
test(handler,server,proxy): 补充单元测试覆盖率
xfy
2026-04-03 15:02:51 +08:00
-
5e19d1a5ee
docs(plan): 添加 Phase 9 规划 - HTTP/3 与性能优化扩展
xfy
2026-04-03 15:02:40 +08:00
-
a1aa05406c
refactor(app): 集成 AppLogger 统一管理启动/停止/信号日志
xfy
2026-04-03 15:02:34 +08:00
-
94a2ae7113
feat(config,logging): 增强日志配置,支持全局格式和 nginx combined 格式
xfy
2026-04-03 15:02:27 +08:00
-
ac9153f09d
fix(proxy,stream,server): Phase 8 问题修复与功能完善
xfy
2026-04-03 14:28:00 +08:00
-
95030cd68a
docs: 更新 AGENTS.md 文档
xfy
2026-04-03 14:07:42 +08:00
-
c70ab305b7
test(app,proxy,ssl,stream): 完善测试覆盖率
xfy
2026-04-03 13:36:43 +08:00
-
80936ae66b
feat(server,proxy,ssl,docs): 完成 Phase 7 功能完善
xfy
2026-04-03 13:13:12 +08:00
-
aa64329ba2
feat(server,handler,proxy,app): 集成未使用的中间件和模块
xfy
2026-04-03 11:27:53 +08:00
-
ac36cb629f
docs: 添加 nginx 模块翻译文档
xfy
2026-04-03 10:55:02 +08:00
-
6f3ecb0a9f
feat(middleware,server): 实现访问日志中间件
xfy
2026-04-03 10:54:53 +08:00
-
9d24263918
feat(stream,server,handler): 实现 Phase 6 性能优化和热升级
xfy
2026-04-03 10:39:22 +08:00
-
b517fecc86
docs(plan): 更新 Phase 5 开发进度为已完成
xfy
2026-04-03 10:11:55 +08:00
-
87a22b79f2
feat(middleware): 实现 URL 重写中间件
xfy
2026-04-03 10:11:50 +08:00
-
359d7e95f3
feat(middleware): 实现 gzip/deflate 响应压缩中间件
xfy
2026-04-03 10:11:43 +08:00
-
8b2f2521f1
feat(cache): 实现文件缓存模块
xfy
2026-04-03 10:11:31 +08:00
-
575de90398
feat(logging): 增强日志模块,支持访问/错误日志分离
xfy
2026-04-03 10:11:23 +08:00
-
d4998e5634
feat(ssl,security): 实现 SSL/TLS 和安全中间件模块
xfy
2026-04-03 09:53:18 +08:00
-
e2c37e2bf8
feat(server,proxy,loadbalance): 集成反向代理和虚拟主机模式
xfy
2026-04-03 09:26:20 +08:00
-
0128898136
docs(proxy,loadbalance): 翻译英文注释为中文
xfy
2026-04-02 18:12:44 +08:00
-
6ae7e32ef1
feat(proxy,loadbalance): 实现反向代理和负载均衡模块
xfy
2026-04-02 17:06:29 +08:00
-
179aacac04
docs: 添加模块上下文文档 (AGENTS.md)
xfy
2026-04-02 16:25:51 +08:00
-
413e418b37
test: 添加 handler/logging/middleware/server 模块单元测试
xfy
2026-04-02 16:21:49 +08:00
-
b445bca96a
feat(server): 实现基础 HTTP 服务器核心功能
xfy
2026-04-02 15:23:54 +08:00
-
06e8d55ef5
test(config): 添加配置模块单元测试
xfy
2026-04-02 14:40:56 +08:00
-
f3e5aad21e
feat(app): 添加信号处理和完善配置结构
xfy
2026-04-02 14:30:24 +08:00
-
77b0eccf4c
refactor(app): 将应用逻辑抽取到 internal/app 包
xfy
2026-04-02 14:12:06 +08:00
-
a265597d14
feat(config): 实现配置加载模块和 CLI 参数解析
xfy
2026-04-02 14:07:08 +08:00
-
3fb259419b
docs(plan): 格式化开发计划文档
xfy
2026-04-02 13:26:55 +08:00
-
0301061a52
chore: 添加配置文件到 gitignore
xfy
2026-04-02 13:26:49 +08:00
-
56c6ba3731
chore(build): 添加 Makefile 构建脚本和程序入口
xfy
2026-04-02 13:23:54 +08:00
-
bdb774510f
docs(plan): refine development plan with detailed implementation
xfy
2026-04-02 13:16:22 +08:00
-
9cae5ad8cf
chore(init): initialize project with nginx documentation
xfy
2026-04-02 11:45:53 +08:00