23 Commits (1c7a7ffdbe22632b5cd174e34c6f236efabcb6f5)

Author SHA1 Message Date
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
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 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 94a7f19a3c feat: auto-asignar tarea sin responsables al completar y ajustar UI
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
borja 352d9f1e28 feat: añade semilla de desarrollo enriquecida y docs de ejecución
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
brobert 2295adb847 docs: actualiza documentación para edición web y completar tareas
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
borja dafd3c3ca0 docs: agregar edición de tareas web (reclamar/soltar y fecha)
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
brobert c3737b967b docs: documenta desactivación temporal de compresión HTTP y proxy
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
borja f838742db0 docs: actualizar doc de preferencias y API /api/me/preferences
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
borja d9f77e6e4d docs: añade pruebas bun:test y mejora estado en README y docs
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
borja 3d8c27e9aa docs: actualizar documentación para reflejar cambios en MVP y APIs web
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
brobert 4ceb64877f docs: actualiza README.md y docs/operations.md y plan-interfaz-web.md
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
brobert 32f1011fcf docs: agregar DB_PATH y notas de CapRover en Datos y backups
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
brobert ae35ae2db3 docs: actualizar documentación con migraciones, DB_PATH y login web
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
brobert 3d6c446547 feat: dar prioridad a DB_PATH sobre DATA_DIR en la BD SQLite
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
brobert 122beb7663 feat: añadir WEB_BASE_URL como variable de entorno y docs
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
borja e647ad7c3a feat: añadir DATA_DIR para DB compartida y configurar Bun workspaces
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
borja cae5a7f1f6 feat: implementar ventana de gracia para recordatorios y métricas
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
borja a46ecf6cda docs: actualizar README.md y docs/operations.md para reflejar formatos de fechas
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
borja cdab9da161 docs: añadir ejemplos de formato a variables de entorno
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
9 months ago
borja df8f8a7096 feat: sembrar ALLOWED_GROUPS desde env y exponer métricas en /metrics
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
9 months ago
brobert ce223a2955 docs: crear ADRs y guía de arquitectura y migraciones
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
9 months ago