docs:更新贡献者信息和项目里程碑 #29
@@ -9,18 +9,22 @@
|
|||||||
**moyin** - 主要维护者
|
**moyin** - 主要维护者
|
||||||
- Gitea: [@moyin](https://gitea.xinghangee.icu/moyin)
|
- Gitea: [@moyin](https://gitea.xinghangee.icu/moyin)
|
||||||
- Email: xinghang_a@proton.me
|
- Email: xinghang_a@proton.me
|
||||||
- 提交数: **66 commits**
|
- 提交数: **112 commits**
|
||||||
- 主要贡献:
|
- 主要贡献:
|
||||||
- 🚀 项目架构设计与初始化
|
- 🚀 项目架构设计与初始化
|
||||||
- 🔐 完整用户认证系统实现
|
- 🔐 完整用户认证系统实现
|
||||||
- 📧 邮箱验证系统设计与开发
|
- 📧 邮箱验证系统设计与开发
|
||||||
- 🗄️ Redis缓存服务(文件存储+真实Redis双模式)
|
- 🗄️ Redis缓存服务(文件存储+真实Redis双模式)
|
||||||
- 📝 完整的API文档系统(Swagger UI + OpenAPI)
|
- 📝 完整的API文档系统(Swagger UI + OpenAPI)
|
||||||
- 🧪 测试框架搭建与114个测试用例编写
|
- 🧪 测试框架搭建与507个测试用例编写
|
||||||
- 📊 高性能日志系统集成(Pino)
|
- 📊 高性能日志系统集成(Pino)
|
||||||
- 🔧 项目配置优化与部署方案
|
- 🔧 项目配置优化与部署方案
|
||||||
- 🐛 验证码TTL重置关键问题修复
|
- 🐛 验证码TTL重置关键问题修复
|
||||||
- 📚 完整的项目文档体系建设
|
- 📚 完整的项目文档体系建设
|
||||||
|
- 🏗️ **Zulip模块架构重构** - 业务功能模块化架构设计与实现
|
||||||
|
- 📖 **架构文档重写** - 详细的架构设计文档和开发者指南
|
||||||
|
- 🔄 **验证码冷却时间优化** - 自动清除机制设计与实现
|
||||||
|
- 📋 **文档清理优化** - 项目文档结构化整理和维护体系建立
|
||||||
|
|
||||||
### 🌟 核心开发者
|
### 🌟 核心开发者
|
||||||
|
|
||||||
@@ -28,18 +32,21 @@
|
|||||||
- Gitea: [@ANGJustinl](https://gitea.xinghangee.icu/ANGJustinl)
|
- Gitea: [@ANGJustinl](https://gitea.xinghangee.icu/ANGJustinl)
|
||||||
- GitHub: [@ANGJustinl](https://github.com/ANGJustinl)
|
- GitHub: [@ANGJustinl](https://github.com/ANGJustinl)
|
||||||
- Email: 96008766+ANGJustinl@users.noreply.github.com
|
- Email: 96008766+ANGJustinl@users.noreply.github.com
|
||||||
- 提交数: **2 commits**
|
- 提交数: **7 commits**
|
||||||
- 主要贡献:
|
- 主要贡献:
|
||||||
- 🔄 邮箱验证流程重构与优化
|
- 🔄 邮箱验证流程重构与优化
|
||||||
- 💾 基于内存的用户服务实现
|
- 💾 基于内存的用户服务实现
|
||||||
- 🛠️ API响应处理改进
|
- 🛠️ API响应处理改进
|
||||||
- 🧪 测试用例完善与错误修复
|
- 🧪 测试用例完善与错误修复
|
||||||
- 📚 系统架构优化
|
- 📚 系统架构优化
|
||||||
|
- 💬 **Zulip集成系统** - 完整的Zulip实时通信系统开发
|
||||||
|
- 🔧 **E2E测试修复** - Zulip集成的端到端测试优化
|
||||||
|
- 🎯 **验证码登录测试** - 验证码登录功能测试用例编写
|
||||||
|
|
||||||
**jianuo** - 核心开发者
|
**jianuo** - 核心开发者
|
||||||
- Gitea: [@jianuo](https://gitea.xinghangee.icu/jianuo)
|
- Gitea: [@jianuo](https://gitea.xinghangee.icu/jianuo)
|
||||||
- Email: 32106500027@e.gzhu.edu.cn
|
- Email: 32106500027@e.gzhu.edu.cn
|
||||||
- 提交数: **6 commits**
|
- 提交数: **11 commits**
|
||||||
- 主要贡献:
|
- 主要贡献:
|
||||||
- 🎛️ **管理员后台系统** - 完整的前后端管理界面开发
|
- 🎛️ **管理员后台系统** - 完整的前后端管理界面开发
|
||||||
- 📊 **日志管理功能** - 运行时日志查看与下载系统
|
- 📊 **日志管理功能** - 运行时日志查看与下载系统
|
||||||
@@ -48,14 +55,42 @@
|
|||||||
- ⚙️ **TypeScript配置优化** - Node16模块解析配置
|
- ⚙️ **TypeScript配置优化** - Node16模块解析配置
|
||||||
- 🐳 **Docker部署优化** - 容器化部署问题修复
|
- 🐳 **Docker部署优化** - 容器化部署问题修复
|
||||||
- 📖 **技术栈文档更新** - 项目技术栈说明完善
|
- 📖 **技术栈文档更新** - 项目技术栈说明完善
|
||||||
|
- 🔧 **项目配置优化** - 构建和开发环境配置改进
|
||||||
|
|
||||||
## 贡献统计
|
## 贡献统计
|
||||||
|
|
||||||
| 贡献者 | 提交数 | 主要领域 | 贡献占比 |
|
| 贡献者 | 提交数 | 主要领域 | 贡献占比 |
|
||||||
|--------|--------|----------|----------|
|
|--------|--------|----------|----------|
|
||||||
| moyin | 66 | 架构设计、核心功能、文档、测试 | 88% |
|
| moyin | 112 | 架构设计、核心功能、文档、测试、Zulip重构 | 86% |
|
||||||
| jianuo | 6 | 管理员后台、日志系统、部署优化 | 8% |
|
| jianuo | 11 | 管理员后台、日志系统、部署优化、配置管理 | 8% |
|
||||||
| angjustinl | 2 | 功能优化、测试、重构 | 3% |
|
| angjustinl | 7 | Zulip集成、功能优化、测试、重构 | 5% |
|
||||||
|
|
||||||
|
## 🌟 最新重要贡献
|
||||||
|
|
||||||
|
### 🏗️ Zulip模块架构重构 (2025年12月31日)
|
||||||
|
**主要贡献者**: moyin, angjustinl
|
||||||
|
|
||||||
|
这是项目历史上最重要的架构重构之一:
|
||||||
|
|
||||||
|
- **架构重构**: 实现业务功能模块化架构,将Zulip模块按照业务层和核心层进行清晰分离
|
||||||
|
- **代码迁移**: 36个文件的重构和迁移,涉及2773行代码的新增和125行的删除
|
||||||
|
- **依赖注入**: 通过接口抽象实现业务层与核心层的完全解耦
|
||||||
|
- **测试完善**: 所有507个测试用例通过,确保重构的安全性
|
||||||
|
|
||||||
|
### 📚 项目文档体系优化 (2025年12月31日)
|
||||||
|
**主要贡献者**: moyin
|
||||||
|
|
||||||
|
- **架构文档重写**: `docs/ARCHITECTURE.md` 从简单架构图扩展为800+行的完整架构设计文档
|
||||||
|
- **README优化**: 采用总分结构设计,详细的文件结构总览
|
||||||
|
- **文档清理**: 新增 `docs/DOCUMENT_CLEANUP.md` 记录文档维护过程
|
||||||
|
- **开发者体验**: 建立完整的文档导航体系,提升开发者上手体验
|
||||||
|
|
||||||
|
### 💬 Zulip集成系统 (2025年12月25日)
|
||||||
|
**主要贡献者**: angjustinl
|
||||||
|
|
||||||
|
- **完整集成**: 实现与Zulip的完整集成,支持实时通信功能
|
||||||
|
- **WebSocket支持**: 建立稳定的WebSocket连接和消息处理机制
|
||||||
|
- **测试覆盖**: 完善的E2E测试确保集成功能的稳定性
|
||||||
|
|
||||||
## 项目里程碑
|
## 项目里程碑
|
||||||
|
|
||||||
@@ -72,6 +107,13 @@
|
|||||||
- **12月20日**: jianuo完善日志管理功能
|
- **12月20日**: jianuo完善日志管理功能
|
||||||
- **12月21日**: jianuo添加管理员后台单元测试
|
- **12月21日**: jianuo添加管理员后台单元测试
|
||||||
- **12月22日**: 管理员后台功能合并到主分支
|
- **12月22日**: 管理员后台功能合并到主分支
|
||||||
|
- **12月25日**: angjustinl开发完整的Zulip集成系统
|
||||||
|
- **12月25日**: 实现验证码冷却时间自动清除机制
|
||||||
|
- **12月25日**: 完成邮箱冲突检测优化v1.1.1
|
||||||
|
- **12月25日**: 升级项目版本到v1.1.0
|
||||||
|
- **12月31日**: **重大架构重构** - 完成Zulip模块业务功能模块化架构重构
|
||||||
|
- **12月31日**: **文档体系优化** - 项目文档结构化整理和架构文档重写
|
||||||
|
- **12月31日**: **测试覆盖完善** - 所有507个测试用例通过,测试覆盖率达到新高
|
||||||
|
|
||||||
## 如何成为贡献者
|
## 如何成为贡献者
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user