lizerk
ea0a7e1f29
refactor(ldap): углубить замену ldap3 → ORM
- user_service: _enable_user через LdapUser ORM (убран ldap_modify_or_ignore)
- user_service: _unique_logins через LdapUser.objects.filter (убран is_taken)
- user_service: удалены импорты MODIFY_REPLACE, is_taken, ldap_modify_or_ignore
- group_service: set_description, list_members, add/remove/replace_members,
find_dn, groups_with_member — все через LdapGroup ORM
- group_service: удалены ldap_modify_or_ignore, MODIFY_*, BASE, esc_filter
- department_service: _set_ou_managed_by через LdapOrganizationalUnit ORM
(заменены ~60 строк ADD/REPLACE/DELETE логики на 4 строки ORM)
- department_service: удалены MODIFY_ADD/DELETE/REPLACE
- position_service: delete_position_group и _reconcile_position_nesting
через groups_with_member (ORM) вместо conn.search
Итого: -94 строки, убраны 3 импорта ldap_repository из сервисов.
2026-03-18 14:48:27 +03:00
..
2026-03-18 14:25:53 +03:00
2026-02-16 17:07:15 +03:00
2026-03-16 18:21:24 +03:00
2026-03-12 16:12:17 +03:00
2026-03-12 15:58:49 +03:00
2026-03-18 14:48:27 +03:00
2026-03-18 13:42:32 +03:00
2026-03-12 15:58:49 +03:00
2026-03-10 13:18:57 +03:00
2026-02-17 18:32:30 +03:00
2026-03-13 12:17:40 +03:00
2026-03-10 12:38:39 +03:00
2026-03-11 15:34:51 +03:00
2026-03-18 10:16:21 +03:00
2026-03-11 13:37:44 +03:00
2026-03-11 17:57:17 +03:00
2026-03-10 13:18:57 +03:00
2026-03-11 23:56:41 +03:00
2026-03-11 15:49:23 +03:00
2026-03-12 15:58:49 +03:00
2025-07-30 08:15:53 +03:00
2025-09-03 17:17:44 +03:00
2025-07-30 08:15:53 +03:00
2026-02-17 18:34:16 +03:00
2026-02-24 15:40:50 +03:00
2026-03-05 11:49:55 +03:00
2026-03-18 13:42:32 +03:00
2026-03-11 15:34:51 +03:00