3.7 KiB
3.7 KiB
Objetivos del Proyecto — Help Desk
Objetivos en Curso
(Ninguno actualmente en curso)
Objetivos Pendientes
| ID | Objetivo | Origen | Prioridad | Criterio de Aceptación |
|---|---|---|---|---|
| OBJ-009 | VirtualHost en CT 109 (Servidor-web) para soporte.sigmac.app |
Infraestructura / DNS | Alta | Configurar en Apache 2.4.66 (192.168.10.109) el proxy reverso para soporte.sigmac.app apuntando a http://192.168.10.160:3008/ con certificado SSL (actualmente cae en vhost por defecto drop.sigmac.app) |
| OBJ-004 | Depuración o activación de API REST JWT | Memoria técnica | Media | Decidir entre implementar endpoints /api/v1 para clientes externos o retirar paquete jsonwebtoken |
| OBJ-005 | Adaptación de vistas UI al SIGMA Design System | Guía de diseño del ecosistema | Baja | Colores corporativos, tipografía y componentes alineados con design-system.md |
Objetivos Completados
| Fecha | Objetivo | Evidencia |
|---|---|---|
| 2026-10-18 | OBJ-008: Coordinación y despliegue automatizado con SIAX Monitor y dominio soporte.sigmac.app |
Script desplegar.sh adaptado con servers.conf y Feedback #25, orquestación de reinicio vía API REST de SIAX Monitor (http://192.168.10.160:8080), auditoría de PID (4075474) y socket LISTEN, y actualización de URL oficial https://soporte.sigmac.app en la ficha #35 del MCP de Infraestructura |
| 2026-10-17 | OBJ-002: Despliegue a Producción en CT 132 (server-webapps) y script desplegar.sh |
Desplegado en /home/user_apps/apps/help_desk, servicio siax-app-HELPDESK.service activo (running) en systemd, respondiendo HTTP 200 en http://192.168.10.160:3008/ y estado en MCP actualizado a ACTIVE |
| 2026-10-17 | OBJ-001: Script init.sh estandarizado del ecosistema |
Script init.sh con menú interactivo (1-6) para verificación de entorno, arranque local, setup de BD, pruebas FSM y acceso directo a despliegue |
| 2026-10-17 | OBJ-003: Ficha de servicio registrada en el MCP de Infraestructura | Registrado como servicio oficial ID: 35 (category: application, type: webapp, status: ACTIVE, port: 3008, url: https://git.telcotronics.net/pablinux/help_desk.git) en MariaDB del MCP de Infraestructura (192.168.10.160:3007/api/services/35) |
| 2026-10-17 | OBJ-007: Módulo de Asignación de Tareas y Visitas Técnicas (FSM) integrado con tareas.telcotronics.com |
Endpoints externos en CT 132 activados (POST /api/external/tareas y GET /api/external/tareas/:id/status), tabla ticket_visitas en MariaDB con historial_json, servicio config/tareasHubService.js, modelo models/TicketVisita.js, rutas /agent/ticket/:id/visita y /sync, y Mini-Timeline en views/agent/view-ticket.ejs |
| 2026-10-16 | OBJ-006: Integración de bitácora centralizada de errores y remoto Git | Módulo config/errorReporter.js, middleware global en app.js, script scripts/consultar_errores.js (npm run check:errors) y remoto git.telcotronics.net/pablinux/help_desk.git configurado |
| 2026-10-16 | OBJ-000: Inicialización documental estandarizada según estándar Telcotronics | Estructura .agente/ completa, espejo infraestructura.md sincronizado al 100%, id_agente.md, agents.md y README.md alineados |
| 2026-05-16 | Implementación del backend base con Express 5 y MariaDB | Modelos User, Department, Ticket, rutas funcionales y conexión a 192.168.10.149 |
| 2026-05-16 | Implementación de vistas EJS y roles client, agent, admin | Plantillas en views/ con Bootstrap 5, autenticación con bcrypt y session |
| 2026-05-16 | Evolución multi-tenant SaaS y modelo Company | Migración en config/setup.js, modelo Company.js, rutas /saas y /company |