CodeReview/backend/app
lintsinghua 40bd35ab08 feat(scanner): add file skipping logic and enhanced debug logging
- Add skipped_files counter to track empty and oversized files
- Implement file content validation to skip empty files
- Add file size check to skip files exceeding MAX_FILE_SIZE_BYTES limit
- Add detailed debug logging for file fetching, LLM analysis, and completion
- Add comprehensive error logging with traceback information for failed files
- Improve task status determination logic to distinguish between skipped files and LLM failures
- Mark tasks as completed when all files are empty/skipped instead of failing
- Update error messages to show actual failed file count instead of total files
- Enhance observability during code analysis workflow with emoji-prefixed status messages
2025-12-06 21:21:36 +08:00
..
api feat(audit): refactor task creation with file selection and advanced options 2025-12-06 20:47:28 +08:00
core feat: 添加敏感信息加密存储功能 2025-11-28 17:51:17 +08:00
db feat: 添加演示账户和演示数据,完善项目文档 2025-12-05 15:09:39 +08:00
models feat(projects): add ZIP file upload support and source type tracking 2025-11-28 17:38:12 +08:00
schemas feat(users): add comprehensive user management with search, filtering, and admin controls 2025-11-28 01:06:01 +08:00
services feat(scanner): add file skipping logic and enhanced debug logging 2025-12-06 21:21:36 +08:00
__init__.py refactor: 重构项目结构,将前端和后端代码分离到独立目录 2025-11-26 21:11:12 +08:00
main.py fix: 修复数据库初始化顺序问题 2025-12-05 19:32:20 +08:00