borja
1c7a7ffdbe
refactor: rename 't configurar' command to 't alarma' with 't recordatorio' as alias
...
- Rename configurar.ts -> alarma.ts, function handleConfigurar -> handleAlarma
- Add 'alarma' and 'recordatorio' aliases in shared.ts; keep 'configurar'/'config' for backward compat
- Update all help text, usage messages, onboarding, docs, and tests
- t alarma, t recordatorio, t configurar, t config all route to the same handler
1 month ago
borja
b7ed1ad013
refactor: webhook handler, group sync, command handlers, tests
...
- Refactor webhook handler with improved error handling and auto-ensure
- Break group-sync into modular services (changes, deactivation, membership, scheduler)
- Add startup.ts bootstrap with health checks and metrics
- Refactor command handlers (nueva, completar, tomar, soltar, ver) for gating/resilience
- Remove unused Svelte UI components (Badge, Skeleton, GroupCard, etc.)
- Add ICS helpers, task helpers, preferences helpers to web lib
- Remove legacy help.ts message service
- Restructure tests: split monolithic server.test.ts into focused files
- Add server test harness and coverage/conformance tests
- Update docs (commands inventory, user guide, operational docs)
- Command trigger simplified to 't' and task name (no slash)
- Add .gitignore entries for fallow, sift, sq artifacts
1 month ago
borja
2875c8eefb
docs: detallar fase D de documentación en el plan de refactor
...
Co-authored-by: aider (openrouter/openai/gpt-5.1) <aider@aider.chat>
7 months ago
borja
0816f8fa9e
feat: añade métricas de grupos/usuarios y paneles en Grafana
...
Co-authored-by: aider (openrouter/openai/gpt-5.1) <aider@aider.chat>
7 months ago
borja
e890703035
docs: añade dashboard grafana de métricas taskbot tasks queue
...
Co-authored-by: aider (openrouter/openai/gpt-5.1) <aider@aider.chat>
7 months ago
borja
fcf46cdd45
docs: documentar plan de métricas y conjunto core v1
...
Co-authored-by: aider (openrouter/openai/gpt-5.1) <aider@aider.chat>
7 months ago
borja
5887072a1e
docs: agregar plan de documentación y internacionalización (Fase D/I)
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
7 months ago
brobert
4b1374a4a4
docs: refleja finalización del PR 6.5 y lote 6 en plan técnico
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
7 months ago
brobert
5c6ca072e4
docs: reflejar progreso hasta Lote 6.4 completado en plan técnico
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
7 months ago
brobert
b0e33385b4
test: añade prueba de fallback del locator y actualiza la documentación
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
7 months 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>
7 months ago
brobert
02331790df
docs: detallar PRs necesarios para Lote 6 DB Locator
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
7 months 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>
7 months ago
brobert
ffad59f18f
refactor: quitar _membersGlobalCooldownUntil y llamar a ensureUserExists
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
7 months 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>
7 months 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>
7 months 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>
7 months ago
brobert
7dd835a3bc
docs: actualizar estado de la tarea (Lote 5) a Completado
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
7 months ago
brobert
0249f8a395
docs: actualizar plan técnico para indicar Lote 5 Completado
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
7 months 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>
7 months 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>
7 months 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>
7 months 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>
7 months ago
brobert
ca06b85c48
docs: actualiza progreso del Lote 0 a completado
...
Co-authored-by: aider (openrouter/z-ai/glm-4.6) <aider@aider.chat>
7 months ago
brobert
80c38a6590
docs: documentar avances Lote 1: util canónica, wrapper datetime, tests verdes
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
7 months ago
brobert
11b599bb38
docs: marcar Fase 1 como completada y añadir progreso
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
7 months ago
brobert
a104b69065
docs: añadir plan de refactor técnico 2025-11-01
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
7 months ago
brobert
fd64cbd67d
docs: agregar plan de refactorización para mejorar mantenibilidad
...
Co-authored-by: aider (openrouter/anthropic/claude-sonnet-4.5) <aider@aider.chat>
7 months ago
brobert
f7229d14d4
docs: añade onboarding_assign_failures_total
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
brobert
d40e5e7990
docs: añadir golden de textos y métricas
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
brobert
f142975f00
docs: añade plan de refactor de CommandService (enfoque A)
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
brobert
2d7620fa5d
quita una chorrada que ha puesto gpt
8 months ago
brobert
65dc4d10ae
docs: completar fases 0-2 y actualizar onboarding (5–10s, <14 dígitos)
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
brobert
7bc7000c8c
docs: actualizar plan de onboarding con paquetes de 2 DMs y recordatorio
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
brobert
7871d39e0a
plan para onboarding fino
8 months ago
brobert
ec02444c2a
docs: añade plan por fases de onboarding por DM y alias de comandos
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
brobert
536de6b4f8
docs: agregar métricas de reacciones del bot en operaciones
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
brobert
595e679276
docs: actualizar documentación con nuevas vars REACTIONS_* y cambios
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
brobert
f0ab277d38
feat: añadir handleWithOutcome y usar outcome en WebhookServer
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
brobert
f020c809ec
docs: añade plan detallado de reacciones del bot de tareas
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
brobert
3d7ccd2bca
actualiza los estados completados del último plan previsto
8 months ago
brobert
4f984e5a2f
docs: añade plan somero de cierre de rama 25-10-18
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
brobert
8b9ec1c988
docs: actualiza plan-diseno-web para reflejar B1 y B2 completados
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
brobert
f0eb723020
docs: actualizar comandos a español y añadir comandos desconocidos
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
brobert
eeccfa6234
docs: completar fase 0 con inventario de comandos y guía de estilo
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
brobert
dcbb58731c
docs: añade plan de ayuda y estilo en docs/plan-ayuda-bot.md
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
brobert
07bfa0f419
feat: alinea copy A3/A4 a activar y añade tests; actualiza env y docs
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
brobert
c4568587a9
docs: marcar A3 como completada y añadir pruebas E2E
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
brobert
105b13a148
docs: reflejar fin de A2 y actualizar .env.example
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
brobert
de3c47049b
docs: marca A1 como completada e introduce A5 con mejoras pendientes
...
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago