Advanced Search
Search Results
68 total results found
Sobre a formatação
A formatação considera sobrenomes em destaque (caixa alta) no estilo ABNT, bem como inicial do nome + ano entre parênteses no estilo APA. Sempre que disponível, a referência inclui: autor, título completo, ano, editora, local de publicação, ISBN e lin...
⚠️ Importante
As referências são geradas com base nos dados cadastrados para cada obra. Caso algum dado esteja incompleto ou incorreto (ex: editora ausente), recomenda-se revisar e complementar as informações no cadastro da obra antes de gerar o material final.
Criação automática do Administrador
Ao rodar o sistema pela primeira vez, o Hypatia detecta a ausência de usuários no banco de dados e executa a seguinte ação: Cria um usuário com papel de administrador, com um endereço de e-mail e senha definidos previamente Esse usuário é armazenado ...
Primeiro Acesso
Ao acessar a plataforma com esse usuário padrão, o sistema automaticamente detecta que a senha ainda é a original e solicita sua alteração imediata, como medida de segurança obrigatória. Esse processo garante que o administrador troque a senha padrão por uma ...
⚠️ Importante
O administrador inicial terá acesso a todos os módulos do sistema: gerenciamento de usuários, empréstimos, acervo, configurações e importações. Após a troca de senha, esse usuário permanecerá como o superusuário principal da instância. Recomenda-...
Instalação Manual (modo local)
Este método é recomendado para testes, desenvolvimento ou uso em máquinas pessoais. O sistema é executado diretamente com o servidor de desenvolvimento do Flask. 1. Clonando o repositório git clone [email protected]:LeoVichi/hypatia.gitcd hypatia 2. Criando um...
Instalação Automática (Deploy com Nginx + Gunicorn)
Para ambientes de produção (como VPS Ubuntu), a instalação pode ser automatizada com o script setup_nginx.sh, que prepara o servidor com os serviços necessários. Executar o script de configuração./setup_nginx.sh Esse script configura automaticamente: ...
Requisitos do sistema
Python 3.8 ou superior Pip e venv instalados Git (para clonar o repositório) Servidor com suporte a systemd e Nginx (em caso de deploy) Porta 5000 (modo local) ou 80/443 (produção)
Acessando o painel de configuração
No menu superior, clique em Administração ▾ Selecione a opção Configurações Você será direcionado à tela de Configurações do Sistema, onde poderá definir os parâmetros de envio de e-mail (SMTP)
Configuração de E-mail (SMTP)
Servidor SMTP: o endereço do servidor de envio (ex: smtp.titan.email, smtp.gmail.com) Porta SMTP: geralmente 587 (TLS) ou 465 (SSL) Usar SSL: selecione Sim se o servidor usa SSL (porta 465) Usar TLS: selecione Sim se o servidor usa TLS (port...
🔐 Segurança e boas práticas
A senha SMTP é armazenada de forma segura na base de dados e não é exibida depois de salva. É recomendável utilizar senhas de aplicativo (App Passwords) em serviços como Gmail ou Titan Mail. Apenas usuários com papel de admin têm acesso ao painel...
Testando o envio
Você pode testar a configuração de e-mail ao: Registrar uma nova conta (se o registro estiver ativado) Aprovar um novo usuário Ativar notificações administrativas Em caso de erro no envio, verifique se a porta e o método de criptografia (SS...
Acessando o painel de usuários
No menu superior, clique em Administração ▾ Selecione Gerenciar Usuários Você será direcionado à lista completa de usuários cadastrados no sistema, com informações como: Nome E-mail Status de aprovação Papel (usuário ou admini...
Aprovação de novos registros
Se o sistema estiver com o registro automático ativado, novos usuários poderão se registrar diretamente na plataforma. Após o envio do formulário de cadastro e confirmação de e-mail (quando habilitada), o administrador deverá aprovar manualmente o acesso: ...
Atribuindo papéis
Cada usuário possui um campo chamado “papel”, que define seu nível de acesso: usuario: acesso normal ao acervo, favoritos, referências, buscas e solicitações de empréstimo. admin: acesso total ao painel administrativo, incluindo gerenciamento de livr...
Editando e excluindo usuários
Além de aprovar ou alterar o papel, o administrador pode: Atualizar dados de um usuário (nome, e-mail) Redefinir senhas manualmente Excluir permanentemente um usuário do sistema Essas ações estão disponíveis na coluna Ações, ao lado de cada...
🔒 Segurança
Apenas administradores têm acesso à gestão de usuários. A senha dos usuários é armazenada de forma criptografada e nunca é exibida. Toda atividade é registrada e vinculada ao ID do usuário correspondente.
Acessando o painel administrativo
No menu superior, clique em Administração ▾ Selecione a opção Administração de Catálogo Você será direcionado ao painel completo de controle do acervo, onde poderá visualizar, editar e organizar todas as entradas registradas na base.