685 Commits (1ecf8a5ff20641e13bfe672043733369b1e3410b)
 

Author SHA1 Message Date
borja 59605e01e8 le pido que me console loguee lo que manda de payload para ver cómo hace lo de las menciones 11 months ago
borja a6ec631329 feat: agregar columna metadata a response_queue
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
11 months ago
borja 6c9f744f1f feat: habilita menciones en mensajes y limpia descripciones de tareas
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
11 months ago
borja e85a9e47d1 añade sqlite3 a la lista de lo que instala la imagen para poder trastear la base de datos 11 months ago
borja a209c40ac3 feat: centralizar /tarea en CommandService y usar DB
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
11 months ago
borja db790064af test: sembrar grupo para satisfacer FK de tasks.group_id
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
11 months ago
borja 703ea61c67 refactor: migrar a bun:sqlite y adaptar servicio/tareas y pruebas
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
11 months ago
borja 7b9928937b feat: añadir TaskService con dbInstance y tests unitarios
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
11 months ago
borja 94f6813cb2 fix: persistir tarea con created_by y asignaciones en transacción
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
11 months ago
borja 06e661e844 fix: restaura bloque de Test Coverage en README.md
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
11 months ago
borja a8afa74ff5 docs: actualizar README.md y STATUS.md con estado actual y plan
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
11 months ago
borja 939cf1ac9f feat: normalizar evento webhook y registrar rawEvent en logs
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
11 months ago
borja 8bdb851062 feat: iniciar worker de ResponseQueue y mejorar procesamiento
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
11 months ago
borja 49b21c6ead fix: aislar pruebas restaurando dbInstance y add de ResponseQueue
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
11 months ago
borja cbb6f4d769 test: agregar tests de ResponseQueue para persistencia
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
11 months ago
borja 6c70e1dce7 feat: persistir respuestas en la cola con DB
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
11 months ago
borja fe1bbcaa92 docs: actualiza README y STATUS para reflejar tabla response_queue
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
11 months ago
borja b80cc3ea3c feat: crear tabla response_queue, actualizar tests DB y README
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
11 months ago
borja 44b45adacc docs: documentar decisiones MVP de cola persistente en README y STATUS
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
11 months ago
borja da6ecb812e docs: actualizar .env.example con variables de Evolution, bot y webhook
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
11 months ago
borja 20499e7425 docs: actualizar estado del proyecto en README y STATUS
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja 837a9f5cc5 test: aislar base de datos en pruebas de group-sync
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja 378b3f1895 fix: incluir community_id en inserciones de tests de isGroupActive
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja 9f339ad218 fix: hacer público el cache de grupos para tests
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja 0c0e0f2da4 test: ajustar expectativas de pruebas para coincidir con implementación actual
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja f802edad57 fix: corregir remoteJid en pruebas de logging de comandos /tarea
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja 69a5747cf9 fix: arreglar cache de grupos en tests unitarios
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja 8177a8eaa9 refactor: implementar procesamiento de comandos directamente en handleMessageUpsert
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja 90fc363293 refactor: reduce mocks in server tests using real DB and simulated queue
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja e33fb646f1 test: actualizar tests para validación de grupos
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja 206949aabe feat: agregar verificación de grupos activos
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja e03121be89 docs: actualizar estado del proyecto y próximos pasos
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja 3b27558eed test: actualizar expectativas de pruebas para CommandService
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja baf3590f32 fix: ajustar tests para ID normalizado y quitar test problemático
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja 74b0b0d125 test: agregar tests de integración para validación de usuarios
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja d6604dfb2f feat: integrar validación de usuarios en procesamiento de mensajes
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja c248012a97 docs: actualizar estado del proyecto en README y STATUS
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja 048bd4f80b fix: arregla test de validación de ID de usuario inválido
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja 93bbd923ae fix: inyectar base de datos de prueba en WebhookServer para tests unitarios
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja 37f3594117 test: arreglar inicialización de DB en tests de servidor
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja 7462e3c5bd fix: agregar mock a importaciones en server.test.ts
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja e2e9a4ccdb test: usar DB real en tests de validación de usuario
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja 536076d8f9 refactor: refactorizar mocks de validación de usuario para aislamiento local
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja d898cd2500 fix: arreglar mocking en tests de validación de usuario
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja 1846491c07 fix: hacer beforeEach asíncrono en tests de servidor para permitir await import
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja a4ee9155e5 test: agregar pruebas para validación de usuario en servidor
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja d97db3507d feat: integrar verificación de existencia de usuario en manejo de mensajes
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja de90e6d6c3 test: añadir pruebas para manejo de ID de remitente
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja 02f931e055 feat: Añadir normalización del ID del remitente
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago
borja 4e96c71910 docs: actualizar README y STATUS con estado actual de desarrollo
Co-authored-by: aider (openrouter/x-ai/grok-code-fast-1) <aider@aider.chat>
11 months ago