- Implement advanced permission management with tree-based structure
- Add detailed search, filtering, and tree expansion features
- Enhance role management with permission assignment dialog
- Integrate API calls for CRUD operations on permissions and roles
- Improve form validation and error handling
- Update UI with more informative table columns and icons
- Implement single and batch delete methods for events, tasks, and plans
- Add delete API endpoints in respective modules
- Update Vue components with delete buttons and confirmation dialogs
- Implement validation to prevent deleting tasks/plans with active status or related records
- Enhance user experience with clear error messages and selective deletion
- Add new menu sections for Activity Management and User Feedback
- Update router configuration with new route paths
- Refactor login API and user store for better error handling
- Modify login view to improve navigation and error logging
- Update patrol tasks view with more detailed table columns
- Fix import paths for SCSS variables in patrol views