48 lines
5.5 KiB
Markdown
48 lines
5.5 KiB
Markdown
# Bitácora de Tareas y Sprints — Help Desk
|
|
|
|
## Tareas en Curso
|
|
|
|
*(Actualmente todas las tareas del sprint FSM y MCP han sido completadas satisfactoriamente)*
|
|
|
|
---
|
|
|
|
## Tareas Completadas
|
|
|
|
| Fecha | Tarea / Entregable | Responsable | Archivos Afectados |
|
|
|---|---|---|---|
|
|
| 2026-10-27 | **Integración M2M Help Desk ↔ sigma-robot (API `/api/external/tickets`, Idempotencia, Worker y Cron de 30min)** | Agente IA | `routes/api.js`, `models/Ticket.js`, `config/setup.js`, `scripts/sigma_robot_worker.js`, `app.js` |
|
|
| 2026-10-23 | **Publicación y Creación de Repositorio en Gitea (`git.telcotronics.net/pablinux/help_desk.git`)** | Agente IA | Git remoto, Gitea API (Repo ID 38) |
|
|
| 2026-10-23 | **Conexión y Verificación de Bitácora de Errores (`ak_helpdesk_...` en API-SIGMA-WEBCONTROL)** | Agente IA | `.env`, `webControl.api_key`, `scripts/consultar_errores.js` |
|
|
| 2026-10-23 | **Registro de Aplicación en `siax-system.net` (`webControl.aplicaciones`, ID 51)** | Agente IA | `webControl.aplicaciones` |
|
|
| 2026-10-23 | **Sincronización sigma-robot y Confirmación de Sesión Tripartita (Ideas 82, Tareas 89, Help Desk 90)** | Agente IA | `sigma-robot` (msg #264, #265), `.agente/tareas.md`, `agents.md` |
|
|
| 2026-10-23 | **Configuración de 3 Empresas Oficiales (Telcotronics, XSYSTEM, DOMUS) y Enrutamiento por Origen** | Agente IA | `config/setup.js`, `routes/auth.js`, `models/Company.js`, `views/partials/navbar.ejs`, `views/saas/companies.ejs`, `public/css/style.css` |
|
|
| 2026-10-20 | **Registro Oficial de Identidad en `sigma-robot` (Agente ID 90) y Coordinación Tripartita (Ideas <-> Tareas <-> Help Desk)** | Agente IA | `id_agente.md`, `.env`, `.env.example`, `agents.md`, `.agente/ideas.md` |
|
|
| 2026-10-20 | **Rediseño Integral de UI/UX de la Plataforma (Navbar glassmorphism, Sidebar Offcanvas, KPIs, Tablas interactivas y Chat de Tickets)** | Agente IA | `views/partials/*`, `views/client/*`, `views/agent/*`, `views/admin/*`, `views/saas/*`, `views/company/*`, `public/css/style.css` |
|
|
| 2026-10-20 | **Autenticación Multicanal (WebControl + Google/Facebook + Local Staff) y Rediseño de Login con Mascota Bot** | Agente IA | `views/auth/login.ejs`, `public/css/style.css`, `public/img/bot-soporte.*`, `routes/auth.js`, `models/User.js`, `config/setup.js`, `.env*` |
|
|
| 2026-10-20 | **Configuración de VirtualHost Apache y SSL para `soporte.sigmac.app`** | Pablinux / Agente IA | Servidor-web (`192.168.10.109`), Apache 2.4.66 |
|
|
| 2026-10-18 | **Integración de Despliegue con SIAX Monitor y Dominio `soporte.sigmac.app`** | Agente IA | `desplegar.sh`, `servers.conf.example`, `init.sh`, `.gitignore`, `README.md`, `agents.md`, MCP ID 35 |
|
|
| 2026-10-17 | **Despliegue a Producción en CT 132 (`server-webapps`)** | Agente IA | `desplegar.sh`, `siax-app-HELPDESK.service`, `/home/user_apps/apps/help_desk` |
|
|
| 2026-10-17 | **Script `init.sh` Estandarizado de Inicialización y Gestión** | Agente IA | `init.sh` |
|
|
| 2026-10-17 | **Registro y Ficha Oficial en MCP de Infraestructura** (Servicio ID 35) | Agente IA | Inventario MCP MariaDB (`http://192.168.10.160:3007/api/services/35`), `.agente/objetivos.md` |
|
|
| 2026-10-17 | **Módulo FSM de Visitas Técnicas integrado con Hub de Tareas** (`tareas.telcotronics.com`) | Agente IA | `models/TicketVisita.js`, `config/tareasHubService.js`, `routes/agent.js`, `config/setup.js` |
|
|
| 2026-10-17 | **Mini-Timeline Operativo en Vivo con Bitácora de Eventos y Firma Digital** | Agente IA | `views/agent/view-ticket.ejs` |
|
|
| 2026-10-17 | **Automatización Bidireccional de Tickets** (Despacho a `en_progreso`, cierre con firma en hilo) | Agente IA | `routes/agent.js` |
|
|
| 2026-10-17 | **Script de Prueba End-to-End para FSM** | Agente IA | `scripts/test_visita_flow.js` |
|
|
| 2026-10-17 | **Estandarización de Identidad de Agente** (`id_agente.md`) | Agente IA | `id_agente.md` |
|
|
| 2026-10-17 | **Sincronización de Espejo Maestro de Infraestructura** | Agente IA | `.agente/infraestructura.md` |
|
|
| 2026-10-16 | **Integración de Bitácora Centralizada de Errores** (API-SIGMA-WEBCONTROL) | Agente IA | `config/errorReporter.js`, `app.js`, `scripts/consultar_errores.js` |
|
|
| 2026-10-16 | **Configuración de Repositorio Remoto Git** (`git.telcotronics.net/pablinux/help_desk.git`) | Agente IA | `.git/config` |
|
|
| 2026-10-16 | **Inicialización Documental Completa bajo Estándar Telcotronics** | Agente IA | `.agente/`, `agents.md`, `README.md`, `.env.example` |
|
|
|
|
---
|
|
|
|
## Tareas Pendientes / Backlog
|
|
|
|
| Prioridad | Tarea | Descripción | Dependencia |
|
|
|---|---|---|---|
|
|
| **Media** | **Contrato Help Desk → Ideas (Feature Requests saneados)** | Implementar botón/modal "Proponer como Idea" en tickets para enviar propuestas a `app_ideas` como `candidata_revision` tras la sesión de las 16:00. | Reunión de diseño hoy 16:00 |
|
|
| **Media** | **Canalización / Onboarding para Clientes de DOMUS** | Permitir que al crear tickets se pueda seleccionar el área de destino (XSYSTEM, Telcotronics, DOMUS) o invitación por enlace a la tienda DOMUS. | Decisión de negocio |
|
|
| **Media** | **Reasignación / Transferencia de Tickets entre Empresas** | Permitir a los agentes/admins transferir un ticket de una empresa a otra con un clic si el requerimiento corresponde a otro tenant. | Multi-tenant |
|
|
| **Baja** | **Integración SSE / WebSockets para Timeline en Vivo** | Actualización en tiempo real sin requerir clic manual en "Sincronizar estado con Hub". | FSM Módulo |
|
|
| **Baja** | **SLA y Tiempos de Resolución** | Contador de tiempo transcurrido y alerta de vencimiento de SLA según prioridad del ticket. | Ninguna |
|