- 14 Nov, 2025 9 commits
-
-
uuo00_n authored
在获取人员列表时,现在会额外统计每种类型的人数并返回
-
uuo00_n authored
完善README文档,系统化说明当前架构、鉴权口径、数据模型与主要接口 - 新增实体化数据模型说明(users/persons/bindings等集合) - 详细描述角色看板接口与人员实体管理接口 - 补充MongoDB集合说明与关系要点 - 更新环境变量与初始化数据库说明
-
uuo00_n authored
确保返回的绑定数据中所有ObjectId字段都被转换为字符串,保持数据格式一致
-
uuo00_n authored
实现实体化模型鉴权依赖 require_binding,移除旧字段 head_teacher_id/teacher_id/user_id 及相关索引 补充接口文档与响应模型字段说明,完善仪表盘路由的角色与绑定校验 更新初始化脚本清理旧索引,添加文档说明迁移流程与验证要点
-
uuo00_n authored
引入新的数据模型和绑定机制,将用户账户与业务实体(学生/教师)解耦: 1. 新增 persons/teachers/bindings 集合及相关API 2. 改造 dashboard 服务适配新模型 3. 更新初始化脚本支持数据迁移 4. 保留旧字段兼容现有功能 登录响应现在包含绑定的人物信息,仪表盘查询基于实体模型重构
-
uuo00_n authored
在homeroom_current_summary函数中添加current_lesson_id,确保考勤查询包含课程ID条件 ``` ```msg refactor(init_db): 将硬编码密码改为环境变量配置 添加密码相关的环境变量配置,并从环境变量中读取密码值,提高安全性
-
uuo00_n authored
- 新增学生绑定服务与API路由 - 修改dashboard服务去除随机学生fallback逻辑 - 在students集合添加user_id稀疏唯一索引 - 更新init_db.py添加索引初始化 - 完善错误处理与返回数据序列化
-
uuo00_n authored
添加仪表盘路由和服务模块,包含学生今日摘要、班主任当前课程摘要、部门概览和校园概览功能 修复初始化数据库脚本中未关联学生与用户的问题 恢复之前移除的仪表盘路由配置
-
uuo00_n authored
在init_db.py中新增seed_school_data函数,用于初始化教育版模式下的学校业务数据,包括学生、班级、课表、考勤、操行、请假和指示等数据集合。该功能仅在教育版模式下执行,企业版模式会自动跳过。
-
- 10 Nov, 2025 3 commits
-
-
uuo00_n authored
后端不再提供仪表盘接口,相关功能由前端直接对接数据源或业务接口完成。移除相关路由和模块文件。
-
uuo00_n authored
- 补充init_db.py脚本的重要警告和使用说明 - 明确APP_MODE环境变量的作用和路由限制 - 添加角色权限等级说明和仪表盘接口细节 - 完善敏感词刷新机制和常见问题解答
-
uuo00_n authored
refactor(角色权限): 新增角色等级映射与版别校验模块 feat(用户认证): 在JWT令牌中增加角色等级与版别信息 feat(仪表盘): 实现基于角色等级与版别的动态视图返回 docs(模型注释): 完善用户模型字段说明并兼容Pydantic v2 本次提交主要包含以下改进: 1. 将BaseSettings从pydantic迁移至pydantic-settings包 2. 新增APP_MODE配置项支持教育版/企业版隔离 3. 创建角色权限中心化定义模块 4. 增强JWT令牌携带用户权限信息 5. 实现仪表盘接口的动态内容返回 6. 优化用户模型字段注释和类型提示
-
- 05 Nov, 2025 2 commits
- 04 Nov, 2025 1 commit
-
-
uuo00_n authored
重构README文档结构,优化内容组织与可读性 - 重新组织功能亮点与系统要求部分 - 添加快速开始指南与详细配置说明 - 更新API文档格式与示例 - 补充常见问题解答与开发提示 - 优化项目结构说明
-
- 31 Oct, 2025 5 commits
-
-
uuo00_n authored
添加敏感词分类系统和严重程度分级,支持批量导入和多维度筛选 扩展敏感词检测功能,记录详细触发信息 更新API接口支持分类管理和筛选功能 完善文档说明数据库结构和分类系统
-
uuo00_n authored
-
uuo00_n authored
-
uuo00_n authored
添加项目README文档,详细介绍LLM-Filter智能对话过滤系统的功能特点、技术架构、安装配置步骤、API端点说明以及核心模块实现。文档包含完整的项目结构和使用示例,方便开发者快速了解和使用本项目。
-
uuo00_n authored
- 添加FastAPI后端基础结构 - 实现用户认证和授权功能 - 添加敏感词检测和过滤功能 - 实现对话管理API - 添加管理员功能接口 - 配置MongoDB数据库连接 - 添加Ollama集成支持 - 初始化数据库脚本
-