Sobre o projeto

Este provider Terraform permite gerenciar dados de árvore genealógica no familio.org como código de infraestrutura. Ele suporta operações CRUD para pessoas (incluindo datas de nascimento/morte e links de pais), casamentos (como recursos de associação), eventos de vida (residência, educação, etc.) e tags (para Familio Plus). A API foi obtida via engenharia reversa do editor de árvore do familio.org, já que não existe uma API pública de escrita. A autenticação requer um cookie de sessão do navegador, fornecido via string de cookie bruta, token de sessão ou extração do navegador (Chrome, Firefox, etc.). A edição de datas de casamento força a substituição, enquanto datas de nascimento/morte e pais são atualizados no local no recurso de pessoa. Exemplos de uso incluem a definição de pessoas, casamentos e eventos com intervalos de datas, e o uso de data sources para listar pessoas de assentamento.