feat(purga): Monday eliminado completamente del sistema

14 servicios eliminados, 7 controllers local-only, crons locales,
config sin MONDAY_*, frontend sin banners/avisos Monday.
552 tests API + 7 apps construidas.
This commit is contained in:
2026-09-11 11:47:17 +00:00
parent 64b01246d6
commit 89d95eb53b
130 changed files with 2018 additions and 14747 deletions

View File

@@ -1,41 +1,12 @@
# ============================================
# MONDAY.COM
# ============================================
MONDAY_API_KEY="PONER_API_KEY_DE_MONDAY"
MONDAY_API_URL="https://api.monday.com/v2"
MONDAY_WORKSPACE="Frasa-CAS"
# Board IDs del workspace Frasa-CAS (ya creados)
MONDAY_BOARD_CONTACTOS="18427678476"
MONDAY_BOARD_DESARROLLOS="18427678485"
MONDAY_BOARD_UNIDADES="18427678487"
MONDAY_BOARD_LEADS="18427678493"
MONDAY_BOARD_OPORTUNIDADES="18427678497"
MONDAY_BOARD_APARTADO="18427678515"
MONDAY_BOARD_VENTAS="18427678520"
# Tableros creados por api-gateway/scripts/setup-crm.ts (npm run setup:crm)
MONDAY_BOARD_MOTIVOS="18427702505"
MONDAY_BOARD_ACTIVIDADES="18427702517"
# Tableros de obra/escrituras alimentados por api-gateway/scripts/sync-obra-estatus.py
# (referencia; el script los trae como constantes)
MONDAY_BOARD_FLUJO_ESCRITURAS="18429252054"
MONDAY_BOARD_SALDOS_FAVOR="18429252069"
# 'false' desactiva la creación de actividades en Monday (default true)
ACTIVIDADES_ENABLED="true"
# Automatizaciones del tablero Leads (api-gateway)
# IDs de usuario Monday separados por coma para el round-robin;
# vacío = auto-detectar usuarios no-guest del workspace
MONDAY_RR_USER_IDS=""
# Días sin actividad para recordar un lead (update automático en el item)
INACTIVIDAD_DIAS="10"
# Cron de polling de respaldo (asigna vendedor a leads nuevos sin asignar)
POLL_CRON="*/5 * * * *"
# 'false' desactiva los crons (los endpoints /api/automatizaciones siguen vivos)
MONDAY_AUTOMATIONS_ENABLED="true"
# 'true' fuerza el modo local aunque Monday responda (pruebas del modo degradado):
# /api/sistema/estado reporta mondayOk=false y el sync worker no procesa la cola
MODO_LOCAL_FORZADO="false"
# 'false' desactiva los crons de automatizaciones (los endpoints /api/automatizaciones siguen vivos)
# ============================================
# BASE DE DATOS (fase API Gateway)
@@ -77,12 +48,6 @@ AI_MIN_SCORE="0.3"
# Ronda 2: horas antes de escalar un lead asignado que sigue en NUEVO/Intento de contacto
LEAD_ESCALADO_HORAS=48
# User ID Monday del coordinador para escalados; vacio = actividad al vendedor asignado
MONDAY_COORDINADOR_USER_ID=
# User ID Monday de la cuenta COMPARTIDA de vendedores de piso (usan solo la
# app, todos ligados a una sola cuenta Monday). Con ella, Mi dia filtra "lo mio"
# por captura local y no por la columna people. 0/vacio = desactivado
MONDAY_VENDEDOR_COMPARTIDO_ID=
# Recordatorios de cobranza (pagos por vencer / vencidos)
# Cron del escaneo diario (default "30 9 * * *")