271 Commits (7dd390b04eaf8c1881cdcd824f0dcbc9eeb1c871)

Author SHA1 Message Date
brobert 7dd390b04e chore: quitar import innecesario de normalizeWhatsAppId en command.ts
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
5 days ago
brobert f2746a9003 refactor: mover CTA_HELP a shared.ts y usarlo en nueva
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
5 days ago
brobert 65553a14d9 refactor: eliminar import de GroupSyncService en completar/tomar/soltar
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
5 days ago
brobert 91fe688e4e feat: mover lógica de nueva a handler dedicado y añadir onboarding
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
5 days ago
brobert ada071d220 feat: añadir handlers completar/tomar/soltar y enrutar comandos
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
5 days ago
brobert 5c6cac2b12 fix: corregir ruta de import de TaskService
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
5 days ago
brobert b719f3fd33 feat: añadir handler ver y enrutar /t ver con métricas
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
5 days ago
brobert 6fcfd2719f feat: integrar router etapa 3 con handlers configurar/web y db
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
5 days ago
brobert d591697402 feat: extraer parseNueva a módulo dedicado y usarlo desde CommandService
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
5 days ago
brobert 170859c030 feat: añadir router de comandos (Etapa 1) y shared.ts; usar route
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
5 days ago
brobert e9c2885433 fix: limpiar puntuación en tokens @ y añadir tests de autoasignación
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
5 days ago
brobert b6aab7fa1b feat: permitir autoasignación con yo/@yo en /t nueva y añadir tests
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
5 days ago
brobert 2dc6a13e0a afina copy de cta general 5 days ago
brobert 89f2555c79 afina los copys de los mensajes de onboarding 5 days ago
brobert 43198d1d89 refactor: usar codeId, bold y code en msg1/msg2 para onboarding
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
5 days ago
brobert bd4f0cc364 feat: añadir métricas de onboarding y alias; recalcular tras comandos
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
5 days ago
brobert 2d05b6f3e1 feat: centralizar CTA de ayuda en command.ts y añadir a DMs
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
5 days ago
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 1fafc431ff feat: agregar columna last_command_at en users en migración v19
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
5 days ago
brobert 394f28e5cc feat: onboarding en /t nueva filtrando IDs <14 y migrar last_command_at
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
5 days ago
brobert 7e135fcf50 refactor: elimina ver sin y ver grupo; actualiza aliases y ayuda
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
6 days ago
brobert 90265939c6 feat: actualiza alias y ayuda: /t ver -> todas; anade /t mias /t info
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
6 days ago
borja 8f8005dca1 creo que he quitado que diga sin responsable cada vez para que solo muestre el icono y listo 1 week ago
borja a24e591cb4 cambia algunos iconos para que sin responsable sea 🙅 y que las badges en la web estén centradas aunque la row sea de dos lineas 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 5efcbbc98b refactor: usar getLastChangedActive y eliminar changedActive de syncGroups
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 week ago
brobert 28264f9369 feat: sincronizar solo grupos cambiados y aprender usuario al mensaje
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 week ago
brobert bc256c4999 feat: incluir participant y fromMe en key de reacciones para grupos
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 f0ab277d38 feat: añadir handleWithOutcome y usar outcome en WebhookServer
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 cddb454692 feat: encolar reacción al completar tarea dentro TTL y filtrado
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 week ago
brobert db8d22c04c feat: agrega migración v17 task_origins y soporte de reacciones en webhook y queue
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
1 week ago
brobert 58ac01cc73 fix: asegurar que exista el usuario antes de upsertAlias y log de error
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 weeks ago
brobert 7be73f9f78 afina copis de ayuda más 2 weeks ago
brobert 2d419e58af mejora copis ayuda 2 weeks ago
brobert b6eb4051b6 cambia mensajes ayuda 2 weeks ago
brobert d27a4aa201 mejora los copis 2 weeks ago
brobert b4f2f9be92 actualizo algunos mensajes del bot para que tengan un estilo más razonable en whatsapp 2 weeks ago
brobert e7ae220377 feat: bloquear is_community/isCommunityAnnounce y filtrar consultas
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 weeks 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 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 7ba2770422 feat: archivar grupos y notificar admins; ocultar grupos archivados
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 weeks ago
brobert 04a3dd13f7 feat: ℹ️ en Uso; añadir encabezado 'Tus tareas' e itálica en vacíos
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 weeks ago
brobert 9c47359b85 feat: actualizar mensajes de uso y grupo activo a español en command.ts
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
2 weeks ago
brobert 36f98d09dc feat: añade FEATURE_HELP_V2 por defecto y conserva ayuda legacy
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