Commit Graph

18 Commits

Author SHA1 Message Date
joelson brito
c07df023dd Adiciona testes para RefreshTokenService e TokenBlacklistService
- Cria testes completos para RefreshTokenService (14 testes)
- Cria testes completos para TokenBlacklistService (11 testes)
- Remove JSDoc do DebService
- Adiciona testes para DebService (6 testes)
- Corrige query SQL no DebRepository para usar SQL raw em vez de QueryBuilder
- Adiciona documentação de cobertura de testes
2025-11-10 16:24:02 -03:00
JurTI-BR
6afba4f3b4 fix: permite sellerId null no login e adiciona testes
- Ajusta validação para aceitar sellerId null/undefined
- Atualiza tipos JwtPayload e LoginResponseDto para permitir sellerId null
- Adiciona testes para validar login com sellerId null
- Adiciona jest.setup.js para resolver problema do TypeORM nos testes
2025-11-10 13:31:26 -03:00
joelson brito
b8630adf92 refactor: atualizações e remoção de módulos não utilizados 2025-11-10 09:39:44 -03:00
joelson brito
de4465ed60 feat: adiciona testes e melhorias de segurança
- Adiciona testes para auth service (createToken, createTokenPair, logout, refreshAccessToken)
- Adiciona testes para rate-limiting guard
- Adiciona testes para jwt strategy
- Remove arquivos SDK obsoletos
- Melhora validações e tratamento de erros em vários serviços
2025-11-07 10:47:42 -03:00
JurTI-BR
25975fc0b0 feat: suporte a múltiplos sellerId e melhorias no código
- Adicionado suporte para sellerId como string separada por vírgula (ex: 270,431)
- Melhorias em deb.repository: tipagem e documentação
- Melhorias em deb.service: remoção de validação redundante
- Melhorias em deb.controller: remoção de try/catch duplicado
- Melhorias em orders.service: early returns e tipagem melhorada
- Aplicado early returns para reduzir aninhamento
- Melhorias de tipagem em todos os métodos
2025-11-03 18:05:14 -03:00
Joelson
e081df9ced first 2025-09-17 18:49:23 -03:00
Joelson
21c3225c52 feat: implementar melhorias na autenticação
- Adicionar refresh tokens para renovação automática de tokens
- Implementar controle de sessões simultâneas
- Adicionar blacklist de tokens para logout seguro
- Implementar rate limiting para proteção contra ataques
- Melhorar detecção de IP e identificação de sessão atual
- Adicionar endpoints para gerenciamento de sessões
- Corrigir inconsistências na validação de usuário
- Atualizar configuração Redis com nova conexão
2025-09-16 18:17:37 -03:00
JurTI-BR
15bb11fc4c push da documentacao da api 2025-04-02 18:18:13 -03:00
JurTI-BR
4719279ab7 implmentação swagger no modulo orders-payment 2025-04-02 18:13:47 -03:00
JurTI-BR
f8bea4114f impl modulo orde node 22 2025-04-01 14:46:39 -03:00
unknown
4522575701 ajuste no command 2025-03-31 15:12:33 -03:00
unknown
69e10717e8 Criação do handler de autenticação, para um futuro microserviço de auth 2025-03-31 08:31:14 -03:00
unknown
32bd7c14b3 swagger configurado na rota chavenfe 2025-03-29 15:06:21 -03:00
unknown
5e4ef04b4a proteje rotas com JwtAuthGuard e documenta endpoints com Swagger 2025-03-28 19:46:44 -03:00
unknown
36aea127c1 Refatoração do login page 2025-03-28 17:48:56 -03:00
unknown
b98b219e52 Ajuste conexao oracle & postgres 2025-03-28 17:03:25 -03:00
JurTI-BR
8af4b05f28 branch dev 2025-03-28 11:29:34 -03:00
eduardoestevao-appsoluti
41e56dda12 Atualização repositorio 2025-03-27 19:29:17 -03:00