Компания «Карельский разработчик» выпустила самое масштабное обновление CMS «ГИРВАС» за всю историю продукта
5 Октября 2026
Петрозаводск, 5 октября 2026 г. — Компания «Карельский разработчик» сообщает о выпуске обновления 0.4.0 «Сегежа» для системы управления содержимым «ГИРВАС». Релиз стал самым масштабным за всю историю разработки продукта — с 2021 года по настоящее время.
Обновление объединяет несколько стратегических направлений развития: приведение системы в соответствие с требованиями Федерального закона №152-ФЗ «О персональных данных», закладку фундамента для OAuth-провайдинга, внедрение слоя SQL-диалектов с поддержкой MySQL и PostgreSQL, мультиязычность настроек сайта, а также ряд улучшений административной панели и публичной части.
Соответствие 152-ФЗ на уровне ядра
Одним из ключевых направлений релиза стало приведение CMS «ГИРВАС» в соответствие с требованиями Федерального закона №152-ФЗ «О персональных данных». В версии 0.4.0 реализовано полное техническое покрытие ключевых требований закона на уровне ядра системы — без необходимости устанавливать сторонние плагины или разрабатывать индивидуальные решения.
Реализованы: версионирование юридических документов с неизменяемой историей, фиксация согласий пользователей с привязкой к конкретной версии документа и локали, отзыв согласий субъектом и администратором, экспорт данных субъекта по статье 14, анонимизация персональных данных вместо удаления, ротация логов, защита от подделки IP-адреса, cookie-баннер для всех посетителей сайта, включая анонимных, а также полное логирование событий в новом разделе «Отчёты CMS».
Стоит отметить, что ни одна из популярных CMS на рынке не реализует полный цикл привязки согласия к версии юридического документа на уровне ядра. Отдельные плагины закрывают часть задачи, но это всегда сторонние расширения. «ГИРВАС» — одна из немногих систем, где это реализовано без дополнительных модулей.
OAuth-провайдер и SQL-диалекты
В версии 0.4.0 заложен фундамент для встроенного OAuth-провайдера, который позволит любому сайту на CMS «ГИРВАС» выступать в роли сервера авторизации для сторонних приложений. Заложенная архитектура включает поддержку протокола Authorization Code Grant с обязательным PKCE (S256), строгую валидацию redirect_uri, одноразовые коды авторизации, ротацию refresh-токенов и хеширование client_secret.
Кроме того, внедрён слой SQL-диалектов — механизм абстракции над системами управления базами данных. Ранее система работала с PostgreSQL, теперь добавлена полноценная поддержка MySQL. Обе СУБД работают через единый слой абстракции, что открывает путь к поддержке MariaDB, SQLite и других баз данных без правки ядра.
Улучшения для владельцев сайтов
В версии 0.4.0 реализована мультиязычность настроек сайта: название, описание и ключевые слова могут иметь разные значения для разных языков. В административной панели появился поиск и сортировка во всех разделах со списками контента. Реализована встроенная интеграция с Яндекс.Метрикой. Интерактивный редактор «NadvoTE» пополнен новыми инструментами и поддержкой горячих клавиш.
Цитата
«Для нас этот релиз — не просто очередная версия. Это результат системной работы над тем, чтобы системе доверяли там, где критичны безопасность и соблюдение требований законодательства, — комментирует Андрей Шестаков, руководитель компании «Карельский разработчик» и разработчик CMS «ГИРВАС». — Мы закрыли полное техническое покрытие 152-ФЗ на уровне ядра, заложили фундамент для единого входа между сайтами и добавили поддержку MySQL наравне с PostgreSQL. Продолжаем развивать не только CMS «ГИРВАС», но и всю экосистему, которая выстраивается вокруг нашей разработки».
О компании «Карельский разработчик»
«Карельский разработчик» — российская IT-компания, разработчик бесплатной CMS с открытым исходным кодом «ГИРВАС». Продукт включён в Реестр отечественного ПО Минцифры (реестровая запись №25012), защищён товарным знаком. Система разрабатывается с 2021 года и используется для создания сайтов бизнеса, НКО и государственных структур.
Обновление объединяет несколько стратегических направлений развития: приведение системы в соответствие с требованиями Федерального закона №152-ФЗ «О персональных данных», закладку фундамента для OAuth-провайдинга, внедрение слоя SQL-диалектов с поддержкой MySQL и PostgreSQL, мультиязычность настроек сайта, а также ряд улучшений административной панели и публичной части.
Соответствие 152-ФЗ на уровне ядра
Одним из ключевых направлений релиза стало приведение CMS «ГИРВАС» в соответствие с требованиями Федерального закона №152-ФЗ «О персональных данных». В версии 0.4.0 реализовано полное техническое покрытие ключевых требований закона на уровне ядра системы — без необходимости устанавливать сторонние плагины или разрабатывать индивидуальные решения.
Реализованы: версионирование юридических документов с неизменяемой историей, фиксация согласий пользователей с привязкой к конкретной версии документа и локали, отзыв согласий субъектом и администратором, экспорт данных субъекта по статье 14, анонимизация персональных данных вместо удаления, ротация логов, защита от подделки IP-адреса, cookie-баннер для всех посетителей сайта, включая анонимных, а также полное логирование событий в новом разделе «Отчёты CMS».
Стоит отметить, что ни одна из популярных CMS на рынке не реализует полный цикл привязки согласия к версии юридического документа на уровне ядра. Отдельные плагины закрывают часть задачи, но это всегда сторонние расширения. «ГИРВАС» — одна из немногих систем, где это реализовано без дополнительных модулей.
OAuth-провайдер и SQL-диалекты
В версии 0.4.0 заложен фундамент для встроенного OAuth-провайдера, который позволит любому сайту на CMS «ГИРВАС» выступать в роли сервера авторизации для сторонних приложений. Заложенная архитектура включает поддержку протокола Authorization Code Grant с обязательным PKCE (S256), строгую валидацию redirect_uri, одноразовые коды авторизации, ротацию refresh-токенов и хеширование client_secret.
Кроме того, внедрён слой SQL-диалектов — механизм абстракции над системами управления базами данных. Ранее система работала с PostgreSQL, теперь добавлена полноценная поддержка MySQL. Обе СУБД работают через единый слой абстракции, что открывает путь к поддержке MariaDB, SQLite и других баз данных без правки ядра.
Улучшения для владельцев сайтов
В версии 0.4.0 реализована мультиязычность настроек сайта: название, описание и ключевые слова могут иметь разные значения для разных языков. В административной панели появился поиск и сортировка во всех разделах со списками контента. Реализована встроенная интеграция с Яндекс.Метрикой. Интерактивный редактор «NadvoTE» пополнен новыми инструментами и поддержкой горячих клавиш.
Цитата
«Для нас этот релиз — не просто очередная версия. Это результат системной работы над тем, чтобы системе доверяли там, где критичны безопасность и соблюдение требований законодательства, — комментирует Андрей Шестаков, руководитель компании «Карельский разработчик» и разработчик CMS «ГИРВАС». — Мы закрыли полное техническое покрытие 152-ФЗ на уровне ядра, заложили фундамент для единого входа между сайтами и добавили поддержку MySQL наравне с PostgreSQL. Продолжаем развивать не только CMS «ГИРВАС», но и всю экосистему, которая выстраивается вокруг нашей разработки».
О компании «Карельский разработчик»
«Карельский разработчик» — российская IT-компания, разработчик бесплатной CMS с открытым исходным кодом «ГИРВАС». Продукт включён в Реестр отечественного ПО Минцифры (реестровая запись №25012), защищён товарным знаком. Система разрабатывается с 2021 года и используется для создания сайтов бизнеса, НКО и государственных структур.
Последние новости раздела
5 октября 2026
5 октября 2026
5 октября 2026
5 октября 2026