-
Notifications
You must be signed in to change notification settings - Fork 299
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
Update Staging #163
Merged
Merged
Update Staging #163
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Co-authored-by: Giovanni Bassi <334958+giggio@users.noreply.github.com>
Co-authored-by: Marciel Torres <marcielribeirotorres@gmail.com>
Atualização do arquivo de DUMP sugerido pelo @rhuam. Fiz os testes e rodou tudo sem problemas. Segue as evidencias: ![image](https://github.com/SOS-RS/backend/assets/103279092/52c27341-a55c-4d7f-bbaa-3b5bd605d71d) Closes #156
- Melhora a cobertura de testes para a entidade `Partner`
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.
Co-authored-by: Rodrigo Oler <roodrigoprogrammer@gmail.com>
- Added hmac decorator to protect endpoints
rhuam
approved these changes
May 23, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.