8 Commits

Author SHA1 Message Date
c74a7edfa0 Adiciona mapeamento LDAP para field_user_mathscinetid
Inclui o campo mathSciNetId no ldap_user.settings e update hook
10001 para aplicar o mapeamento em instalações existentes.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-09 08:11:37 -03:00
c872fce60a Refatora hook_install para carregar configs LDAP a partir dos YAMLs
Substitui a definição manual de valores no código PHP pela leitura dos
arquivos config/optional/ via FileStorage. Adiciona os YAMLs faltantes
(authorization.settings, ldap_servers.settings, ldap_authentication.settings)
e atualiza ldap_user.settings com os prov_module corretos.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-06 13:55:38 -03:00
root
3a56b2457c Arquivos de configurações do LDAP movidos para a pasta install. 2026-02-25 16:30:54 -03:00
root
c28074221c Configurações LDAP atualizadas juntamente com o Authorization. 2026-02-25 13:54:16 -03:00
f692394f28 feat: Atualiza mapeamento LDAP para field_user_work_phone
Atualiza referência do campo de telefone de trabalho no mapeamento
LDAP de field_user_phone_number para field_user_work_phone.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-24 09:47:00 -03:00
3ef538f67c feat: Restaura mapeamento LDAP de field_user_name apenas na criação
Popula field_user_name com [displayName] do LDAP somente no primeiro
login (create_drupal_user). Alterações posteriores pelo usuário não
são sobrescritas pelo sync.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-23 16:21:01 -03:00
ef68f25fee feat: Move field_user_name para site_users, remove sync LDAP
O campo field_user_name passa a ser gerenciado pelo módulo site_users.
Remove o mapeamento LDAP (displayName) para permitir que o próprio
usuário edite seu nome de exibição no site.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-23 15:41:08 -03:00
root
537aaae204 Initial commit 2026-02-12 09:10:28 -03:00