Commit Graph

6 Commits

Author SHA1 Message Date
lintsinghua e07ecd3ce2 feat(audit): Implement task cancellation and progress tracking
- Add task cancellation functionality to allow users to stop ongoing audit tasks.
- Introduce a global task control manager to manage task states and cancellations.
- Update CreateTaskDialog and TerminalProgressDialog components to handle ZIP file uploads and repository audits.
- Enhance progress tracking in both ZIP and repository scans, ensuring real-time updates.
- Modify task status handling to include 'cancelled' state and update UI accordingly.
- Refactor utility functions for calculating task progress percentages.
- Update relevant components and services to support new task management features.
2025-10-25 22:14:56 +08:00
lintsinghua 6d1071289c feat(dashboard): Enhance data loading and display for dynamic dashboard
- Implement robust error handling for dashboard data fetching
- Add support for real-time data loading with fallback to empty states
- Generate dynamic issue type and quality trend data from actual task data
- Introduce demo mode indicator and informative alert for data context
- Improve console logging for data retrieval failures
- Update stats display to handle zero or undefined data gracefully
- Add database mode and demo mode context to dashboard rendering
Resolves data display inconsistencies and provides more transparent user feedback about current application state
2025-10-24 19:05:23 +08:00
lintsinghua 6830183cd0 feat(instant-analysis): Enhance code analysis UI and user experience
- Add parseAIExplanation function to handle complex AI explanation parsing
- Implement automatic scrolling to loading card during analysis
- Improve issue rendering with more detailed and visually appealing components
- Add useEffect hook to manage scrolling behavior during analysis
- Refactor issue rendering with enhanced styling and information display
- Include additional context and visual indicators for code issues
- Optimize user interaction and feedback during code analysis process
2025-10-22 21:53:16 +08:00
lintsinghua ecfc9c02cf style(theme): Refactor global CSS with professional color scheme and design system
- Update root and dark mode color variables using HSL color system
- Implement professional color palette with deep red and gradient backgrounds
- Add custom shadow and gradient variables for enhanced visual design
- Improve component classes with new color tokens and design tokens
- Enhance readability and consistency of color and styling approach
- Introduce more semantic and professional color definitions for light and dark modes
2025-10-22 17:42:48 +08:00
lintsinghua a12633b47d refactor(project-structure): Restructure project architecture and improve code organization
- Reorganize source code into feature-based and shared module structure
- Move components, services, and hooks into more logical directories
- Update project configuration files to reflect new structure
- Add .env.example template for easier environment setup
- Enhance README.md with more detailed project information and setup instructions
- Consolidate utility functions and hooks into shared modules
- Remove deprecated or unused files and components
- Improve type definitions and configuration management
- Update routing and main application configuration
This refactoring aims to improve code maintainability, readability, and scalability by implementing a more modular and organized project structure.
2025-10-22 15:12:59 +08:00
lintsinghua 7478f6f14f Initial commit: Add XCodeReviewer project files 2025-09-20 00:09:00 +08:00