## 2024-03-21 10:00:00 ### 1. Initial Project Setup **Change Type**: feature > **Purpose**: Initialize the RuoYi-Plus-Soybean project > **Detailed Description**: Set up the project structure combining RuoYi-Vue-Plus backend with Soybean Admin frontend features > **Reason for Change**: Create a modern admin system with enhanced features > **Impact Scope**: Entire project structure > **API Changes**: None > **Configuration Changes**: Initial project configuration files > **Performance Impact**: None ``` root - build // add // Build configuration and plugins - docs // add // Documentation and templates - packages // add // Monorepo packages - public // add // Static assets - src // add // Main application source code - .codelf // add // Project documentation and guidelines ``` ### 2. Development Guidelines Setup **Change Type**: docs > **Purpose**: Establish project development guidelines and best practices > **Detailed Description**: Create comprehensive development guidelines covering framework usage, coding standards, and best practices > **Reason for Change**: Ensure consistent development practices across the project > **Impact Scope**: Development workflow > **API Changes**: None > **Configuration Changes**: None > **Performance Impact**: None ``` root - .codelf // add // Project documentation and guidelines - attention.md // add // Development guidelines and best practices - project.md // add // Project structure and documentation - _changelog.md // add // Project change history ``` ## 2024-03-21 11:00:00 ### 1. User Center Page Enhancement **Change Type**: improvement > **Purpose**: Enhance the user center page with better UI and functionality > **Detailed Description**: > - Improved the layout with responsive design > - Added form validation for profile and password updates > - Enhanced third-party account binding functionality > - Added online device management with force logout feature > - Optimized user experience with loading states and feedback > **Reason for Change**: Provide a better user experience and more comprehensive user management features > **Impact Scope**: User center page and related components > **API Changes**: None > **Configuration Changes**: None > **Performance Impact**: Improved user experience with better feedback and validation ``` root - src/views/_builtin/user-center/index.vue // refact // Enhanced user center page with better UI and functionality ``` ### 2. {function simple description} **Change Type**: {type: feature/fix/improvement/refactor/docs/test/build} > **Purpose**: {function purpose} > **Detailed Description**: {function detailed description} > **Reason for Change**: {why this change is needed} > **Impact Scope**: {other modules or functions that may be affected by this change} > **API Changes**: {if there are API changes, detail the old and new APIs} > **Configuration Changes**: {changes to environment variables, config files, etc.} > **Performance Impact**: {impact of the change on system performance} ``` root - pkg // {type: add/del/refact/-} {The role of a folder} - utils // {type: add/del/refact} {The function of the file} - xxx // {type: add/del/refact} {The function of the file} ``` ...