121 Commits (main)

Author SHA1 Message Date
borja ecff2a5643 feat: añadir reintentos en fondo para webhook y tests
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
4 weeks ago
brobert 15c7d638aa actualiza un test 1 month ago
borja de9bfba9aa feat: añadir tests de health-check y documentar métricas/ENV
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 month ago
brobert 138eaa7238 test: configurar DB en pruebas y resetear al terminar
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 month ago
brobert c241ffbc79 test: inicializar BD en memoria y configurar DB global en command.help
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 month ago
brobert b429053ee2 feat: aislar DB por contexto en tests con AsyncLocalStorage
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 month ago
brobert a153163b5e test: inicializar DB en memoria para pruebas de CommandService
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 month ago
brobert 5cd8f77b56 test: usa setDb(memdb) para configurar DB en gating
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 month ago
brobert e8ceec1aff fix: configurar DB global en tests con setDb y eliminar dbInstance
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 month ago
brobert e6c7e6e61e fix: corregir import '../../../src/db' en el test
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 month ago
brobert e315899728 test: usar setDb(memdb) en admin.test.ts
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 month ago
brobert ecc0cc6fd8 refactor: usar locator para inyectar DB en tests
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 month ago
brobert 1ad36ee898 refactor: centralizar SimulatedResponseQueue y actualizar TaskItem
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 month ago
brobert 77e318e677 refactor: centralizar pruebas de crypto/fechas y alias toIsoSql
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 month ago
brobert a0f35b8138 fix: evitar columnas created_at/updated_at al insertar usuarios y ajustar tests
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 month ago
brobert df27161216 test: agregar pruebas de datetime, mantenimiento y API de completar
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 month ago
brobert e9c2885433 fix: limpiar puntuación en tokens @ y añadir tests de autoasignación
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
brobert b6aab7fa1b feat: permitir autoasignación con yo/@yo en /t nueva y añadir tests
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
brobert 4ea186dff1 fix: actualizar textos de ayuda y respuestas de comandos al formato
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
borja ab832e208b corrige tests para adaptarlos a que ahora no se escribe sin responsable en las respuestas sobre tareas, solo se deja el emoji 2 months ago
brobert 226e1bc01f test: usar display_code en /t y validar no encontrada tras completar
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
brobert fb7cc90b77 fix: usar display_code activo en comandos y DMs; eliminar fallback al PK
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
brobert 60cb5877d8 test: agregar tests para encolar reacciones y payload de respuesta
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
brobert cef3238de6 test: añade verificación de key.participant en metadata de reaction
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
brobert 5f8b494a7f fix: establece fromMe=false en reacciones y actualiza tests
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
brobert 1a93e7aee0 test: añade tests unitarios para ResponseQueue y task_origins
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
brobert 2450c8806a cambia 3 tests que esperaban otros copis 2 months ago
brobert 542e1f03a4 feat: impedir soltar tarea personal sin asignatarios; backend+UI
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
brobert 80b375de3e test: ajustar aserción para verificar null en allowed_groups
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
brobert 1dd0cd906d fix: ajustar expectativa de undefined/null en prueba AdminService
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
brobert af6c170115 fix: ajusta countAllActive para excluir grupos archivados e inactivos
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
brobert a3cc9fd640 test: actualizar la expectativa de uso para la configuración de recordatorios
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
brobert 250149637a test: arregla command.help.test eliminando describe para evitar fallo
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
brobert 54aedd659f feat: usar getFullHelp y agregar test de /t ayuda y /t ayuda avanzada
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
brobert 3428fe930a feat: maneja comandos desconocidos con encabezado emoji y ayuda rápida
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
brobert b8979b8205 feat: agregar help centralizado y tests de contenido
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
brobert c31ca200c6 feat: evita que @lid o más de 15 dígitos sean plausibles
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
brobert 07bfa0f419 feat: alinea copy A3/A4 a activar y añade tests; actualiza env y docs
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
brobert a01a800fc9 test: adaptar aserción para incluir onboarding_prompted_at
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
brobert 7033c6149f feat: añade onboarding A3 con onboarding_prompted_at y encolado
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
brobert 8b1af56764 feat: añadir fallback numérico y métricas en CommandService (A2)
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
brobert 2a1a6f2535 test: añade tests para groups.upsert y alias_coverage_ratio
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
brobert bd0fda2248 fix: endurece GroupSyncService y activa métricas en tests web-login
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
brobert c8c4fdd927 feat: añadir soporte para /t web con tokens de login y util crypto
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
borja c9a052f774 test: ajusta la gracia a 60 en gating de reminders
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
borja 3039af3a43 fix: evitar duplicar recordatorio diario, filtrar por grupos y limitar a 10
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
borja cae5a7f1f6 feat: implementar ventana de gracia para recordatorios y métricas
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
borja 51a623450d fix: inyectar GroupSyncService.dbInstance y limpiar caché en tests
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
borja 414374367d test: ampliar pruebas de parseo de fechas a YYYY-MM-DD y YY-MM-DD
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months ago
borja c912ee362e feat: añadir /admin ver todos para listar tareas activas globales
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
3 months ago