Обновления модуля

Внимание! Работает режим премодерации. Все сообщения публикуются после проверки!
Страницы: 1
Ответить
RSS
Обновления модуля, Список обновлений
В данной теме будут выкладываться обновления модуля SenDev: 152-ФЗ Персональные данные
0.9.70 (9.04.2026)
  • Добавлена пагинация в реестр согласий.
  • Добавлены фильтры по типу согласия и по компоненту / источнику.
  • Оптимизирована серверная выборка данных реестра согласий.
  • Добавлены индексы БД для ускорения фильтрации и загрузки реестра.
  • Добавлена автоматическая миграция структуры БД для ранее установленных версий модуля.
  • Приведены схемы MySQL и PostgreSQL к актуальной структуре ORM и сервисов модуля.
0.9.90 (11.05.2026)
В обновлении улучшена работа с согласиями, автоматической подстановкой чекбоксов в формы и настройками модуля.
  • Добавлен режим раздельных чекбоксов: согласие на обработку персональных данных и отдельное подтверждение ознакомления с политикой обработки персональных данных.
  • Улучшена автоматическая подстановка согласий в публичные формы сайта: WebForm, CRM-формы, формы подписки, обратной связи, callback/contact/request.
  • Добавлены настройки исключений для автоподстановки согласия: по маскам URL, CSS-селекторам форм и текстовым маркерам внутри формы.
  • Исключена подстановка чекбокса в служебные, поисковые, фильтровые, авторизационные, форумные, платежные и системные формы.
  • Улучшена обработка форм оформления заказа: чекбокс согласия выводится в форме заказа, а согласие фиксируется без дублирования записей.
  • Добавлена защита от повторной регистрации одного и того же согласия при одновременной работе серверных обработчиков и JS-endpoint.
  • Улучшена синхронизация старых и новых option-ключей согласий для совместимости с предыдущими версиями модуля.
  • Добавлена нормализация и проверка значений настроек: URL политики, ID активных документов, email, числовые интервалы и тексты согласий по умолчанию.
  • Улучшен конструктор согласий: предпросмотр и HTML-сниппет учитывают режим одного или двух чекбоксов.
  • Усилена безопасность вывода ошибок и HTML-сниппетов в административной части.
  • Обновлена страница настроек модуля: добавлены параметры управления режимом чекбоксов и исключениями автоподстановки.
Рекомендуется после установки обновления проверить настройки раздела «Согласия», активный шаблон согласия и работу основных публичных форм сайта.
0.9.95 (30.05.2026)
  • Добавлен механизм контроля целостности записей согласий, журнала аудита и внешних сущностей.
  • Для реестра согласий добавлены HMAC-SHA256-хеши: CONSENT_HASH, HASH_ALGO, HASHED_AT.
  • Для журнала аудита добавлена hash-chain модель: PREV_HASH, ROW_HASH, HASH_ALGO, HASHED_AT.
  • Добавлены таблицы sendev_pd_integrity_hash и sendev_pd_integrity_check для хранения внешних хешей и отчётов о проверках.
  • Добавлен IntegrityService для расчёта хешей, backfill старых записей и проверки целостности.
  • Добавлен агент периодической проверки целостности.
  • Добавлена административная страница «Контроль целостности» с ручным запуском проверки и backfill хешей.
  • В реестр согласий добавлено отображение хеша, алгоритма и даты хеширования.
  • В журнал аудита добавлено отображение хеша записи и предыдущего хеша hash-chain.
  • На дашборд добавлен блок с последним статусом проверки целостности.
0.9.97 (07.08.2026)

Функциональные изменения
  • Удалена дублирующая страница настроек из стандартного раздела «Настройки модулей»; рабочие настройки остаются на sendev_personaldata_settings.php.
  • Добавлен выбор определения cookie-согласия: по IP-адресу (по умолчанию) или по серверной сессии посетителя.
  • Добавлена отдельная страница «Дополнительные согласия» для произвольных чекбоксов под формами: текст + ссылка.
  • Дополнительные согласия включены в клиентскую и серверную проверку и сохраняются в PAYLOAD основного согласия.
  • Исправлена передача режима, ревизии, URL и SITE_ID при регистрации cookie-согласия.
  • Обновлена документация и рекомендации по тестированию.

Безопасность и надежность
  • Добавлена явная проверка административных прав на всех страницах модуля и в устанавливаемых обёртках /bitrix/admin.
  • Добавлена CSRF-защита публичной регистрации согласий и cookie-согласий, включая D7 controller action.
  • Сессионный CSRF-токен на публичных формах берётся из актуальной Bitrix-сессии и корректно работает с динамическим JS-контекстом.
  • Служебный кэш сканера, временные файлы импорта и диагностический Sale-лог перенесены из публичного /upload в /bitrix/cache/sendev.personaldata.
  • Sale debug-лог выключен по умолчанию и создаётся только при debug_logging=Y.
  • Апдейтер очищает только известные устаревшие служебные файлы и обновляет внешние admin/tools-файлы идемпотентно.
  • Обновлена документация и security-checklist.
1.1.16 (25.08.2026)
  • Настраиваемое оформление блока согласия: наследование стилей сайта, светлая, тёмная и пользовательская темы.
  • Новый рекомендуемый режим cookie-согласия по случайному browser ID; IP оставлен как legacy-режим.
  • Корректная смена/отзыв категорий, повторное открытие настроек cookie и удаление известных first-party cookie при отзыве.
  • Готовые интеграции: Яндекс.Метрика, Google Analytics 4, Google Tag Manager, VK Pixel, Meta Pixel, Top.Mail.Ru, JivoSite, reCAPTCHA.
  • Инвентаризация прямых/дублирующихся счётчиков и runtime-аудит фактически загруженных сторонних ресурсов до согласия.
  • Автоматическая ревизия cookie-конфигурации и deferred-разметка data-sendev-consent.
  • Дополнительные согласия могут быть обязательными или необязательными.
  • Улучшена accessibility: ARIA, focus trap, keyboard navigation, inline-ошибки.
  • Основная публичная JS/CSS-логика вынесена в отдельные assets.
  • Исправлена серверная валидация Bitrix WebForm onBeforeResultAdd и совместимость старой регистрации обработчика.
  • Исправлены административная навигация, сообщения контроля целостности и UI готовых интеграций.
Миграция структуры базы данных не требуется.
Изменено: Валерий Макеев - 25.08.2026 10:28:16
Страницы: 1
Ответить
Форма ответов
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить картинки
 

Стоимость услуг по разработке и сопровождению сайтов на 1C-Битрикс

Интернет-магазин на готовом решении

от 7 дней

от 40 000 рублей
запуск сайта в максимально короткие сроки

* указана минимальная стоимость. Стоимость выбранной лицензии «1С-Битрикс» оплачивается отдельно.

Модули и компоненты для «1С-Битрикс»

оценка производится на основе предоставленного Технического Задания

от 20 000 рублей
Разработка дополнительных модулей для 1С-Битрикс, расширение функционала, внедрение любых решений, требующихся для выполнения ваших бизнес-задач.

* стоимость зависит от конкретной задачи, ее объема и сложности выполняемых работ.

Разработка корпоративного сайта

от 7 дней

от 40 000 рублей

Разработка сайта без системы оплаты заказов через корзину

* стоимость зависит от наличия верстки, использования готового решения и т.д.