Files
crm.clientright.ru/modules/Workflow2/views/resources/Essentials.css
Fedor ac7467f0b4 Major CRM updates: AI Assistant, Court Status API, S3 integration improvements, and extensive file storage system
- Added comprehensive AI Assistant system (aiassist/ directory):
  * Vector search and embedding capabilities
  * Typebot proxy integration
  * Elastic search functionality
  * Message classification and chat history
  * MCP proxy for external integrations

- Implemented Court Status API (GetCourtStatus.php):
  * Real-time court document status checking
  * Integration with external court systems
  * Comprehensive error handling and logging

- Enhanced S3 integration:
  * Improved file backup system with metadata
  * Batch processing capabilities
  * Enhanced error logging and recovery
  * Copy operations with URL fixing

- Added Telegram contact creation API
- Improved error logging across all modules
- Enhanced callback system for AI responses
- Extensive backup file storage with timestamps
- Updated documentation and README files

- File storage improvements:
  * Thousands of backup files with proper metadata
  * Fix operations for broken file references
  * Project-specific backup and recovery systems
  * Comprehensive file integrity checking

Total: 26,461+ files added/modified including AWS SDK, vendor dependencies, and extensive backup system.
2025-10-16 11:17:21 +03:00

1 line
2.6 KiB
CSS

span.templateFieldBtn img{vertical-align:middle}span.templateFieldBtn{height:26px;width:25px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;line-height:20px;border-left:1px solid #ddd;cursor:pointer;background:#f6f6f6}span.templateFieldSpan{display:inline-block;width:100%;position:relative;vertical-align:middle;border:1px solid #b9b9b9;-webkit-box-sizing:border-box;box-sizing:border-box}span.templateTextareaSpan{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;vertical-align:middle;border:1px solid #c4c4c4;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f6f6f6}span.templateTextareaSpan textarea{border:none;border-right:1px solid #c4c4c4;border-top-left-radius:4px;margin-bottom:0;-webkit-box-shadow:none;box-shadow:none}textarea.textfield{border:none;font-size:12px;padding:4px 4px 4px 4px;box-shadow:0 0 8px #eee;-moz-box-shadow:0 0 8px #eee;-webkit-box-shadow:0 0 8px #eee}input.textfield{border:none;width:100%;height:26px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;padding:4px 30px 4px 4px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 0 8px #eee;-moz-box-shadow:0 0 8px #eee;-webkit-box-shadow:0 0 8px #eee}input.textfield.dateField{padding-right:30px}.insertTextfield.dateField{width:auto}input.textfield.datefield{width:266px}input.templateField{margin-bottom:0;border-top-color:#a0a0a0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}span.templateFieldBtn{-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}span.templateFieldMidButton{-moz-border-radius-bottomright:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}span.calendarFieldButton:hover,span.templateFieldButton:hover,span.templateFieldMidButton:hover,span.templateFieldResetButton:hover{background:#e5e5e5}span.calendarFieldButton:active,span.templateFieldButton:active,span.templateFieldResetButton:active{background:0 0;background-color:#eee}span.calendarFieldButton,span.templateFieldResetButton{padding:0 5px}span.templateFieldResetButton{padding:0 2px}input.textfield:focus,textarea.textfield:focus{outline:0;box-shadow:0 0 8px #7bc1f7;-moz-box-shadow:0 0 8px #7bc1f7;-webkit-box-shadow:0 0 8px #7bc1f7}ul.textcomplete-dropdown{width:450px}.textcomplete-header{background-color:#ccc;color:#444;line-heigh:25px}.textcomplete-dropdown{overflow:auto}div.FieldSetterValueContainer img.exclamation{display:inline;margin:0 5px -5px 0}