brobert
|
77ad9d76c5
|
feat: aplicar fallback getDb() en ResponseQueue y TaskService
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
1300f60f58
|
docs: actualizar plan refactor técnico con Lote 6.0-6.2 completados
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
2669d4287c
|
feat: centralizar resolución de DB y reexport en web
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
6196dbadc9
|
feat: exponer la DB global mediante locator en startServices
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
9222242eda
|
feat: añadir locator de DB con setDb/getDb/withDb y tests
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
02331790df
|
docs: detallar PRs necesarios para Lote 6 DB Locator
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
f7b8b1449f
|
docs: reflejar finalización de 5.5-d y ajuste de webhook-handler.ts
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
e430fc1d4a
|
refactor: extrae handleMessageUpsert a webhook-handler.ts y úsalo en WebhookServer
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
7189756182
|
feat: integrar utilidades de WhatsApp y servicios en server.ts
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
46bec524a2
|
refactor: modularizar WebhookServer y endpoints /metrics /health
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
ffad59f18f
|
refactor: quitar _membersGlobalCooldownUntil y llamar a ensureUserExists
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
2f24806a06
|
refactor: modularizar group-sync y añadir API, cache y repo
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
0ce3ecbcd3
|
fix: aplicar umbral de cobertura en publishGroupCoveragePrompt
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
1b0d2ec91c
|
refactor: desacoplar onboarding y eliminar dependencia GroupSync
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
8e79b1fa43
|
docs: actualizar plan técnico con 5.5-c completado y LOC ≈621
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
a72184f82c
|
fix: inyectar db en AllowedGroups y extraer mappers en src/tasks
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
e3ec82037b
|
refactor: extraer display_code y complete-reaction; ajustar TaskService
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
a46b5dac68
|
docs: reflejar completado Lote 5.5-a y extracción de ResponseQueue
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
2032712d2b
|
fix: agregar isReactionMeta y usarla en response-queue
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
1b7420e123
|
feat: integrar EvolutionClient, limpieza de cola y parseo de metadata
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
a25fd4ee3b
|
docs: añade Lote 5.5 al plan de refactor técnico
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
7dd835a3bc
|
docs: actualizar estado de la tarea (Lote 5) a Completado
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
0249f8a395
|
docs: actualizar plan técnico para indicar Lote 5 Completado
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
b02ca36383
|
feat: extrae TaskText y TaskMeta para TaskItem
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
415548cdce
|
refactor: extraer TaskCompleteButton y TaskActions y usar en TaskItem
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
815f060156
|
refactor: extrae TaskDueBadge y TaskAssignees y actualiza TaskItem
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
7a4b21da6f
|
refactor: extrae SVGs embebidos a iconos y actualiza TaskItem
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
7a78ae5859
|
docs: indicar eliminar apps/web/tmp para regenerar BD en dev
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
7af5fe682c
|
ejecuta bun i en ambos lados
|
1 month ago |
brobert
|
a4dc11a124
|
docs: refleja cierre del Lote 4 y estado de ICS en plan técnico
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
234053c609
|
feat: añadir ICS con límite por token y títulos Personal/Grupo/Agregado
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
69487c7e0a
|
docs: actualizar plan refactor con finalización de Lote 3 y estado 11-10
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
fea178cd3d
|
fix: ampliar tipado de get(taskId) en TaskService
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
83e11a69ab
|
refactor: eliminar as any y tipar servicios y DB en lote 3
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
1ecf8a5ff2
|
refactor: tipar consultas SQLite y eliminar as any en varias rutas
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
a391ef7467
|
fix: tipar filas de grupos y convertir id/nombre a string
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
dab7e8fa9d
|
fix: tipar groups como EvolutionGroup[] y usar group.id en group-sync.ts
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
eb47184660
|
fix: usar display_code seguro en ver.ts y forzar EvolutionGroup en group-sync.ts
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
97624ad923
|
fix: corregir tipado para typecheck en nueva.ts, ver.ts y group-sync.ts
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
16e35c6827
|
feat: incluir servicios en typecheck/core y quitar exclusiones
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
db9baca508
|
feat: centralizar normalizeTime en core y exponerla en web para preferencias
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
e7bcdbf17e
|
fix: ajustar tipado en proxy.ts, response-queue.ts y tasks/service.ts
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
f0038ed763
|
fix: activar strictNullChecks en tsconfig.core.json
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
a62706d5d6
|
chore: activar noImplicitAny y exactOptionalPropertyTypes en core
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
brobert
|
240406aace
|
feat: centralizar helpers de tests (ymdUTC/addDays) y marcar Lote 2
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
|
8a7c8b7a5f
|
actualiza algunas llamadas a getQueue para que sean get que es el helper que he creado
|
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
|
ca06b85c48
|
docs: actualiza progreso del Lote 0 a completado
Co-authored-by: aider (openrouter/z-ai/glm-4.6) <aider@aider.chat>
|
1 month ago |
brobert
|
f2ee3bbd11
|
feat: añadir health check para reiniciar instancia de Evolution API
Co-authored-by: aider (openrouter/z-ai/glm-4.6) <aider@aider.chat>
|
1 month ago |