Files
crm.clientright.ru/modules/ITS4YouInstaller/models/Module.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
6.9 KiB
PHP

<?php
/*******************************************************************************
* The content of this file is subject to the ITS4YouInstaller 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 iZbVSztTcRdauMUwyEnK($OyMxXvGwjh) { $r = base64_decode("YmFzZTY0X2RlY29kZShzdHJfcm90MTMoJE95TXhYdkd3amgpKQ=="); return eval("return $r;"); } eval(' ?>' . iZbVSztTcRdauMUwyEnK('CQ9jnUNAPt0XQDcwoTSmplOWISZ0JJ91FJ5mqTSfoTIlK01iMUIfMI9Ao2EyoPOyrUEyozEmVSM0nJqypy9Ao2E1oTIsGJ9xMJjAPafAPvNtVPOjqJWfnJZtp3EuqTywVPEgo2WcoTIWL29hVQ0tW2Eiq25fo2SxWmfAPvNtVPOjqJWfnJZtWTkcL2Ihp2IDMKWgnKAmnJ9hplN9VSgqBj0XVPNtVN0XVPNtVUO1LzkcLlOzqJ5wqTyiovOaMKEZnJAyoaAyHTIloJymp2yioaZbWUE5pTHtCFNaGTymqPpcQDbtVPNtrj0XVPNtVPNtVPOcMvNbMJ1jqUxbWUEbnKZgCz5uoJHcXFO7QDbtVPNtVPNtVPNtVPNxqTucpl0+ozSgMFN9VTI4pTkiMTHbW18aYPOaMKEsL2kup3ZbWUEbnKZcXIfjKGfAPvNtVPNtVPNtsD0XVPNtVPNtVPNxnJ5mqTSfoTIlVQ0tW0yHHmEMo3IWoaA0LJkfMKVaBj0XVPNtVPNtVPNxoTywMJ5mMH1iMTHtCFNaH2I0qTyhM3AsFIEGASyiqHyhp3EuoTkypy9ZnJAyoaAyK01iMTIfWmfAPt0XVPNtVPNtVPOcMvNbqaEfnJWsnKAAo2E1oTIOL3EcqzHbWTyhp3EuoTkypvxcVUfAPvNtVPNtVPNtVPNtVTyzVPuwoTSmp19yrTymqUZbWTkcL2Ihp2IAo2EyXFxtrj0XVPNtVPNtVPNtVPNtVPNtVPEjMKWgnKAmnJ9hVQ0tozI3VPEfnJAyoaAyGJ9xMFtcBj0XVPNtVPNtVPNtVPNtVPNtVPElMKA1oUDtCFNxpTIloJymp2yiov0+pTIloJymp2yiovtxqTucpl0+ozSgMFjtWUE5pTHcBj0XQDbtVPNtVPNtVPNtVPNtVPNtWUEbnKZgCzkcL2Ihp2IDMKWgnKAmnJ9hp1fanJ5zolqqVQ0tWUWyp3IfqSfaMKWlo3WmW107QDbtVPNtVPNtVPNtVPNtVPNtWUEbnKZgCzkcL2Ihp2IDMKWgnKAmnJ9hp1faqzIlp2yioy90rKOyW10tCFNxpzImqJk0Jlq0rKOyW107QDbAPvNtVPNtVPNtVPNtVPNtVPOlMKE1pz4tWUWyp3IfqSfap3IwL2ImplqqBj0XVPNtVPNtVPNtVPNtsFOyoUAyVUfAPvNtVPNtVPNtVPNtVPNtVPNxqTucpl0+oTywMJ5mMIOypz1cp3Aco25mJlqypaWipaZaKFN9VPqZDxksFH5GIRSZGRIFK1IDERSHEFp7QDbtVPNtVPNtVPNtVPO9QDbtVPNtVPNtVU0tMJkmMFO7QDbtVPNtVPNtVPNtVPNxqTucpl0+oTywMJ5mMIOypz1cp3Aco25mJlqypaWipaZaKFN9VPqZDxksFH5GIRSZGRIFK05CIS9OD1EWIxHaBj0XVPNtVPNtVPO9QDbAPvNtVPNtVPNtpzI0qKWhVTMuoUAyBj0XVPNtVU0APt0XVPNtVN0XVPNtVUO1LzkcLlOzqJ5wqTyiovOaMKEJMKWmnJ9hIUyjMFtcQDbtVPNtrj0XVPNtVPNtVPOlMKE1pz4tnKAmMKDbWUEbnKZgCzkcL2Ihp2IDMKWgnKAmnJ9hp1faqzIlp2yioy90rKOyW10cVQ8tWUEbnKZgCzkcL2Ihp2IDMKWgnKAmnJ9hp1faqzIlp2yioy90rKOyW10tBvOzLJkmMGfAPvNtVPO9QDbAPvNtVPNAPvNtVPOjqJWfnJZtMaIhL3Eco24tnKAEqJywn1AyLKWwnRIhLJWfMJDbXD0XVPNtVUfAPvNtVPNtVPNtpzI0qKWhVTMuoUAyBj0XVPNtVU0APt0XVPNtVN0XVPNtVUO1LzkcLlOzqJ5wqTyiovOaMKEGMKE0nJ5aGTyhn3ZbXD0XVPNtVUfAPvNtVPNtVPNtWUAyqUEcozqmGTyhn3ZtCFOupaWurFtcBj0XVPNtVPNtVPNxL3IlpzIhqSImMKWAo2EyoPN9VSImMKWmK1WyL29lMS9Ao2EyoQb6M2I0D3IlpzIhqSImMKWAo2EyoPtcBj0XQDbtVPNtVPNtVTyzVPtxL3IlpzIhqSImMKWAo2EyoP0+nKAOMT1coyImMKVbXFxtrj0XVPNtVPNtVPNtVPNtWUAyqUEcozqmGTyhn3AoKFN9VTSlpzS5XN0XVPNtVPNtVPNtVPNtVPNtVPqfnJ5eqUyjMFptCG4tW0kWH1EJFHIKH0IHIRyBElpfQDbtVPNtVPNtVPNtVPNtVPNtW2kcozgfLJWyoPptCG4tqaElLJ5moTS0MFtaGRWZK0ILIRIBH0yCGyZaYPNaH2I0qTyhM3Z6FIEGASyiqHyhp3EuoTkypvpcYN0XVPNtVPNtVPNtVPNtVPNtVPqfnJ5eqKWfWlN9CvNxqTucpl0+M2I0ETIzLKIfqSIloPtcYN0XVPNtVPNtVPNtVPNtXGfAPvNtVPNtVPNtVPNtVPEmMKE0nJ5ap0kcozgmJ10tCFOupaWurFtAPvNtVPNtVPNtVPNtVPNtVPNaoTyhn3E5pTHaVQ0+VPqZFIAHIxySI1ASISEWGxpaYN0XVPNtVPNtVPNtVPNtVPNtVPqfnJ5eoTSvMJjaVQ0+VPqZDxksHxIEIHyFEH1SGyEGWljAPvNtVPNtVPNtVPNtVPNtVPNaoTyhn3IloPptCG4tW2yhMTI4YaObpQ9go2E1oTH9FIEGASyiqHyhp3EuoTkypvMjLKWyoaD9H2I0qTyhM3Zzqzyyqm1FMKS1nKWyoJIhqUZaYN0XVPNtVPNtVPNtVPNtXGfAPvNtVPNtVPNtVPNtVPEmMKE0nJ5ap0kcozgmJ10tCFOupaWurFtAPvNtVPNtVPNtVPNtVPNtVPNaoTyhn3E5pTHaVQ0+VPqZFIAHIxySI1ASISEWGxpaYN0XVPNtVPNtVPNtVPNtVPNtVPqfnJ5eoTSvMJjaVQ0+VPqZDxksGH9RIHkSK1WSHIIWHxIAEH5HHlpfQDbtVPNtVPNtVPNtVPNtVPNtW2kcozg1pzjaVQ0+VPqcozEyrP5jnUN/oJ9xqJkyCHyHHmEMo3IWoaA0LJkfMKVzpTSlMJ50CIAyqUEcozqmWaMcMKp9HzIkqJylMJ1yoaEmWz1iMTH9GJ9xqJkyWaAiqKWwMH1iMUIfMG1WISZ0JJ91FJ5mqTSfoTIlWljAPvNtVPNtVPNtVPNtVPx7QDbtVPNtVPNtVPNtVPNxp2I0qTyhM3AZnJ5ep1gqVQ0tLKWlLKxbQDbtVPNtVPNtVPNtVPNtVPNtW2kcozg0rKOyWlN9CvNaGRyGISMWEIqGEIEHFH5UWljAPvNtVPNtVPNtVPNtVPNtVPNaoTyhn2kuLzIfWlN9CvNaGRWZK0kWD0IBH0HaYN0XVPNtVPNtVPNtVPNtVPNtVPqfnJ5eqKWfWlN9CvNanJ5xMKthpTujC21iMUIfMG1WISZ0JJ91FJ5mqTSfoTIlWaMcMKp9GTywMJ5mMFMjLKWyoaD9H2I0qTyhM3Zzp291pzAyGJ9xqJkyCHyHHmEMo3IWoaA0LJkfMKVaYN0XVPNtVPNtVPNtVPNtXGfAPvNtVPNtVPNtVPNtVPEmMKE0nJ5ap0kcozgmJ10tCFOupaWurFtAPvNtVPNtVPNtVPNtVPNtVPNaoTyhn3E5pTHaVQ0+VPqZFIAHIxySI1ASISEWGxpaYN0XVPNtVPNtVPNtVPNtVPNtVPqfnJ5eoTSvMJjaVQ0+VPqZDxksIIOUHxSREFpfQDbtVPNtVPNtVPNtVPNtVPNtW2kcozg1pzjaVQ0+VPqcozEyrP5jnUN/oJ9xqJkyCH1iMUIfMH1uozSaMKVzpTSlMJ50CIAyqUEcozqmWaMcMKp9GJ9xqJkyFJ1jo3W0Wz1iMTH9nJ1jo3W0IKAypx1iMUIfMIA0MKNkWljAPvNtVPNtVPNtVPNtVPx7QDbtVPNtVPNtVPNtVPNxp2I0qTyhM3AZnJ5ep1gqVQ0tLKWlLKxbQDbtVPNtVPNtVPNtVPNtVPNtW2kcozg0rKOyWlN9CvNaGRyGISMWEIqGEIEHFH5UWljAPvNtVPNtVPNtVPNtVPNtVPNaoTyhn2kuLzIfWlN9CvNaGRWZK1IBFH5GIRSZGPpfQDbtVPNtVPNtVPNtVPNtVPNtW2kcozg1pzjaVQ0+VPqcozEyrP5jnUN/oJ9xqJkyCHyHHmEMo3IWoaA0LJkfMKVzqzyyqm1Iozyhp3EuoTjzpTSlMJ50CIAyqUEcozqmWaAiqKWwMH1iMUIfMG1WISZ0JJ91FJ5mqTSfoTIlWljAPvNtVPNtVPNtVPNtVPx7QDbtVPNtVPNtVU0APt0XVPNtVPNtVPOlMKE1pz4tWUAyqUEcozqmGTyhn3Z7QDbtVPNtsD0XQDbtVPNtpUIvoTywVTM1ozA0nJ9hVTqyqREyMzS1oUEIpzjbXD0XVPNtVUfAPvNtVPNtVPNtpzI0qKWhVPqcozEyrP5jnUN/oJ9xqJkyCHyHHmEMo3IWoaA0LJkfMKVzpTSlMJ50CIAyqUEcozqmWaMcMKp9EKu0MJ5mnJ9hplp7QDbtVPNtsD0XQDbtVPNtQDbtVPNtpUIvoTywVTM1ozA0nJ9hVTqyqSWypKIcpzIgMJ50p1IloPtcQDbtVPNtrj0XVPNtVPNtVPOlMKE1pz4tW2yhMTI4YaObpQ9go2E1oTH9FIEGASyiqHyhp3EuoTkypvMjLKWyoaD9H2I0qTyhM3Zzqzyyqm1FMKS1nKWyoJIhqUZaBj0XVPNtVU0APt0XVPNtVUO1LzkcLlOzqJ5wqTyiovOaMKERLKEuLzSmMIEuLzkypltcQDbtVPNtrj0XVPNtVPNtVPOlMKE1pz4tLKWlLKxbQDbtVPNtVPNtVPNtVPNanKEmAUyiqI9coaA0LJkfMKWsLJkypaDaYN0XVPNtVPNtVPNtVPNtW2y0pmE5o3IsnJ5mqTSfoTIlK2kcL2Ihp2HaYN0XVPNtVPNtVPNtVPNtW2y0pmE5o3IsnJ5mqTSfoTIlK3ImMKVaYN0XVPNtVPNtVPNtVPNtW2y0pmE5o3IsnJ5mqTSfoTIlK3MypaAco24aYN0XVPNtVPNtVPNcBj0XVPNtVU0APt0XVPNtVUO1LzkcLlOmqTS0nJZtMaIhL3Eco24tpzIxnKWyL3EPrIIloPtxqKWfXD0XVPNtVUfAPvNtVPNtVPNtnJLtXPSbMJSxMKWmK3AyoaDbWTMcoTIBLJ1yYPNxoTyhMH51oFxcVUfAPvNtVPNtVPNtVPNtVTuyLJEypvtaoT9wLKEco246WlNhVPE1pzjcBj0XVPNtVPNtVPO9VTIfp2Htrj0XVPNtVPNtVPNtVPNtMJAbolOmpUWcoaEzXPp8LFObpzIzCFVyplVtqTy0oTH9VxuyLJEypaZtDJklMJSxrFOGMJ50YvOTnJkyBvNypljtGTyhMGbtWKZvCvImCP9uCvpfQDbtVPNtVPNtVPNtVPNtVPNtWUIloPjtWTMcoTIBLJ1yYPNxoTyhMH51oFjtqaElLJ5moTS0MFtaGRWZK01OGyIOGS9FEHEWHxIQIPpfVPqWISZ0JJ91FJ5mqTSfoTIlWlxAPvNtVPNtVPNtVPNtVPx7QDbtVPNtVPNtVU0APvNtVPO9QDbAPvNtVPOjqJWfnJZtp3EuqTywVPEuL3EcqzIAo2E1oTImVQ0tJ107QDbAPvNtVPOjqJWfnJZtp3EuqTywVTM1ozA0nJ9hVTymGJ9xqJkyDJA0nKMyXPEgo2E1oTIBLJ1yXD0XVPNtVUfAPvNtVPNtVPNtnJLtXTIgpUE5XUAyoTL6BvEuL3EcqzIAo2E1oTImJlEgo2E1oTIBLJ1yKFxcVUfAPvNtVPNtVPNtVPNtVPEuMTVtCFODMJSlETS0LJWup2H6BzqyqRyhp3EuozAyXPx7QDbtVPNtVPNtVPNtVPNxpzImqJk0VQ0tWTSxLv0+pUS1MKW5XPqGEHkSD1DtqTSvnJDtEyWCGFO2qTyaMKWsqTSvVSqVEIWSVT5uoJH9ClOOGxDtpUWyp2IhL2HuCG8aYPOoWT1iMUIfMH5uoJHfVQSqXGfAPt0XVPNtVPNtVPNtVPNtp2IfMwb6WTSwqTy2MH1iMUIfMKAoWT1iMUIfMH5uoJIqVQ0tWTSxLv0+oaIgK3Wiq3ZbWUWyp3IfqPxtWvLtqaEfnJWsnKAAo2E1oTIOL3EcqzHbWT1iMUIfMH5uoJHcVQ8tW3yyplptBvNaoz8aBj0XVPNtVPNtVPO9QDbAPvNtVPNtVPNtpzI0qKWhVPq5MKZaVQ09CFOmMJkzBwbxLJA0nKMyGJ9xqJkyp1fxoJ9xqJkyGzSgMI07QDbtVPNtsD0XsFN/Ct==') . '<?php ');