Изменения
- Реализована поддержка SqlAlchemy 2.0
- Улучшено отображение данных фильтра в запросе Search для протокола LDAP
- Исправлено удаление групп при перемещении пользователя
- Добавлено автообновление сертификата для Kerberos, срок действия по умолчанию установлен на 3 года
- Реализована пакетная обработка для запросов modify в web API
- Добавлено подробное сообщение для повреждённого или отсутствующего файла сертификата "acme.json" (Let's Encrypt)
- Исправлено поведение парольной политики при максимальном и минимальном возрасте пароля; значения, равные 0, отключают истечение пароля и проверку на минимальный возраст пароля
- Исправлена валидация email-адресов: добавлена поддержка произвольных доменов верхнего уровня
- Исправлено переименование принципалов для Kerberos
- Реализована единая точка входа для запуска компонентов приложения
- Добавлена группа и политика доступа read-only
What's New
- Implemented support for SqlAlchemy 2.0
- Improved display of filter data in Search requests for the LDAP protocol
- Fixed group deletion when moving a user
- Added auto-renewal for the Kerberos certificate, with a default validity period set to 3 years
- Implemented batch processing for modify requests in the web API
- Added detailed message for a corrupted or missing "acme.json" cert file (Let's Encrypt)
- Fixed behavior for password policy regarding maximum and minimum password age; values equal to 0 disable password expiration and minimum age check
- Fixed email address validation: added support for arbitrary top-level domain names
- Fixed renaming of principals for Kerberos
- Implemented a unified entry point for starting application components
- Added a read-only access policy and group
Full Changelog: v2.0.0...v2.0.1