170 Commits (bd4f0cc364f75963145fdbf6f4e348d76073ec59)

Author SHA1 Message Date
brobert a2fed2277c feat: actualizar last_command_at al detectar cualquier /t
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
5 days ago
brobert d4a998cdf1 fix: adaptar respuestas de listing a 'No respondo en grupos.'
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
5 days 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>
5 days 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 6 days 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>
1 week 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>
1 week ago
brobert 60cb5877d8 test: agregar tests para encolar reacciones y payload de respuesta
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 week ago
brobert 671d105f23 test: tolerar ausencia de migrations.log en tests de migrador
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 week ago
brobert 5b78be0eff test: evita trigger migración v15 ajustando limpieza en tests
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 week 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>
1 week ago
brobert 215f242a0d feat: precalentar métricas de reacciones y añadir tests E2E
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 week ago
brobert 5f8b494a7f fix: establece fromMe=false en reacciones y actualiza tests
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 week ago
brobert 89c837b34d test: añade tests unitarios para la reacción al completar
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 week ago
brobert 1a93e7aee0 test: añade tests unitarios para ResponseQueue y task_origins
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 week ago
brobert 2450c8806a cambia 3 tests que esperaban otros copis 1 week ago
brobert 542e1f03a4 feat: impedir soltar tarea personal sin asignatarios; backend+UI
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 weeks 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 weeks ago
brobert 1dd0cd906d fix: ajustar expectativa de undefined/null en prueba AdminService
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 weeks ago
brobert af6c170115 fix: ajusta countAllActive para excluir grupos archivados e inactivos
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 weeks 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 weeks 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 weeks 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 weeks 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 weeks ago
brobert b8979b8205 feat: agregar help centralizado y tests de contenido
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 weeks ago
brobert b19336659c feat: agregar funciones code, section y bullets y pruebas
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 weeks 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 weeks 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 weeks ago
brobert a01a800fc9 test: adaptar aserción para incluir onboarding_prompted_at
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 weeks 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 weeks 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 weeks 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 weeks ago
borja 2438f736de test: mejorar limpieza del esquema de la BD en tests unitarios
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 weeks 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 weeks 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 weeks ago
borja c9a052f774 test: ajusta la gracia a 60 en gating de reminders
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
3 weeks 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>
3 weeks ago
borja cae5a7f1f6 feat: implementar ventana de gracia para recordatorios y métricas
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
3 weeks ago
borja 51a623450d fix: inyectar GroupSyncService.dbInstance y limpiar caché en tests
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
3 weeks 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>
3 weeks 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>
4 weeks ago
brobert cd453afbce feat: exponer group_sync_seconds_until_next y adaptar tests
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 month ago
brobert 4dfac4a6e7 fix: reiniciar db AllowedGroups tras discovery y quitar retorno
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 month ago
brobert abfa9b73a7 feat: añadir alias para comandos de admin y actualizar tests
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 month ago
borja ad26dd5175 feat: guarda label en allowed_groups y actualiza en upsertGroups
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 month ago
borja a7004d5ef1 test: usar seedGroup para poblar grupos en gating
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 month ago
borja 43ee9301e4 test: crear registro de usuario para cumplir FK de user_preferences
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 month ago
borja 9ca9757f35 test: fijar fecha en gating de recordatorios para pruebas
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 month ago
borja 6a58f9d136 test: ajusta aserciones de gating para usar 'Tarea OK' y 'Tarea NA'
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 month ago
borja 78efc857bc feat: mostrar resumen '… y N más' en recordatorios cuando hay tope
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 month ago
borja db9f71abaa feat: aplicar gating por AllowedGroups en tareas y recordatorios
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 month ago