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
|
a03604d293
|
feat: implementar gating de grupos en server en modo enforce
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 |
borja
|
8272c0bb7b
|
docs: añade plan detallado por etapas para multicomunidades
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
119daaae8b
|
añado el plan multicomunidades
|
1 month ago |
brobert
|
ce223a2955
|
docs: crear ADRs y guía de arquitectura y migraciones
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
8b701e9435
|
feat: mostrar id de tarea al quedar sin responsable
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
9d3636b828
|
fix: corregir errores de sintaxis y alcance en CommandService
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
0e90dbfa0f
|
fix: eliminar línea innecesaria y alinear sangría en CommandService
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
6031207c6f
|
fix: usar resolvedId en respuestas y añadir display_code en tareas
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
133d7670fb
|
feat: añade display_code global para tareas, con migración y render
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
4a8523746e
|
mejora más la ayuda, buen punto al que volver si algo falla más adelante. Aquí funciona de to
|
1 month ago |
brobert
|
7c66dac01d
|
afina ayuda. está en un buen punto donde funciona todo, pendiente de hacer cambios para autojoin a grupos
|
1 month ago |
brobert
|
670a2488c3
|
fix: filtrar IDs numéricos en mentioned al resolver alias
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
3d9f044f34
|
feat: añadir caché en memoria para alias y resolver solo IDs numéricos
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
|
9b57662a6b
|
feat: permitir múltiples IDs en /t x y /t tomar (espacios o comas; máx 10)
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
ac0c5ff064
|
fix: resolver ids de usuarios con IdentityService al devolver resultados
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
0e07efd155
|
feat: resolver alias de IDs de miembros durante la sincronización de grupos
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
029a632e9d
|
feat: añadir scheduler de grupos y arrancarlo al iniciar el servicio
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 |
brobert
|
a8448fa4dd
|
fix: usar MAX_MEMBERS_SNAPSHOT_AGE_MS y snapshot_fresh para last_sync_ok
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
753e0688ec
|
fix: calcular last_sync_ok usando métrica o fallback a lv
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
e526707bf7
|
fix: omitir CHATBOT_PHONE_NUMBER en la validación de entorno
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
48c031441b
|
fix: quitar autocorrección de URL interna y permitir Docker en producción
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
67caca8b26
|
feat: añadir IdentityService para mapear alias a números
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
f4b0e4433e
|
fix: priorizar participantAlt para sender JID en grupos
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
dd909c2917
|
añade doc de envs a gitignore
|
1 month ago |
borja
|
f9fa4737f3
|
sleep 1 segundo
|
1 month ago |
borja
|
65553f5d4a
|
(no commit message provided)
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
5d4532b6be
|
docs: añade plan mínimo de CI/CD y actualiza estado/README
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
731ff715a8
|
docs: añade plan de cobertura de tests
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
bae6678a0e
|
fix: ignorar mensajes de grupos inactivos en modo test
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
0d29200dd7
|
feat: asegurar grupo al instante y sincronizar miembros ante eventos
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
e8e319afb0
|
afina algunos formatos de mensajes, a ver si no petan los tests
|
2 months 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
|
b4f6d525e1
|
fix: usar id directo y formatear con ) en listado de tareas
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
3824c6c6c9
|
fix: usar codeId para IDs en listados, acuse y completado
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
ac158416a5
|
fix: usar id en completada y generar ack en formato compacto
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
135fee7773
|
feat: actualizar guía rápida y formato de mensajes de tarea completada
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
ca09b82390
|
fix: adaptar formato de respuestas al modo compacto
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 months ago |
borja
|
0401f1661c
|
fix: estandarizar mensajes de tarea con codeId(id) y texto de estado
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 |