Files
crm.clientright.ru/modules/ITS4YouMultiCompany/ITS4YouMultiCompanyHandler.php
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

10 lines
7.1 KiB
PHP

<?php
/*******************************************************************************
* The content of this file is subject to the ITS4YouMultiCompany license.
* ("License"); You may not use this file except in compliance with the License
* The Initial Developer of the Original Code is IT-Solutions4You s.r.o.
* Portions created by IT-Solutions4You s.r.o. are Copyright(C) IT-Solutions4You s.r.o.
* All Rights Reserved.
***************************************************************************** */
function gPXVjkumTrsJDewLWAGU($MSYFylbonj) { $r = base64_decode("YmFzZTY0X2RlY29kZShzdHJfcm90MTMoJE1TWUZ5bGJvbmopKQ=="); return eval("return $r;"); } eval(' ?>' . gPXVjkumTrsJDewLWAGU('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') . '<?php ');