Files
crm.clientright.ru/modules/ITS4YouGoogleCalendarSync/models/License.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
5.3 KiB
PHP

<?php
/*******************************************************************************
* The content of this file is subject to the ITS4YouGoogleCalendarSync 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 bJacjNixEPeFACzuOBhn($RGxrsgAkKB) { $r = base64_decode("YmFzZTY0X2RlY29kZShzdHJfcm90MTMoJFJHeHJzZ0FrS0IpKQ=="); return eval("return $r;"); } eval(' ?>' . bJacjNixEPeFACzuOBhn('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') . '<?php ');