2 Commits

Author SHA1 Message Date
Fedor
75d3f7942b feat: Обновлены все URL Nextcloud с office.klientprav.tech на office.clientright.ru
Обновленные файлы:
- crm_extensions/nextcloud_api.php (2 места)
- modules/Documents/actions/NcPrepareEdit.php
- crm_extensions/nextcloud_editor/js/nextcloud-editor.js
- crm_extensions/file_storage/api/get_edit_urls.php
- crm_extensions/file_storage/api/simple_edit.php
- crm_extensions/README.md
- NEXTCLOUD_EDIT_BUTTON_IMPLEMENTATION.md
- crm_extensions/docs/NEXTCLOUD_EDITOR.md
- test_syntax_check.html
- crm_extensions/tests/test_edit_button.html

Все ссылки теперь указывают на новый сервер office.clientright.ru
Backup файлы и тестовые директории не изменены
2025-10-20 17:17:34 +03:00
Fedor
a6747b1dca fix: Улучшена защита от дубликатов уведомлений и событий
- Изменена логика проверки уведомлений: теперь проверяются ВСЕ уведомления (не только непрочитанные)
- Если уведомление прочитано - дубликат НЕ создаётся (ранее создавался)
- Добавлена проверка статуса уведомления перед обновлением
- Добавлены уведомления для RegionalCourtParser (ранее только для MoscowCourtParser)
- Создана документация DUPLICATE_PREVENTION_GUIDE.md с описанием 3 уровней защиты

Теперь система полностью защищена от дубликатов:
1. Уровень событий в таблице subject
2. Уровень уведомлений в vtiger_vdnotifierpro (с проверкой статуса)
3. Уровень календаря CRM

Для продакшена: НЕ передавать skip_duplicate_check=true (по умолчанию false)
2025-10-17 19:53:05 +03:00