Files
crm.clientright.ru/ПРОЕКТ_390983_ОТЧЁТ.md
Fedor 9245768987 🚀 CRM Files Migration & Real-time Features
 Features:
- Migrated ALL files to new S3 structure (Projects, Contacts, Accounts, HelpDesk, Invoice, etc.)
- Added Nextcloud folder buttons to ALL modules
- Fixed Nextcloud editor integration
- WebSocket server for real-time updates
- Redis Pub/Sub integration
- File path manager for organized storage
- Redis caching for performance (Functions.php)

📁 New Structure:
Documents/Project/ProjectName_ID/file_docID.ext
Documents/Contacts/FirstName_LastName_ID/file_docID.ext
Documents/Accounts/AccountName_ID/file_docID.ext

🔧 Technical:
- FilePathManager for standardized paths
- S3StorageService integration
- WebSocket server (Node.js + Docker)
- Redis cache for getBasicModuleInfo()
- Predis library for Redis connectivity

📝 Scripts:
- Migration scripts for all modules
- Test pages for WebSocket/SSE/Polling
- Documentation (MIGRATION_*.md, REDIS_*.md)

🎯 Result: 15,000+ files migrated successfully!
2025-10-24 19:59:28 +03:00

7.3 KiB
Raw Blame History

📊 ПОЛНЫЙ ОТЧЁТ: ПРОЕКТ 390983

Документ 390986 - НАЙДЕН И ПРОВЕРЕН

Основная информация:

  • ID документа: 390986
  • Название: Договор
  • Имя файла: Договор_08-29-2025-06-55-00_Макарова__1_CTP#realfile.pdf
  • Тип: application/pdf
  • Размер: 259.87 KB (266,110 байт)
  • Дата изменения: 2025-09-21 21:27:40

S3 Местоположение:

  • Bucket: f9825c87-4e3558f6-f9b6-405c-ad3d-d1535c49b61c
  • Путь: crm2/CRM_Active_Files/Documents/390986/Договор_08-29-2025-06-55-00_Макарова__1_CTP#realfile.pdf
  • URL: https://s3.twcstorage.ru/f9825c87-4e3558f6-f9b6-405c-ad3d-d1535c49b61c/crm2/CRM_Active_Files/Documents/390986/Договор_08-29-2025-06-55-00_Макарова__1_CTP#realfile.pdf

🔗 ВЗАИМОСВЯЗЬ С ПРОЕКТОМ

Таблица связи: vtiger_senotesrel

  • Проект (crmid): 390983
  • Документ (notesid): 390986
  • Статус: Привязка активна

📋 ВСЕ ДОКУМЕНТЫ ПРОЕКТА 390983 (9 документов)

ID Название Файл Размер Дата
1 390986 Договор Договор_08-29-2025-06-55-00_Макарова__1_CTP#realfile.pdf 259.87 KB 2025-09-21
2 390988 Подтверждение_оплаты Подтверждение_оплаты_08-29-2025-06-53-58_Макарова__1_CTP#realfile.pdf 1,905.22 KB 2025-09-21
3 390990 Претензия Претензия_08-29-2025-06-58-15_Макарова__2_CTP#realfile.pdf 1,218.36 KB 2025-09-21
4 390992 Ответ_на_претензию Ответ_на_претензию_08-29-2025-06-58-48_Макарова__8_CTP#realfile.pdf 2,534.21 KB 2025-09-21
5 390994 Прочиеокументы Прочиеокументы_08-29-2025-07-02-59_Макарова__1_CTP#realfile.pdf 2,120.19 KB 2025-09-21
6 390996 7 заявление потребителя 7 заявление потребителя.pdf 79.46 KB 2025-09-21
7 391199 11 Доказательство соблюдения претензионного порядка Доказательство_проведение_претензионной_работы__Макарова__Елена__2_стр.pdf 183.92 KB 2025-09-21
8 395695 Исковое заявление (проект) zayavlenie_proekt.docx 28.40 KB 2025-10-20
9 395821 experimental_report_20251017_221817 experimental_report_20251017_221817.xlsx 43.23 KB 2025-10-21

🌐 ХРАНЕНИЕ В S3

Общая информация:

  • Провайдер: TWC Storage (Timeweb Cloud)
  • Регион: Amsterdam (ru-1)
  • Endpoint: https://s3.twcstorage.ru
  • Bucket ID: f9825c87-4e3558f6-f9b6-405c-ad3d-d1535c49b61c

Структура хранения:

Bucket: f9825c87-4e3558f6-f9b6-405c-ad3d-d1535c49b61c
│
└── crm2/
    └── CRM_Active_Files/
        └── Documents/
            ├── 390986/
            │   └── Договор_08-29-2025-06-55-00_Макарова__1_CTP#realfile.pdf
            ├── 390988/
            │   └── Подтверждение_оплаты_08-29-2025-06-53-58_Макарова__1_CTP#realfile.pdf
            ├── 390990/
            │   └── Претензия_08-29-2025-06-58-15_Макарова__2_CTP#realfile.pdf
            ├── 390992/
            │   └── Ответ_на_претензию_08-29-2025-06-58-48_Макарова__8_CTP#realfile.pdf
            ├── 390994/
            │   └── Прочиеокументы_08-29-2025-07-02-59_Макарова__1_CTP#realfile.pdf
            ├── 390996/
            │   └── 7 заявление потребителя.pdf
            ├── 391199/
            │   └── Доказательство_проведение_претензионной_работы__Макарова__Елена__2_стр.pdf
            ├── 395695/
            │   └── zayavlenie_proekt.docx
            └── 395821/
                └── experimental_report_20251017_221817.xlsx

Формат пути:

crm2/CRM_Active_Files/Documents/{ID_документа}/{имя_файла}

Формат URL:

https://s3.twcstorage.ru/{bucket_id}/{path}

📊 СТАТИСТИКА

  • Всего файлов: 9
  • Общий размер: 8.18 MB
  • Типы файлов:
    • PDF: 7 файлов (7.89 MB)
    • DOCX: 1 файл (28.40 KB)
    • XLSX: 1 файл (43.23 KB)
  • Все файлы: External Storage (S3)
  • Локальных файлов: 0

🎯 ПРЯМЫЕ ССЫЛКИ НА ФАЙЛЫ

  1. 390986 - Договор

    https://s3.twcstorage.ru/f9825c87-4e3558f6-f9b6-405c-ad3d-d1535c49b61c/crm2/CRM_Active_Files/Documents/390986/Договор_08-29-2025-06-55-00_Макарова__1_CTP#realfile.pdf
    
  2. 390988 - Подтверждение оплаты

    https://s3.twcstorage.ru/f9825c87-4e3558f6-f9b6-405c-ad3d-d1535c49b61c/crm2/CRM_Active_Files/Documents/390988/Подтверждение_оплаты_08-29-2025-06-53-58_Макарова__1_CTP#realfile.pdf
    
  3. 390990 - Претензия

    https://s3.twcstorage.ru/f9825c87-4e3558f6-f9b6-405c-ad3d-d1535c49b61c/crm2/CRM_Active_Files/Documents/390990/Претензия_08-29-2025-06-58-15_Макарова__2_CTP#realfile.pdf
    
  4. 390992 - Ответ на претензию

    https://s3.twcstorage.ru/f9825c87-4e3558f6-f9b6-405c-ad3d-d1535c49b61c/crm2/CRM_Active_Files/Documents/390992/Ответ_на_претензию_08-29-2025-06-58-48_Макарова__8_CTP#realfile.pdf
    
  5. 390994 - Прочие документы

    https://s3.twcstorage.ru/f9825c87-4e3558f6-f9b6-405c-ad3d-d1535c49b61c/crm2/CRM_Active_Files/Documents/390994/Прочиеокументы_08-29-2025-07-02-59_Макарова__1_CTP#realfile.pdf
    
  6. 390996 - Заявление потребителя

    https://s3.twcstorage.ru/f9825c87-4e3558f6-f9b6-405c-ad3d-d1535c49b61c/crm2/CRM_Active_Files/Documents/390996/7 заявление потребителя.pdf
    
  7. 391199 - Доказательство соблюдения претензионного порядка

    https://s3.twcstorage.ru/f9825c87-4e3558f6-f9b6-405c-ad3d-d1535c49b61c/crm2/CRM_Active_Files/Documents/391199/Доказательство_проведение_претензионной_работы__Макарова__Елена__2_стр.pdf
    
  8. 395695 - Исковое заявление (проект)

    https://s3.twcstorage.ru/f9825c87-4e3558f6-f9b6-405c-ad3d-d1535c49b61c/crm2/CRM_Active_Files/Documents/395695/zayavlenie_proekt.docx
    
  9. 395821 - Экспериментальный отчёт

    https://s3.twcstorage.ru/f9825c87-4e3558f6-f9b6-405c-ad3d-d1535c49b61c/crm2/CRM_Active_Files/Documents/395821/experimental_report_20251017_221817.xlsx
    

Дата создания отчёта: 2025-10-22 Проект: Макарова Елена Всего документов: 9 (все в S3)