brobert
|
5616ee8395
|
fix: normalizar DB_PATH y DATA_DIR a rutas absolutas y esperar tablas
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 weeks ago |
brobert
|
c97a805d43
|
feat: gestiona rutas con proxy en Bun para /webhook y /metrics
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 weeks ago |
brobert
|
296ab169f1
|
refactor: cargar bun:sqlite dinámicamente y añadir getDb
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 weeks ago |
brobert
|
94bbb5ad1b
|
build: usar adapter-node y añadir start en apps/web
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 weeks ago |
brobert
|
4d5fa36e3a
|
hasta el paso 2 de la etapa 1 de la cosa web
|
2 weeks ago |
brobert
|
6d7d203465
|
feat: agregar canje de token magico en GET /login y crear sesion
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 weeks ago |
brobert
|
9347d86065
|
feat: prepara web con bun:sqlite y soporte env/db/hooks
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 weeks 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>
|
2 weeks 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>
|
2 weeks ago |
brobert
|
90771eb34a
|
fix: usar dígitos del jid como fallback al normalizar WhatsApp ID
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 weeks ago |
brobert
|
bd0fda2248
|
fix: endurece GroupSyncService y activa métricas en tests web-login
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 weeks ago |
brobert
|
6082574a52
|
chore: silenciar logs del migrador en test para reducir ruido
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 weeks ago |
brobert
|
c8c4fdd927
|
feat: añadir soporte para /t web con tokens de login y util crypto
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 weeks ago |
brobert
|
1e188c2e96
|
build: establecer DATA_DIR por defecto y declarar volumen /app/data
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 weeks ago |
brobert
|
f6672ec52b
|
feat: agrega migración v10 para web_tokens y web_sessions
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
2 weeks 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>
|
2 weeks 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>
|
2 weeks ago |
borja
|
664cf26b57
|
añade apps/web y le instala sveltekit encima con bun
|
3 weeks 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>
|
3 weeks ago |
borja
|
5e762dbdf7
|
docs: añade plan detallado para interfaz web con SvelteKit y bot
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
3 weeks ago |
borja
|
c9a052f774
|
test: ajusta la gracia a 60 en gating de reminders
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
3 weeks ago |
borja
|
3039af3a43
|
fix: evitar duplicar recordatorio diario, filtrar por grupos y limitar a 10
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
3 weeks ago |
borja
|
cae5a7f1f6
|
feat: implementar ventana de gracia para recordatorios y métricas
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
3 weeks ago |
borja
|
51a623450d
|
fix: inyectar GroupSyncService.dbInstance y limpiar caché en tests
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
3 weeks 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>
|
3 weeks ago |
borja
|
275f5adfde
|
feat: validar y normalizar fechas explícitas (YYYY-MM-DD y YY-MM-DD)
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
3 weeks ago |
borja
|
414374367d
|
test: ampliar pruebas de parseo de fechas a YYYY-MM-DD y YY-MM-DD
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
3 weeks ago |
borja
|
b39ca2041a
|
fix: corregir texto del footer para usar 'responsable'
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
4 weeks ago |
borja
|
1635d0af17
|
fix: actualizar encabezado de lista de tareas activas
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
4 weeks ago |
borja
|
cdcc5091cb
|
feat: añade pie de página con instrucción para ver tareas sin dueño
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
4 weeks ago |
borja
|
c912ee362e
|
feat: añadir /admin ver todos para listar tareas activas globales
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
4 weeks ago |
borja
|
1d7c1e2f1d
|
docs: añadir README inicial para Taskbot
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
4 weeks ago |
borja
|
8aee2b8c78
|
se cepilla el README que ya no sirve
|
4 weeks ago |
brobert
|
cd453afbce
|
feat: exponer group_sync_seconds_until_next y adaptar tests
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
4 weeks ago |
brobert
|
a5a3d98167
|
docs: reflejar multicomunidad, gating de grupos y /admin
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
4 weeks ago |
brobert
|
a5eedb5c7f
|
fix: usar '' como fallback para community_id al insertar grupos
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
4 weeks ago |
brobert
|
4dfac4a6e7
|
fix: reiniciar db AllowedGroups tras discovery y quitar retorno
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
4 weeks ago |
brobert
|
228f2d40a2
|
feat: habilitar sync multicomunidad y persistir nombres de grupos
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
4 weeks ago |
brobert
|
46d172fc12
|
feat: permitir forzar sync de grupos y completar labels faltantes
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
4 weeks ago |
brobert
|
abfa9b73a7
|
feat: añadir alias para comandos de admin y actualizar tests
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
4 weeks ago |
brobert
|
99c68bf105
|
Merge pull request 'Multiple communities' (#1) from multicom into main
Reviewed-on: #1
|
1 month ago |
borja
|
95abc8d025
|
fix: alinear dbInstance de AllowedGroups con la del servidor antes del seed
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
borja
|
ad26dd5175
|
feat: guarda label en allowed_groups y actualiza en upsertGroups
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
borja
|
662c335824
|
feat: instrumentar métricas de allowed_groups, admin, commands y sync
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
borja
|
cdab9da161
|
docs: añadir ejemplos de formato a variables de entorno
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month 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>
|
1 month ago |
borja
|
a7004d5ef1
|
test: usar seedGroup para poblar grupos en gating
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
borja
|
43ee9301e4
|
test: crear registro de usuario para cumplir FK de user_preferences
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
borja
|
9ca9757f35
|
test: fijar fecha en gating de recordatorios para pruebas
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |
borja
|
bf46976b1c
|
fix: limpiar caché de AllowedGroups al activar gating por grupos
Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
|
1 month ago |