8 Commits (b7ed1ad01325f59468c79744e1c3353f8c0c620b)

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 e6c7e6e61e fix: corregir import '../../../src/db' en el test
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
7 months ago
brobert ecc0cc6fd8 refactor: usar locator para inyectar DB en tests
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
7 months ago
brobert a3cc9fd640 test: actualizar la expectativa de uso para la configuración de recordatorios
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
8 months ago
brobert 098e135b11 feat: añadir modo weekdays en recordatorios con hora configurable
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
9 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>
9 months ago
borja cd0f2adf1a test: eliminar Migrator en tests de recordatorios
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
9 months ago
borja 0f96c27928 test: agregar pruebas unitarias para RemindersService y CommandService
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
9 months ago