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.
This commit is contained in:
Fedor
2025-10-16 11:17:21 +03:00
parent dabcd43a00
commit ac7467f0b4
26580 changed files with 50860 additions and 3261 deletions

0
vtlib/ModuleDir/6.0.0/ModuleName.php Executable file → Normal file
View File

0
vtlib/ModuleDir/6.0.0/languages/en_us/ModuleName.php Executable file → Normal file
View File

0
vtlib/README-UsingModuleDir.txt Executable file → Normal file
View File

0
vtlib/Vtiger/Access.php Executable file → Normal file
View File

0
vtlib/Vtiger/AccessControl.php Executable file → Normal file
View File

0
vtlib/Vtiger/Block.php Executable file → Normal file
View File

0
vtlib/Vtiger/Cron.php Executable file → Normal file
View File

0
vtlib/Vtiger/Deprecated.php Executable file → Normal file
View File

0
vtlib/Vtiger/Event.php Executable file → Normal file
View File

0
vtlib/Vtiger/Feed/Parser.php Executable file → Normal file
View File

0
vtlib/Vtiger/Field.php Executable file → Normal file
View File

0
vtlib/Vtiger/FieldBasic.php Executable file → Normal file
View File

0
vtlib/Vtiger/Filter.php Executable file → Normal file
View File

0
vtlib/Vtiger/Functions.php Executable file → Normal file
View File

0
vtlib/Vtiger/Language.php Executable file → Normal file
View File

0
vtlib/Vtiger/LanguageExport.php Executable file → Normal file
View File

0
vtlib/Vtiger/LanguageImport.php Executable file → Normal file
View File

0
vtlib/Vtiger/Layout.php Executable file → Normal file
View File

0
vtlib/Vtiger/LayoutExport.php Executable file → Normal file
View File

0
vtlib/Vtiger/LayoutImport.php Executable file → Normal file
View File

0
vtlib/Vtiger/Link.php Executable file → Normal file
View File

0
vtlib/Vtiger/LinkData.php Executable file → Normal file
View File

0
vtlib/Vtiger/Mailer.php Executable file → Normal file
View File

0
vtlib/Vtiger/Menu.php Executable file → Normal file
View File

0
vtlib/Vtiger/Module.php Executable file → Normal file
View File

0
vtlib/Vtiger/ModuleBasic.php Executable file → Normal file
View File

0
vtlib/Vtiger/Net/Client.php Executable file → Normal file
View File

0
vtlib/Vtiger/PDF/Frame.php Executable file → Normal file
View File

0
vtlib/Vtiger/PDF/PDFGenerator.php Executable file → Normal file
View File

0
vtlib/Vtiger/PDF/TCPDF.php Executable file → Normal file
View File

0
vtlib/Vtiger/PDF/inventory/ContentViewer.php Executable file → Normal file
View File

0
vtlib/Vtiger/PDF/inventory/ContentViewer2.php Executable file → Normal file
View File

0
vtlib/Vtiger/PDF/inventory/FooterViewer.php Executable file → Normal file
View File

0
vtlib/Vtiger/PDF/inventory/HeaderViewer.php Executable file → Normal file
View File

0
vtlib/Vtiger/PDF/models/Model.php Executable file → Normal file
View File

0
vtlib/Vtiger/PDF/viewers/ContentViewer.php Executable file → Normal file
View File

0
vtlib/Vtiger/PDF/viewers/FooterViewer.php Executable file → Normal file
View File

0
vtlib/Vtiger/PDF/viewers/HeaderViewer.php Executable file → Normal file
View File

0
vtlib/Vtiger/PDF/viewers/PagerViewer.php Executable file → Normal file
View File

0
vtlib/Vtiger/PDF/viewers/Viewer.php Executable file → Normal file
View File

0
vtlib/Vtiger/Package.php Executable file → Normal file
View File

0
vtlib/Vtiger/PackageExport.php Executable file → Normal file
View File

0
vtlib/Vtiger/PackageImport.php Executable file → Normal file
View File

0
vtlib/Vtiger/PackageUpdate.php Executable file → Normal file
View File

0
vtlib/Vtiger/Profile.php Executable file → Normal file
View File

0
vtlib/Vtiger/Runtime.php Executable file → Normal file
View File

0
vtlib/Vtiger/ThemeExport.php Executable file → Normal file
View File

0
vtlib/Vtiger/ThemeImport.php Executable file → Normal file
View File

0
vtlib/Vtiger/Unzip.php Executable file → Normal file
View File

0
vtlib/Vtiger/Utils.php Executable file → Normal file
View File

0
vtlib/Vtiger/Utils/StringTemplate.php Executable file → Normal file
View File

0
vtlib/Vtiger/Version.php Executable file → Normal file
View File

0
vtlib/Vtiger/Webservice.php Executable file → Normal file
View File

0
vtlib/Vtiger/Zip.php Executable file → Normal file
View File

0
vtlib/thirdparty/dUnzip2.inc.php vendored Executable file → Normal file
View File

0
vtlib/thirdparty/dZip.inc.php vendored Executable file → Normal file
View File

0
vtlib/thirdparty/network/Net/Socket.php vendored Executable file → Normal file
View File

0
vtlib/thirdparty/network/Net/URL.php vendored Executable file → Normal file
View File

0
vtlib/thirdparty/network/PEAR.php vendored Executable file → Normal file
View File

0
vtlib/thirdparty/network/Request.php vendored Executable file → Normal file
View File

0
vtlib/thirdparty/network/Request/Listener.php vendored Executable file → Normal file
View File

0
vtlib/thirdparty/parser/feed/simplepie.inc vendored Executable file → Normal file
View File

0
vtlib/tools/console.php Executable file → Normal file
View File

0
vtlib/vtlib-Copyright.txt Executable file → Normal file
View File