borja
|
21e01c7470
|
fix: ajustar formato del mensaje de tarea completada
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
|
5c49f16c4e
|
feat: añadir recordatorios por DM diarios/semanales y configuración
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
530c0f6f70
|
fix: shouldNotify maneja undefined y admite primer aviso por usuario
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
|
831778ce51
|
feat: usar TZ por entorno y parsear 'hoy'/'mañana' como fechas
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
57f5dd04e6
|
feat: añadir soporte de tomar y soltar tareas (claim/unassign)
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
a4c0d49991
|
fix: añadir cabecera 'Tus tareas' y aplicar COALESCE en filtros
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
137e0d2d07
|
feat: añade alias para tomar/soltar y ver sin/todos con consultas por grupo
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
3f9280eb1a
|
feat: añadir limpieza/retención de response_queue (borrado duro)
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
79b5d83f5b
|
feat: habilitar reintentos con backoff exponencial + jitter en cola
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
efe8aaef89
|
feat: añadir migrador de migraciones up-only para SQLite
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
4a305dc007
|
fix: usar remitente correcto en DMs y evitar Invalid sender ID
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
a1df163db0
|
feat: añadir conteos de pendientes y mostrar… y X más en /t ver
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
218080ae45
|
feat: Fase 3: listar pendientes y completar tareas por DM (dd/MM)
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 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>
|
2 months ago |
borja
|
90d78bf195
|
refactor: asegurar created_by y usuarios al asignarlos en TaskService
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
714c7a6c4e
|
feat: habilita /t y /tarea con parsing de fechas y respuestas compactas
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
2a3345e21c
|
fix: evitar llamadas de red en tests desde ContactsService
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
89398d2dfd
|
fix: añadir metadata a response_queue y unificar ack en CommandService
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
4f6f483a27
|
feat: añadir menciones del creador y de asignados en notificaciones
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
4a1baca559
|
feat: agregar notificaciones DM a creador y asignados; grupo desactivado
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
bfb9f44b69
|
refactor: añade rutas Evolution para obtener nombre de contacto
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
8fdac8b49f
|
fix: enviar siempre la respuesta por DM al creador
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
3ff63f1503
|
feat: añadir ContactsService y usar nombres en menciones de usuarios
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
7a901c9d95
|
feat: enviar al grupo si está activo; si no, al creador
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
133058caeb
|
feat: aceptar tokens @user como asignados y combinar con menciones
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
de70cd863b
|
fix: usar assignmentUserIds para mentionsForSending
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
59605e01e8
|
le pido que me console loguee lo que manda de payload para ver cómo hace lo de las menciones
|
2 months ago |
borja
|
a6ec631329
|
feat: agregar columna metadata a response_queue
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 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>
|
2 months ago |
borja
|
a209c40ac3
|
feat: centralizar /tarea en CommandService y usar DB
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 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>
|
2 months ago |
borja
|
7b9928937b
|
feat: añadir TaskService con dbInstance y tests unitarios
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 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>
|
2 months ago |
borja
|
939cf1ac9f
|
feat: normalizar evento webhook y registrar rawEvent en logs
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
8bdb851062
|
feat: iniciar worker de ResponseQueue y mejorar procesamiento
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
6c70e1dce7
|
feat: persistir respuestas en la cola con DB
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 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>
|
2 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>
|
2 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>
|
2 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>
|
2 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>
|
2 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>
|
2 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>
|
2 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>
|
2 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>
|
2 months ago |
borja (aider)
|
015204f1cc
|
fix: manejar error EEXIST al crear directorio data
|
2 months ago |
borja (aider)
|
5fce8e72e9
|
feat: mover base de datos a carpeta data
|
2 months ago |