What's Changed
- Added Global Catalog
- Added user password history cleanup endpoint
- Added Dependency Injection (DI) in migrations
- Added givenName attribute population for the administrator
- Added "Contact" entity
- Added validation for core attribute values
- Added error codes
- Added restriction on deletion and moving of system containers
- Added forced Kerberos principal password change upon detection of duplicate entry
- Optimized application logging
- Updated Traefik image to version v3.6.1
- Renamed organizational unit 'services' to 'System'
- Fixed audit event log format to comply with RFC5424
Что изменилось
- Добавлен Global Catalog
- Добавлен endpoint очистки истории паролей пользователей
- Добавлен DI в миграциях
- Добавлено заполнение атрибута givenName для администратора
- Добавлена сущность "Контакт"
- Добавлена валидация значений основных атрибутов
- Добавлены коды ошибок
- Добавлен запрет на удаление и перемещение системных контейнеров
- Добавлена принудительная смена пароля у принципала Kerberos при обнаружении дублирующей записи
- Оптимизировано логирование приложения
- Обновлён образ Traefik до версии v3.6.1
- Организационное подразделение services переименовано в System
- Исправлен формат логов событий аудита в соответствии с RFC5424
Full Changelog: v2.6.0...v2.7.0