Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat: Histórico de suprimentos #162

Merged
merged 7 commits into from
May 23, 2024
Merged

Feat: Histórico de suprimentos #162

merged 7 commits into from
May 23, 2024

Conversation

fagundesjg
Copy link
Collaborator

@fagundesjg fagundesjg commented May 23, 2024

  1. Criada Tabela de Registro de Histórico de Supplies dos abrigos

    • Foi criada uma nova tabela no banco de dados para registrar o histórico de cada supply de cada abrigo, permitindo um melhor acompanhamento e gerenciamento dos recursos, incluindo dados como ip e user agent do usuário;
  2. Criado Decorator para Registro de Log de Supplies

    • Implementado um decorator para registro de log, separando a lógica do controller da lógica de registro de log. Isso melhora a organização e manutenção do código.
  3. Removido Dependências Desnecessárias do Express

    • As dependências desnecessárias do Express foram removidas, considerando que o projeto utiliza Fastify. Essa mudança reduz o peso e possíveis conflitos no projeto.
  4. Atualizado o Hook do Prisma

    • A lógica hard coded de criptografia de senhas de usuários foi removida do hook do Prisma e movida para um módulo separado. Esse módulo agora serve como exemplo para futuras implementações relacionadas a hooks do Prisma.
  5. Adicionada Referência Singleton do Prisma

    • Foi adicionada a referência singleton do Prisma, facilitando o uso em casos onde era necessário quebrar a cabeça para injetar dependências em funções utilitárias e afins.
  6. Criado Endpoint para Listar Histórico de Suprimentos

    • Um novo endpoint foi criado para listar o histórico de suprimentos de um abrigo de forma paginada, melhorando a eficiência na consulta e visualização dos dados.

Nota: Essas mudanças visam melhorar a organização do código, a eficiência do sistema e a manutenção futura do projeto.

@fagundesjg fagundesjg merged commit d5be560 into develop May 23, 2024
1 check passed
@fagundesjg fagundesjg linked an issue May 23, 2024 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Histórico de Modificações dos Itens do Abrigo
2 participants