borja
							
						 | 
						
							
							
							
							
								
							
								2438f736de
								
							
								
							
						 | 
						
							
							
								
								test: mejorar limpieza del esquema de la BD en tests unitarios
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							3 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> 
							
						 | 
						
							3 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> 
							
						 | 
						
							3 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> 
							
						 | 
						
							4 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> 
							
						 | 
						
							4 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> 
							
						 | 
						
							4 weeks ago | 
						
					
				
					
						
							
							
								
								 borja
							
						 | 
						
							
							
							
							
								
							
								51a623450d
								
							
								
							
						 | 
						
							
							
								
								fix: inyectar GroupSyncService.dbInstance y limpiar caché en tests
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							4 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> 
							
						 | 
						
							4 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> 
							
						 | 
						
							1 month 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 | 
						
					
				
					
						
							
							
								
								 borja
							
						 | 
						
							
							
							
							
								
							
								c51cb3f124
								
							
								
							
						 | 
						
							
							
								
								feat: notifica a ADMIN_USERS al descubrir grupos (modo discover)
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							1 month ago | 
						
					
				
					
						
							
							
								
								 borja
							
						 | 
						
							
							
							
							
								
							
								ae0a853b63
								
							
								
							
						 | 
						
							
							
								
								feat: agrega AdminService y comandos /admin con bypass del gating
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							1 month ago | 
						
					
				
					
						
							
							
								
								 borja
							
						 | 
						
							
							
							
							
								
							
								302ba6daa8
								
							
								
							
						 | 
						
							
							
								
								feat: aplicar gating en syncMembersForActiveGroups y añadir pruebas
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							1 month ago | 
						
					
				
					
						
							
							
								
								 borja
							
						 | 
						
							
							
							
							
								
							
								37db7b283d
								
							
								
							
						 | 
						
							
							
								
								fix: asegurar grupo existente en DB; actualizar prueba de gating
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							1 month ago | 
						
					
				
					
						
							
							
								
								 borja
							
						 | 
						
							
							
							
							
								
							
								d747e7aa4b
								
							
								
							
						 | 
						
							
							
								
								feat: activar gating de grupos en CommandService y GroupSyncService
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							1 month ago | 
						
					
				
					
						
							
							
								
								 borja
							
						 | 
						
							
							
							
							
								
							
								c7c0491200
								
							
								
							
						 | 
						
							
							
								
								feat: implementar descubrimiento de grupos desconocidos (discover)
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							1 month ago | 
						
					
				
					
						
							
							
								
								 borja
							
						 | 
						
							
							
							
							
								
							
								98d3ca3553
								
							
								
							
						 | 
						
							
							
								
								test: adaptar migración v9 para validar persistencia en bun:sqlite
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							1 month ago | 
						
					
				
					
						
							
							
								
								 borja
							
						 | 
						
							
							
							
							
								
							
								0fa985c145
								
							
								
							
						 | 
						
							
							
								
								feat: añadir migración v9_allowed_groups y servicio AllowedGroups
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							1 month ago | 
						
					
				
					
						
							
							
								
								 borja
							
						 | 
						
							
							
							
							
								
							
								a553d5261c
								
							
								
							
						 | 
						
							
							
								
								test: añadir helpers de DB en memoria y setup de pruebas
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							1 month ago | 
						
					
				
					
						
							
							
								
								 brobert
							
						 | 
						
							
							
							
							
								
							
								8d1d992248
								
							
								
							
						 | 
						
							
							
								
								test: añade tests de alias @lid y resolución en group-sync
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							1 month ago | 
						
					
				
					
						
							
							
								
								 brobert
							
						 | 
						
							
							
							
							
								
							
								098e135b11
								
							
								
							
						 | 
						
							
							
								
								feat: añadir modo weekdays en recordatorios con hora configurable
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							1 month ago | 
						
					
				
					
						
							
							
								
								 borja
							
						 | 
						
							
							
							
							
								
							
								12d18322ff
								
							
								
							
						 | 
						
							
							
								
								refactor: quitar cursivas de descripciones y añadir saltos entre grupos
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							2 months ago | 
						
					
				
					
						
							
							
								
								 borja
							
						 | 
						
							
							
							
							
								
							
								fe5a8d29cb
								
							
								
							
						 | 
						
							
							
								
								feat: aplicar codeId y monoespacio en listados, ayudas y mensajes
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							2 months ago | 
						
					
				
					
						
							
							
								
								 borja
							
						 | 
						
							
							
							
							
								
							
								60ed92970b
								
							
								
							
						 | 
						
							
							
								
								refactor: reemplazar ackParts por ackLines y usar codeId en mensajes
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							2 months ago | 
						
					
				
					
						
							
							
								
								 borja
							
						 | 
						
							
							
							
							
								
							
								05952efbf3
								
							
								
							
						 | 
						
							
							
								
								feat: añadir formatting.ts para IDs 4 dígitos y fechas
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							2 months ago | 
						
					
				
					
						
							
							
								
								 borja
							
						 | 
						
							
							
							
							
								
							
								8983cfa453
								
							
								
							
						 | 
						
							
							
								
								feat: añade métricas, health detallada, mantenimiento y tests
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							2 months ago | 
						
					
				
					
						
							
							
								
								 borja
							
						 | 
						
							
							
							
							
								
							
								cd0f2adf1a
								
							
								
							
						 | 
						
							
							
								
								test: eliminar Migrator en tests de recordatorios
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							2 months ago | 
						
					
				
					
						
							
							
								
								 borja
							
						 | 
						
							
							
							
							
								
							
								5bb3b6d64c
								
							
								
							
						 | 
						
							
							
								
								test: reiniciar schema_migrations en tests para forzar migraciones
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							2 months ago | 
						
					
				
					
						
							
							
								
								 borja
							
						 | 
						
							
							
							
							
								
							
								70688df948
								
							
								
							
						 | 
						
							
							
								
								test: añade tests para Migrator y initializeDatabase
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							2 months ago | 
						
					
				
					
						
							
							
								
								 borja
							
						 | 
						
							
							
							
							
								
							
								b014015768
								
							
								
							
						 | 
						
							
							
								
								test: añade pruebas para GroupSyncService y webhook
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							2 months ago | 
						
					
				
					
						
							
							
								
								 borja
							
						 | 
						
							
							
							
							
								
							
								e7d3596005
								
							
								
							
						 | 
						
							
							
								
								test: actualiza pruebas unitarias de BD a nuevas tablas y añade tests
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							2 months ago | 
						
					
				
					
						
							
							
								
								 borja
							
						 | 
						
							
							
							
							
								
							
								d69dc055a1
								
							
								
							
						 | 
						
							
							
								
								test: actualizar pruebas para usar responsable y formato en cursiva
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							2 months ago | 
						
					
				
					
						
							
							
								
								 borja
							
						 | 
						
							
							
							
							
								
							
								3b41c01360
								
							
								
							
						 | 
						
							
							
								
								fix: cambiar 'dueño' a 'responsable' y quitar comillas en descripciones
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							2 months ago | 
						
					
				
					
						
							
							
								
								 borja
							
						 | 
						
							
							
							
							
								
							
								f22fff887c
								
							
								
							
						 | 
						
							
							
								
								feat: centralizar iconos en ICONS y actualizar mensajes a nuevos iconos
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							2 months ago | 
						
					
				
					
						
							
							
								
								 borja
							
						 | 
						
							
							
							
							
								
							
								6a5b6300a7
								
							
								
							
						 | 
						
							
							
								
								test: actualizar hora de prueba de RemindersService para lunes
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							2 months ago | 
						
					
				
					
						
							
							
								
								 borja
							
						 | 
						
							
							
							
							
								
							
								0f96c27928
								
							
								
							
						 | 
						
							
							
								
								test: agregar pruebas unitarias para RemindersService y CommandService
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							2 months ago | 
						
					
				
					
						
							
							
								
								 borja
							
						 | 
						
							
							
							
							
								
							
								9668802cbe
								
							
								
							
						 | 
						
							
							
								
								feat: añade limitador de tasa por usuario (15/min) y tests
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							2 months ago | 
						
					
				
					
						
							
							
								
								 borja
							
						 | 
						
							
							
							
							
								
							
								67da92b619
								
							
								
							
						 | 
						
							
							
								
								test: añade pruebas unitarias para CommandService
							
							
							
							
							
							
							
							Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> 
							
						 | 
						
							2 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> 
							
						 | 
						
							2 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> 
							
						 | 
						
							2 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> 
							
						 | 
						
							2 months ago |