Skip to content

Release 1.38

Choose a tag to compare

@github-actions github-actions released this 23 Apr 05:32

CHANGELOG (RU)

Новые возможности:

  • Поддержка защищённого подключения к LDAP через LDAPS и STARTTLS
  • Возможность загрузить собственный сертификат удостоверяющего центра для проверки TLS-соединения
  • Кнопка "Проверить подключение" рядом с полем пароля администратора — позволяет проверить учётные данные без запуска синхронизации

Улучшения:

  • Настройки сертификата вынесены на отдельную вкладку, которая появляется только при включённом шифровании
  • Предупреждение в шапке вкладки, если включена проверка сертификата, но сертификат не загружен
  • Предупреждение при использовании LDAPS без проверки подлинности сертификата
  • Описание ошибок синхронизации на вкладке "Конфликты" стало компактным и читаемым
  • Подсказки для основных полей настройки сервера

Исправления:

  • Синхронизация сотрудников больше не блокируется из-за устаревшего SIP-пароля, не соответствующего актуальным требованиям безопасности
  • Ссылка на карточку сотрудника в таблице результатов синхронизации теперь ведёт на правильную страницу
  • Исправлена загрузка пользователей из LDAP-каталогов с большим количеством записей
  • Аватары из Active Directory проверяются перед сохранением — повреждённые данные больше не перезаписывают корректные фотографии
  • Устранено взаимное влияние настроек TLS при работе с несколькими LDAP-серверами в рамках одного процесса
  • Исправлена работа модуля на PHP 8.4

CHANGELOG (EN)

New Features:

  • Secure LDAP connections via LDAPS and STARTTLS are now supported
  • Custom CA certificate can be uploaded to validate the TLS connection
  • "Test connection" button next to the admin password field — verifies credentials without running a full sync

Improvements:

  • Certificate settings moved to a dedicated tab, shown only when encryption is enabled
  • Warning indicator in the tab header when certificate validation is on but no certificate is provided
  • Warning banner when LDAPS is used without certificate verification
  • Error messages on the Conflicts tab are now compact and readable instead of a single overflowing line
  • Tooltips added to key server configuration fields

Bug Fixes:

  • Sync no longer fails for employees whose SIP password was set before stricter security requirements were introduced
  • Employee card link in the sync results table now opens the correct page
  • Fixed loading users from LDAP directories with a large number of entries
  • Avatars from Active Directory are validated before saving — corrupt data no longer overwrites valid photos
  • Fixed TLS settings leaking between multiple LDAP server connections within the same process
  • Fixed compatibility with PHP 8.4