CodeReview/backend/app
lintsinghua 07810b309c feat(audit): refactor task creation with file selection and advanced options
- Add FileSelectionDialog component for granular file selection in audit tasks
- Extract task form logic into useTaskForm and useZipFile custom hooks
- Create modular components: BasicConfig, AdvancedOptions, ExcludePatterns, ProjectSelector, ZipFileSection
- Add file listing endpoint GET /projects/{id}/files with branch support
- Add branch listing endpoint GET /projects/{id}/branches for repository projects
- Implement ScanRequest model with file_paths, exclude_patterns, and branch_name fields
- Update scan endpoint to accept selective file scanning and exclude patterns
- Add branch_name and exclude_patterns fields to AuditTask model
- Enhance scanner service with GitHub and GitLab file/branch retrieval functions
- Improve CreateTaskDialog with better UX for repository and ZIP file scanning
- Support per-scan configuration storage in audit tasks
- Refactor repository scan services to handle file selection and branch parameters
2025-12-06 20:47:28 +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(audit): refactor task creation with file selection and advanced options 2025-12-06 20:47:28 +08:00
__init__.py refactor: 重构项目结构,将前端和后端代码分离到独立目录 2025-11-26 21:11:12 +08:00
main.py fix: 修复数据库初始化顺序问题 2025-12-05 19:32:20 +08:00