Commit Graph

23 Commits

Author SHA1 Message Date
2d6cc6daf1 FIX: Adicionado tratamento de erro caso não haja nenhuma caixa em 5km de distância.
Co-authored-by: Copilot <copilot@github.com>
2026-05-12 17:19:05 -03:00
77eff96195 FEAT: Adicionei as váriaveis de Siglas de pastas no .env e adicionei o campo de "provedor na resposta da API, quando o provedor bater com as siglas de pasta do .env ele retornará "Sothis".
Co-authored-by: Copilot <copilot@github.com>
2026-05-12 16:43:04 -03:00
b75345bb8c REFACTOR: Alterada a tratativa de erro de busca de CEP e alterei o modo de busca de cep para a biblioteca cep-promise retirando as outras duas formas de busca pelas APIs.
- Ganho de fallback (a biblioteca em várias fontes diferentes).
- Ganho de performance com menos código.

Co-authored-by: Copilot <copilot@github.com>
2026-05-05 17:17:59 -03:00
28b988d2d1 FEAT: Adição da URL de banda larga na configuração do CORs. 2026-04-15 09:22:25 -03:00
ab836654f7 FEAT: Update de configurações do CORs, e a atualização da versão do CORs. 2026-02-02 10:28:20 -03:00
fb5fef3fea FEAT: Adição de novos planos com IP Fixo na criação de prospectos 2026-01-27 08:59:19 -03:00
18787c938b FEAT: Feature de consulta de viabilidade por latitude e longitude.
- Faz a consulta e traz endereço completo.
2026-01-15 13:43:51 -03:00
2679e86e2e FEAT: Adição de parametros que ainda não estavam indo para o prospecto, e fallback de consultas de CEP.
- Adicionado valor de ID de CRM fixo e ID de origem-cliente fixo para envio do prospecto.

- Criado fallback das APIs de consulta de CEP, se caso o ViaCEP falhar, o CepRest assume, mantendo o fluxo fluido.

- 5s de timeout adicionados nas requisições para o ViaCep e CepRest.

- Logs mais estruturados adicionados.
2026-01-08 14:01:03 -03:00
26fc47f989 FEAT: Adição de distância na resposta da API. 2026-01-07 09:24:23 -03:00
673dd2acbc FIX: Bug corrigido ao alterar nome das functions de log 2025-12-15 15:58:10 -03:00
22d4324134 FEAT: Garantir a criação do diretório de logs e refatorar a configuração do logger 2025-12-15 15:30:07 -03:00
f3f163b85c FEAT: Reintroduzir configuração do PM2 para gerenciamento da aplicação principal 2025-12-15 15:07:48 -03:00
464cf8e79d FEAT: Atualizar portas de desenvolvimento e produção para 3001 2025-12-15 13:53:51 -03:00
1ae5a18317 FEAT: Implementar serviço viaCep para consulta de CEP secundário e tratamento de consulta de pastas do Geogrid. 2025-12-15 13:26:40 -03:00
50935d43e7 FEAT: Adição do insert das viabilidades no banco.
- Model e repository alterado para o insert dos dados de viabilidade.

- Refatoração dos logs.
2025-12-08 15:43:20 -03:00
3cf2004d66 FEAT: Implementar modelos de dados para viabilidade e cliente, e refatorar serviços de criação de prospecto 2025-12-02 17:29:20 -03:00
ed607df252 DOCS: Documentação inicial do projeto 2025-11-24 16:13:55 -03:00
d1448404e8 PERF: Adição de Logs estruturados 2025-11-24 16:13:35 -03:00
038b9eb3d4 "REFACTOR: API refatorada para se adequar a nova arquitetura baseada em Clean Architeture" 2025-11-24 10:59:46 -03:00
5adc1dba38 FEAT: Implementar criação de prospecto no Hubsoft e adicionar variáveis de ambiente necessárias. 2025-11-21 11:18:18 -03:00
e2f6915a50 REFACTOR: handleViabilidade refatorado.
- Agora a API do Geogrid faz a viabilidade apenas por caixas.

- Retirado rotas iniciais de testes, mantive apenas a /viabilidade.
2025-11-18 08:26:50 -03:00
6ab6b209b6 WIP: Falta acertar a viabilidade no Geogrid, está trazendo postes e não apenas caixas. 2025-11-14 08:16:04 -03:00
55d9dbd363 WIP: Definindo arquitetura e primeiras funções. 2025-11-12 11:13:39 -03:00