Commit Graph

  • 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