21 Commits (c241ffbc79ec334a3a658522bb3252969cf6394d)

Author SHA1 Message Date
brobert ac680ac467 refactor: mantener única DB por suite y limpiar tablas en beforeEach
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 month ago
brobert 63f330a065 test: usar setDb y resetDb para configurar y limpiar BD en tests
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 month ago
brobert 39b6251b7b test: usar setDb y resetDb para gestionar DB en tests
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 month ago
brobert f743fd892b test: usar setDb y resetDb para configurar DB global en pruebas
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 5b78be0eff test: evita trigger migración v15 ajustando limpieza en tests
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 months 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>
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 af6c170115 fix: ajusta countAllActive para excluir grupos archivados e inactivos
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
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>
3 months ago
borja db9f71abaa feat: aplicar gating por AllowedGroups en tareas y recordatorios
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
3 months ago
borja 9fb4a0d03a test: añade pruebas de claim/unassign para TaskService y CommandService
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
3 months ago
borja 435b90d131 test: eliminar valor de active al insertar grupos en pruebas
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
3 months ago
borja 6c4e85aa6c test: agrega pruebas de ver sin y ver todos en comandos y servidor
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
3 months ago
borja 48d750b648 fix: silenciar errores DB en webhook y actualizar pruebas de TaskService
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
3 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>
3 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>
3 months ago
borja 7b9928937b feat: añadir TaskService con dbInstance y tests unitarios
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
3 months ago