- Deleted the section detailing the author's experiences and challenges in maintaining the project as an undergraduate student.
- Removed expressions of gratitude towards the Linux.do community and the importance of community collaboration.
- Streamlined the README content for a more concise presentation.
- Included a new section detailing the author's experiences and challenges in maintaining the project as an undergraduate student.
- Expressed gratitude towards the Linux.do community for their support and contributions.
- Highlighted the importance of community collaboration and ongoing project optimization efforts.
- Organized acknowledgments into distinct sections: Core Technology, AI Platform Support, Data Storage, Functional Components, and Special Thanks.
- Added new AI platform support entries for OpenAI, Anthropic Claude, DeepSeek, Alibaba Qwen, Zhipu AI, Moonshot AI, and Ollama.
- Enhanced clarity and readability of technology and component acknowledgments in both English and Chinese README files.
- Added functionality to automatically load saved ZIP files from IndexedDB when creating audit tasks.
- Introduced loading indicators and user feedback for ZIP file operations in the CreateTaskDialog component.
- Enhanced project detail page to handle ZIP file audits, including error handling and user notifications.
- Implemented methods for saving and deleting ZIP files in IndexedDB to streamline project management.
- Introduced a new Recycle Bin page for managing deleted projects.
- Implemented project editing functionality with a dialog for updating project details.
- Added methods for retrieving deleted projects and restoring or permanently deleting them from the database.
- Enhanced the Projects page with edit and delete options for better project management.
- Added detection for reasoning models (GPT-5 and o1 series) to adjust request body accordingly.
- Implemented conditional logic to use max_completion_tokens for reasoning models and max_tokens for others.
- Refactored request body construction for improved clarity and maintainability.
- Reduced height and adjusted dimensions of SVG elements for both English and Chinese versions to enhance visual appeal.
- Modified text positioning and font sizes for better readability.
- Updated star icon sizes and positions to maintain design consistency across both SVG files.
- Updated the layout of the star project button in both English and Chinese README files for improved responsiveness and visual appeal.
- Adjusted the div styling to center the button and ensure it scales properly across different screen sizes.
- Reduced dimensions of the SVG elements for both English and Chinese versions to enhance visual appeal.
- Adjusted text positioning and font sizes for better readability.
- Modified star icon sizes and positions to maintain consistency across designs.
- Added version, stars, and forks badges to both English and Chinese README files for improved project visibility and engagement.
- Centered the badges for better presentation.
- Replaced build status badge with version badge in both English and Chinese README files.
- Added social media badges for stars and forks to enhance project visibility and engagement.
- Add @radix-ui/react-visually-hidden package to project dependencies
- Update package-lock.json and pnpm-lock.yaml to reflect new dependency
- Ensure compatibility with existing project configuration
- 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.
- Merge conflicting sections in README.md and README_EN.md
- Consolidate Supabase configuration instructions
- Remove duplicate and conflicting text blocks
- Improve clarity and consistency of documentation
- Ensure both English and Chinese README files have matching content structure
- Completely restructure local development section for improved readability
- Add detailed configuration instructions with comprehensive `.env` file examples
- Include advanced configuration tips for resolving common deployment issues
- Expand troubleshooting sections with practical solutions
- Add details about database modes, LLM platform switching, and local model support
- Improve code block formatting and provide clearer step-by-step guidance
- Remove redundant explanations and consolidate configuration instructions
- Update README.md and README_EN.md with new section about audit report export
- Add new image 'public/images/审计报告示例.png' demonstrating audit report export feature
- Include descriptions highlighting JSON and PDF export capabilities
- Enhance documentation with visual example of audit report functionality
- Implement export report dialog in task detail page
- Add support for JSON and PDF report export formats
- Create report export service with export logic
- Update README.md and README_EN.md with report export documentation
- Add package-lock.json to ensure consistent dependency versions
Enhances user experience by providing flexible and detailed audit report export options for better documentation and sharing of code review results.
- Implement TerminalProgressDialog component for real-time task tracking
- Enhance CreateTaskDialog to launch terminal progress dialog after task creation
- Add dynamic log tracking and status polling for audit tasks
- Improve user experience by providing immediate feedback during task initialization
- Support both repository and zip file audit task types
- Implement real-time logging with timestamp and status updates
- Add error handling and state management for task progress tracking
- Implement three database modes: Local, Cloud, and Demo
- Add IndexedDB configuration and initialization utilities
- Update README_EN.md with detailed database management features
- Enhance project structure with new database-related components and configuration files
- Introduce local database initialization and management utilities
- Update environment configuration to support flexible database modes
- Add documentation for database storage options and management capabilities