Commit Graph

93 Commits

Author SHA1 Message Date
d7d2c2d626 FIX: Rodnado em prod como desenvolvimento
All checks were successful
Deploy Production / deploy (push) Successful in 14s
2026-05-07 15:14:16 -03:00
7b44180de5 FIX: executa deploy de produção com usuário desenvolvimento
Some checks failed
Deploy Production / deploy (push) Failing after 0s
2026-05-07 14:56:58 -03:00
495b32a6a4 FEAT: Add lookback days configuration for responsible users in ticket repository
All checks were successful
Deploy Production / deploy (push) Successful in 17s
2026-05-04 11:14:05 -03:00
a7aba2f665 CI/CD: Prevenção de falhas no deploy para produção
All checks were successful
Deploy Production / deploy (push) Successful in 11s
2026-05-04 09:22:44 -03:00
04846e1d72 FIX: Atualização de branch
Some checks failed
Deploy Production / deploy (push) Failing after 0s
2026-05-04 09:16:26 -03:00
6f75b1645b CI/CD: Atualização do workflow de deploy para produção
- Troca de branch main para master
2026-05-04 09:14:27 -03:00
e4a736fc59 CI/CD: Adicionado o workflow de deploy para produção 2026-05-04 09:06:34 -03:00
8363bde237 FEAT: Adicionado variáveis de ambiente para definir os responsáveis por implantação, cancelamento e titularidade no HubSoft
- Adicionadas as seguintes variáveis de ambiente no arquivo .env.development:
  - HUBSOFT_IMPLANTACAO_RESPONSAVEL_USER_IDS: IDs dos usuários responsáveis pela implantação no HubSoft.
  - HUBSOFT_CANCELAMENTO_RESPONSAVEL_USER_IDS: IDs dos usuários responsáveis pelo cancelamento no HubSoft.
  - HUBSOFT_TITULARIDADE_RESPONSAVEL_USER_IDS: IDs dos usuários responsáveis pela titularidade no HubSoft.
- Atualizadas as implementações relacionadas à implantação, cancelamento e titularidade para utilizar as novas variáveis de ambiente e garantir que as ações sejam atribuídas aos usuários corretos.
2026-04-30 16:41:28 -03:00
23e134e7a3 CHORE
: ajustar intervalo de execução do cron do watchdog
2026-02-02 16:28:53 -03:00
0b1d5f5a30 HOTFIX: Alinhado a exportação do JOB 2026-02-02 16:26:50 -03:00
Desenvolvimento
55ef702141 HOTFIX: Ajustado para utilização da .env correta 2026-02-02 14:33:45 -03:00
1341fb6785 FEAT Atualiazado notifiação de emails para suportar diferentes usuarios para ADM e para Coloaboradores, configurando uma lista a partir das variaveis de ambiente. 2026-01-23 10:13:54 -03:00
fa6931a5bb FIX: Ajustado status de completed para uso correto do banco de dados 2026-01-23 09:03:42 -03:00
53bdd1c5a5 FEATURE: Implementado serviço de notificação para Admin e colaboradores, Adicionado validador de ticket updade, e modificado email para envio bonito 2026-01-20 17:36:28 -03:00
ad28159185 REFACTOR: Preparando WatchDog para nova feature 2026-01-19 17:55:15 -03:00
c1f52d741f Merge branch 'master' into feature/entity-creator 2026-01-15 10:41:01 -03:00
f0ff2ba129 REMOVE: Removendo conteudo de commits antigos 2026-01-15 09:41:25 -03:00
3ea1511734 Merge branch 'feature/watchdog-mundiale-closure' 2026-01-15 09:33:36 -03:00
4833310ec1 FEATURE: Finalizado Feature Watchdog, responsável por coletar chamados pendentes de fechamento no GLPI e notificar algum grupo 2026-01-14 17:51:49 -03:00
30be46bbd3 WIP: Criado conexão com API do GLPI 2026-01-12 17:53:58 -03:00
1bf3f744ab WIP: Criado Watchdog/Goleito para detectar chamados que estao fechados no hubsoft mas nao no GLPI, testes pendentes 2026-01-12 16:42:08 -03:00
08b3bf2639 CHORE: Preparando ambiente PM2 para novas Features 2026-01-12 16:40:47 -03:00
b398b22286 RAW: Comentários regra temporaria
Adiciona comentários para impedir abertura de chamados de:

- cancelamento
- SAC
- troca de titularidade

Regra temporária válida até 19/01, conforme definição da gerência.
2026-01-08 16:41:35 -03:00
Desenvolvimento
d610f32575 CONFIG: Alterado config PM2 2026-01-08 16:30:54 -03:00
b2b7364418 HOTFIX: Deletado arquivos legado que entravam em conflito 2026-01-07 08:31:39 -03:00
dd7e5c20e8 CONFIG: Alterado o caminho que aponta para os arquivos de inicialização 2026-01-07 07:35:57 -03:00
ad3d7bdd6e CONFIG: Alterado o caminho que aponta para os arquivos de inicialização 2026-01-07 07:32:34 -03:00
53f5a86d47 FIX: Adicionado porta para API funcionar externamente 2026-01-07 07:25:11 -03:00
3d08bf678d HOTFIX: Resolvido bug que impedia criação de ticket 2026-01-06 17:57:36 -03:00
89426f4371 CLEANUP: Descomentado todo tipo de atendimento para busca 2026-01-06 17:46:09 -03:00
6a22bf652a FEAT: Chamados de troca de titularidade também são coletados 2026-01-06 17:43:09 -03:00
37205d7e23 DOC: Documentação ajustada praa se adequar a mudanças 2026-01-06 14:50:26 -03:00
2382d2f8c0 merge refactor/clean-architecture 2026-01-06 14:17:16 -03:00
f64dafa2e1 FIX: Bug de duplicação de mensganes no HubSoft consertado 2026-01-06 11:20:57 -03:00
0b66f26f60 FEATURE: Adicionado /health para verificar saude da API e rotas 2026-01-06 08:37:47 -03:00
783eb2f081 REFACTOR: Integração refatorada utilizando conceitos de clean architeture e monolito modular 2026-01-02 18:19:11 -03:00
2cd00c65c5 refactor: restaura alterações do createTickets após hotfix 2025-12-16 14:37:14 -03:00
2d1c8647da FIX: Refatorar lógica de verificação de escopo em handleTicket para usar array de palavras-chave 2025-12-16 11:50:50 -03:00
809acae4b6 FIX: Renomear função handleMundialeTicket para handleTicket e atualizar lógica de verificação de escopo, permitindo que chamados fora do tipo mundiale sejam fechados 2025-12-16 10:50:04 -03:00
dcdde87544 FIX: Bug ao adicionar grupo resolvido 2025-12-11 11:48:24 -03:00
a75bfadec8 FIX: Chamados de implantações são abertos corretamente e einseridos no grupo Implantação 2025-12-10 13:43:08 -03:00
692ad0b583 FEAT: Chamados de implantação agora são criados automaticamente 2025-12-10 07:10:37 -03:00
4b2d26e469 WIP: Refactoring CreateTickets e solidificando estrutura para Feature de trazer chamados provenientes do SAC e de Implantacoes 2025-12-04 18:05:45 -03:00
14949bf4df FEAT: Sincronia de comentarios bidirecional finalizada
- Comentários oriundos do GLPI estão sincronizando com Hub através de um webhook
- Comentários oriundos do Hub estão sincronizando com GLPI através de um CronJob
- Validação de comentário existente sendo realizada através do banco de dados intermediário
- Ainda há a necessidade função via nodecron para que verifique os chamados syncError com retry menor igual a 3
2025-12-02 17:43:51 -03:00
d359880f10 REFACTOR: Ajustado Configurações de execução da aplicação 2025-12-01 11:39:04 -03:00
7972479094 CHORE: Adicionado node_modules ao .gitignore 2025-11-21 11:29:37 -03:00
0aeb8cf57e CHORE: Adicionado o .env.example e arquivos e adicionado as variaveis de ambiente de dev e prod ao .git.ignore 2025-11-21 11:27:11 -03:00
74d6fbec17 CHORE: Removendo arquivos que estavam sendo trackeados 2025-11-21 11:25:53 -03:00
fe4462c323 WIP: Lógica de sincronização bidirecional criada.
-  Tabelas de updates criada e adicionado ao script
-  Tabela de marca d'água criada
-  Fluxo de coleta de mensagens do HubSoft criado
-  Fluxo de coleta de comentários do GLPI criado.
2025-11-14 10:34:38 -03:00
4d931bdddf CHORE: Adicionada configuração para rodar o PM2 com cluster e CronJobs com FORK 2025-11-11 15:48:44 -03:00