From 4479f18f49f1952568a347ff4eb8a399d44889b5 Mon Sep 17 00:00:00 2001 From: "Quintino A. G. Souza" Date: Tue, 3 Mar 2026 07:39:37 -0300 Subject: [PATCH] =?UTF-8?q?Adiciona=20queries=20LDAP=20para=20sincroniza?= =?UTF-8?q?=C3=A7=C3=A3o=20de=20cursos=20e=20grupos=20de=20pesquisa?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Inclui as ldap_query_entity para course_sync e research_group_sync em config/optional/ (langcode: en, sem uuid, com dependencies explícitas) e as respectivas traduções pt-br dos labels em config/language/pt-br/. Co-Authored-By: Claude Sonnet 4.6 --- ...ldap_query.ldap_query_entity.course_sync.yml | 1 + ...ry.ldap_query_entity.research_group_sync.yml | 1 + ...ldap_query.ldap_query_entity.course_sync.yml | 17 +++++++++++++++++ ...ry.ldap_query_entity.research_group_sync.yml | 17 +++++++++++++++++ 4 files changed, 36 insertions(+) create mode 100644 config/language/pt-br/ldap_query.ldap_query_entity.course_sync.yml create mode 100644 config/language/pt-br/ldap_query.ldap_query_entity.research_group_sync.yml create mode 100644 config/optional/ldap_query.ldap_query_entity.course_sync.yml create mode 100644 config/optional/ldap_query.ldap_query_entity.research_group_sync.yml diff --git a/config/language/pt-br/ldap_query.ldap_query_entity.course_sync.yml b/config/language/pt-br/ldap_query.ldap_query_entity.course_sync.yml new file mode 100644 index 0000000..90544a9 --- /dev/null +++ b/config/language/pt-br/ldap_query.ldap_query_entity.course_sync.yml @@ -0,0 +1 @@ +label: 'Sincronização de Cursos' diff --git a/config/language/pt-br/ldap_query.ldap_query_entity.research_group_sync.yml b/config/language/pt-br/ldap_query.ldap_query_entity.research_group_sync.yml new file mode 100644 index 0000000..47d469e --- /dev/null +++ b/config/language/pt-br/ldap_query.ldap_query_entity.research_group_sync.yml @@ -0,0 +1 @@ +label: 'Sincronização de Grupos de Pesquisa' diff --git a/config/optional/ldap_query.ldap_query_entity.course_sync.yml b/config/optional/ldap_query.ldap_query_entity.course_sync.yml new file mode 100644 index 0000000..b280da6 --- /dev/null +++ b/config/optional/ldap_query.ldap_query_entity.course_sync.yml @@ -0,0 +1,17 @@ +langcode: en +status: true +dependencies: + module: + - ldap_query + config: + - ldap_servers.server.ldap_ime_unicamp_br +id: course_sync +label: 'Course Sync' +server_id: ldap_ime_unicamp_br +base_dn: 'ou=Courses,dc=ime,dc=unicamp,dc=br' +filter: (objectClass=imeccOrganizationalGroup) +attributes: 'cn,description,departmentNumber,member,mail,telephoneNumber' +size_limit: 0 +time_limit: 0 +dereference: 0 +scope: one diff --git a/config/optional/ldap_query.ldap_query_entity.research_group_sync.yml b/config/optional/ldap_query.ldap_query_entity.research_group_sync.yml new file mode 100644 index 0000000..246a322 --- /dev/null +++ b/config/optional/ldap_query.ldap_query_entity.research_group_sync.yml @@ -0,0 +1,17 @@ +langcode: en +status: true +dependencies: + module: + - ldap_query + config: + - ldap_servers.server.ldap_ime_unicamp_br +id: research_group_sync +label: 'Research Group Sync' +server_id: ldap_ime_unicamp_br +base_dn: 'ou=ResearchGroups,dc=ime,dc=unicamp,dc=br' +filter: (objectClass=imeccOrganizationalGroup) +attributes: 'cn,description,departmentNumber,mail,telephoneNumber,member,owner' +size_limit: 0 +time_limit: 0 +dereference: 0 +scope: one