|
| 1 | +4.71v |
| 2 | + |
| 3 | +1. Department Management and User Administration |
| 4 | + - Enhanced department group statistics modal for better oversight of group performance |
| 5 | + - Implemented read-only status toggle for department assignments with visual feedback |
| 6 | + - Added confirmation modal for assigned department edits to prevent accidental changes |
| 7 | + - Improved user department management with transaction handling for data integrity |
| 8 | + - Added utility to cleanup orphan departments and maintain database consistency |
| 9 | + - Enhanced department assignment UI with better UX and simultaneous request prevention |
| 10 | + - Added filtering for users by assigned departments for improved navigation |
| 11 | + - Implemented department limitation handling and cache version updates on changes |
| 12 | + - Added red/green color indicators for operator online status visibility |
| 13 | + |
| 14 | +2. Bot System and Webhook Improvements |
| 15 | + - Enhanced bot conditions handling with condition identifiers for better query filtering |
| 16 | + - Updated trigger link display to show bot name alongside trigger name for clarity |
| 17 | + - Disabled cache for bot actions and conditions to ensure real-time updates |
| 18 | + - Added 'single_event' support to webhook functionality for better event handling |
| 19 | + - Implemented webhook search panel with filtering capabilities for easier management |
| 20 | + - Added event field to webhook search panel and configuration options |
| 21 | + - Enhanced bot trigger validation with improved button assignment verification |
| 22 | + - Added support for conditional text generation in bot responses |
| 23 | + - Implemented 'sub_source' parameter to sendBotResponse for better tracking |
| 24 | + - Added option to check chat status after REST API calls |
| 25 | + |
| 26 | +3. File Management and Image Processing |
| 27 | + - Added HEIC image conversion support in verifyaccess.php for modern image formats |
| 28 | + - Implemented file download restrictions and settings to mail conversation module |
| 29 | + - Enhanced image verification process with re-verification features |
| 30 | + - Added modal display for attached image files with better user experience |
| 31 | + - Implemented resize support for form files to optimize storage and performance |
| 32 | + - Added option to download files inline with modal interface |
| 33 | + - Enhanced file extension detection and validation for security |
| 34 | + - Added fallback options when browser cannot render images |
| 35 | + - Implemented option to ignore specific image files during verification |
| 36 | + - Added resize functionality for large mail message screenshots |
| 37 | + |
| 38 | +4. Chat System and Message Handling |
| 39 | + - Added system message indicating when chat was accepted by operator |
| 40 | + - Enhanced image handling and conditions in the chat system |
| 41 | + - Implemented separate events for messages added via incoming webhooks |
| 42 | + - Added loading spinner overlay to main widget for better user feedback |
| 43 | + - Enhanced form submission experience with spinner on submit button |
| 44 | + - Added option to inherit start chat form settings for consistency |
| 45 | + - Improved message handling with better error display and validation |
| 46 | + - Enhanced chat search capabilities with message ID search functionality |
| 47 | + - Added support for raw file embed syntax in chat messages |
| 48 | + - Implemented conditional text generation for dynamic responses |
| 49 | + |
| 50 | +5. Security and Performance Improvements |
| 51 | + - Implemented strict locking mechanisms for critical operations |
| 52 | + - Added transaction handling for operator transfers and chat attribute updates |
| 53 | + - Enhanced permission checking in export functions for better security |
| 54 | + - Implemented proper transaction handling for icon operations |
| 55 | + - Added cache clearing mechanisms for improved performance |
| 56 | + - Enhanced error handling for failed file downloads and operations |
| 57 | + - Implemented audit log truncation option from back office |
| 58 | + - Added better logging for auto assignment operations and error tracking |
| 59 | + - Enhanced REST API with option to skip empty body requests |
| 60 | + |
| 61 | +6. User Interface and Experience Enhancements |
| 62 | + - Enhanced department assignment functionality with improved UI feedback |
| 63 | + - Added 'user-select-none' class to labels for better user experience |
| 64 | + - Implemented lazy load option for widget theme optimization |
| 65 | + - Added argument titles to command execution for better clarity |
| 66 | + - Enhanced form styling with improved input field appearance |
| 67 | + - Added link to documentation for better user guidance |
| 68 | + - Updated React app version with enhanced network failure handling |
| 69 | + - Improved checkbox re-enabling logic after request completion |
| 70 | + - Added nowrap styling for department group lists for better display |
| 71 | + |
| 72 | +7. System Maintenance and Bug Fixes |
| 73 | + - Fixed issue #2298, #2304, #2305, #2306 addressing various system bugs |
| 74 | + - Updated dependencies and php-imap reference for security and compatibility |
| 75 | + - Enhanced error handling for non-existing users in reports |
| 76 | + - Fixed replacement process and edge case scenarios |
| 77 | + - Improved file type validation and extension setting for known formats |
| 78 | + - Fixed undefined display issues in pending wait time calculations |
| 79 | + - Enhanced aggregation queries by removing duplicates for better performance |
| 80 | + - Updated default translations for better internationalization support |
| 81 | + |
| 82 | +execute doc/update_db/update_339.sql for update |
| 83 | + |
1 | 84 | 4.70v |
2 | 85 |
|
3 | 86 | 1. REST API and Bot Enhancements |
|
0 commit comments