hubxglpi/.env.development
Rafael Lopes 6acd5369da FEAT/DOC: Feature finalizada - Branch Finalizada
- A aplicação escuta webhooks do GLPI para eventos de fechamento de tickets.
   - Ao receber um webhook para um ticket "Mundiale", o serviço fecha o atendimento correspondente na API do HubSoft e atualiza o status no banco de dados local.
   - Regra de negócio: Caso o status de sincronia seja (`status_sync = 'processing_close'`). O middleware irá se resguarda para condições de corrida causadas por webhooks duplicados do GLPI, garantindo que um ticket seja processado para fechamento apenas uma vez.
   - Documentação do projeto adicionado ao Readme.md
2025-11-10 17:01:33 -03:00

48 lines
1.9 KiB
Plaintext

# ==============================================================================
# AMBIENTE DE DESENVOLVIMENTO
NODE_ENV=development
# ==============================================================================
# CONFIGURAÇÕES DA APLICAÇÃO
# ==============================================================================
PORT=3000
# ==============================================================================
# HUBSOFT - API & DATABASE (Leitura)
# ==============================================================================
# API
HUBSOFT_AUTH_URL='https://api.sothis.hubsoft.com.br/oauth/token'
HUBSOFT_CLIENT_ID=35
HUBSOFT_CLIENT_SECRET=1s62YsDijmzLz17NaKbnK1AUCKAx10RSDPMOtVcN
HUBSOFT_USERNAME=contato@vexvigilancia.com.br
HUBSOFT_PASSWORD="19T(6Jnp*"
HUBSOFT_GRANT_TYPE=password
HUBSOFT_CONSULTAR_ATENDIMENTO_URL="https://api.sothis.hubsoft.com.br/api/v1/integracao/atendimento/"
# Database (Leitura)
HUBSOFT_DATABASE_HOST=sothis.hubsoft.com.br
HUBSOFT_DATABASE_PORT=9432
HUBSOFT_DATABASE_NAME=hubsoft
HUBSOFT_DATABASE_USER=sothis_leitura
HUBSOFT_DATABASE_PASSWORD=2d0f4e138ba533693a1fc244d08a7f8596d8b472
# ==============================================================================
# BANCO DE DADOS INTERMEDIÁRIO - HUBGLPI (PostgreSQL - Desenvolvimento)
# ==============================================================================
HUBGLPI_DB_HOST=10.0.120.75
HUBGLPI_DB_PORT=5432
HUBGLPI_DB_NAME=hubglpi-development
HUBGLPI_DB_USER=desenvolvimento
HUBGLPI_DB_PASSWORD=Ut@2S@$M9Xs@@W
# ==============================================================================
# BANCO DE DADOS FINAL - GLPI (MySQL - Desenvolvimento)
# ==============================================================================
GLPI_DB_TYPE=mysql
GLPI_DB_HOST=177.73.177.44
GLPI_DB_PORT=3306
GLPI_DB_USER=desenvolvimento
GLPI_DB_PASSWORD=Ut@2S@$M9Xs@@W
GLPI_DB_NAME=glpi_data
GLPI_DB_CHARSET=utf8mb4