-
6dc6c79803
ahora ya funciona el modo dev para editar estilos
brobert
2025-10-14 23:57:22 +0200
-
14223de56f
feat: añadir soporte dual de sqlite: bun:sqlite y better-sqlite3
brobert
2025-10-14 23:54:20 +0200
-
38fd4c4cdb
refactor: usar env de $env/dynamic/private en env.ts
brobert
2025-10-14 23:36:14 +0200
-
ca616a786a
feat: habilita modo desarrollo con bypass de auth y seed de demo
brobert
2025-10-14 23:27:09 +0200
-
7e8b9c3d7a
docs: añadir /api/tasks/:id/complete y ampliar PATCH de tareas
brobert
2025-10-14 23:07:36 +0200
-
2295adb847
docs: actualiza documentación para edición web y completar tareas
brobert
2025-10-14 23:02:18 +0200
-
06c4a0619d
feat: rediseño de TaskItem, añade completar y lista 24h
brobert
2025-10-14 22:53:13 +0200
-
2446427b5f
fix: alinear bloque de prueba para que coincida con el original
brobert
2025-10-14 22:21:04 +0200
-
e8382cf85c
feat: ampliar PATCH de tareas para descripción e edición en línea
brobert
2025-10-14 22:18:35 +0200
-
4d0f9a6517
docs: actualiza documentación con cambios de edición de tareas y grupos
borja
2025-10-14 16:31:17 +0200
-
9debaf93c9
feat: quitar límite de 3 tareas sin responsable y ordenar fichas
borja
2025-10-14 16:26:25 +0200
-
863a700d5a
feat: agregar botón Reclamar en GroupCard para tareas sin responsable
borja
2025-10-14 16:12:29 +0200
-
5a38cf7806
docs: añadir endpoints de gestión de tareas (claim/unassign/patch)
borja
2025-10-14 15:58:28 +0200
-
dafd3c3ca0
docs: agregar edición de tareas web (reclamar/soltar y fecha)
borja
2025-10-14 15:57:16 +0200
-
a370f8cef6
feat: agregar edición de tareas (claim/unassign y PATCH due_date)
borja
2025-10-14 15:42:32 +0200
-
a8a0a3b5f6
test: añadir tests E2E ICS para grupo, personal y agregado
borja
2025-10-14 14:55:26 +0200
-
3a161e2821
feat: mostrar siempre la URL ICS usando token_plain y migración
borja
2025-10-14 14:27:22 +0200
-
2412b7fa66
feat: exponer feeds ICS en la UI y añadir /app/integrations
borja
2025-10-14 12:30:34 +0200
-
b738d8008d
feat: añadir ICS por token (grupo/personal/aggregate) horizon 12m
borja
2025-10-14 12:13:12 +0200
-
ffae527543
añade carpetas temporales a gitignore
borja
2025-10-14 12:03:47 +0200
-
3109525d7a
fix: usar ruta absoluta al crear bd de pruebas web y limpiar archivo
borja
2025-10-14 12:00:46 +0200
-
da6362be4c
fix: corregir ruta de import en tests/web/helpers/db.ts
borja
2025-10-14 11:58:14 +0200
-
9a69461b6c
feat: añadir feeds de integraciones ICS (aggregate) y horizonte 12m
borja
2025-10-14 11:15:37 +0200
-
2438f736de
test: mejorar limpieza del esquema de la BD en tests unitarios
borja
2025-10-14 09:53:39 +0200
-
331b21ec71
fix: añadir fallback de migraciones y export de crypto
borja
2025-10-14 09:50:06 +0200
-
73ae69892f
feat: añadir migración calendar-tokens y servicio ICS de tokens
borja
2025-10-14 09:43:55 +0200
-
c3737b967b
docs: documenta desactivación temporal de compresión HTTP y proxy
brobert
2025-10-14 08:51:07 +0200
-
738a17b911
chore: desactiva precompress y desactiva compresión en proxy
brobert
2025-10-14 08:36:17 +0200
-
6d3754a1fa
refactor: encapsular CSS en páginas app, groups y preferences
borja
2025-10-13 23:16:55 +0200
-
ad2b612835
fix: mitigar aviso de preload no usado filtrando cabecera Link de CSS
borja
2025-10-13 23:06:55 +0200
-
544e137ab3
refactor: usar toastSuccess, mover toasts a izquierda y mejorar AppShell
borja
2025-10-13 22:59:54 +0200
-
ee9430ae92
fix: eliminar modificador preventDefault en on:click de FeedCard.svelte
borja
2025-10-13 22:41:52 +0200
-
61ccf63ac0
feat: añadir UI de integraciones ICS con FeedCard y toasts
borja
2025-10-13 22:40:05 +0200
-
554a430873
docs: actualizar plan de interfaz web con PR 2 y acciones de producción
borja
2025-10-13 22:31:46 +0200
-
f70c088214
refactor: eliminar export group_id en TaskItem.svelte y ajustar prueba
borja
2025-10-13 22:26:28 +0200
-
a9ec614364
feat: arrancar UX/UI con AppShell y componentes base
borja
2025-10-13 22:22:09 +0200
-
65502e0b0b
fix: restringir cabeceras a HTML y robustecer proxy; quitar checkOrigin
borja
2025-10-13 21:10:02 +0200
-
4872c2cd26
quito la instalacion de netcat y de curl
borja
2025-10-13 19:23:17 +0200
-
55a27974e4
cambio la imagen de bun a debian a ver si así rula con la última versión de debian
borja
2025-10-13 19:22:18 +0200
-
733f316a32
actualizo bun a 1.3 en el Dockerfile
borja
2025-10-13 19:20:56 +0200
-
13e8924f28
añado el crfs nuevo a ver si rula
borja
2025-10-13 19:19:52 +0200
-
5590386d7e
docs: actualiza plan de UI con estado actual y /_app passthrough
borja
2025-10-13 18:41:51 +0200
-
70e262c68a
refactor: quitar context='module' de CSS en +layout.svelte
borja
2025-10-13 18:31:20 +0200
-
a5841d99f7
refactor: mover imports de estilos al contexto módulo y cargar favicon
borja
2025-10-13 18:21:33 +0200
-
0b4c9b8483
refactor: cambiar render a slot en AppShell y layouts
borja
2025-10-13 18:10:56 +0200
-
cdd0d38480
feat: base de UI con tokens.css, base.css, AppShell y layout /app
borja
2025-10-13 18:09:15 +0200
-
2cfd28327f
docs: añade plan UX/UI detallado para interfaz web sin dependencias
borja
2025-10-13 17:45:34 +0200
-
f838742db0
docs: actualizar doc de preferencias y API /api/me/preferences
borja
2025-10-13 17:36:46 +0200
-
24b29aac18
feat: agregar acciones del servidor para preferencias y simplificar UI
borja
2025-10-13 17:30:47 +0200
-
f6b6ab7e6c
test: adaptar verificación de la opción off en /app/preferences
borja
2025-10-13 17:19:28 +0200
-
1744f317b8
feat: añadir página /app/preferences para gestionar recordatorios
borja
2025-10-13 17:17:40 +0200
-
94ad9119f4
fix: deshabilitar retorno temprano en tests para reconstruir web
borja
2025-10-13 17:09:27 +0200
-
01e1d31f00
feat: añadir POST /api/me/preferences con validación y upsert
borja
2025-10-13 17:07:49 +0200
-
4a34b4b53d
docs: actualizar Etapa 2 a COMPLETADA en plan-interfaz-web
borja
2025-10-13 15:44:07 +0200
-
d9f77e6e4d
docs: añade pruebas bun:test y mejora estado en README y docs
borja
2025-10-13 15:41:57 +0200
-
3eb38fa7bd
fix: asegura que exista el usuario antes de crear sesión para evitar FK
borja
2025-10-13 15:38:06 +0200
-
cefdb3a3a8
test: añade tests web con plan programático (bun.test)
borja
2025-10-13 15:36:55 +0200
-
d2cd2aff00
feat: añade paginación y búsqueda con ESCAPE en tareas
borja
2025-10-13 15:15:14 +0200
-
1bd28380b8
feat: añadir filtrado, límites y prefetch en grupos y tareas
borja
2025-10-13 14:51:05 +0200
-
689e030a83
feat: agregar /admin allow all para habilitar pendientes de grupos
borja
2025-10-13 13:13:17 +0200
-
3739ef356d
feat: añadir gate SSR en /app y SSR de /app/groups; activar CSRF
borja
2025-10-13 12:14:09 +0200
-
8091505a9d
chore: migrar CSRF a trustedOrigins y sincronizar pre-build
borja
2025-10-13 11:59:06 +0200
-
3d8c27e9aa
docs: actualizar documentación para reflejar cambios en MVP y APIs web
borja
2025-10-13 11:34:59 +0200
-
770e688c96
feat: añadir endpoints para grupos y tareas con gating y UI
borja
2025-10-13 11:23:44 +0200
-
4ceb64877f
docs: actualiza README.md y docs/operations.md y plan-interfaz-web.md
brobert
2025-10-13 01:15:23 +0200
-
d84fd9a772
feat: cerrar sesión por POST con redirección a / y formulario en UI
brobert
2025-10-13 00:49:57 +0200
-
5637c90d2d
fix: evita refrescar cookie durante /api/logout y limpia cookie
brobert
2025-10-13 00:45:59 +0200
-
da025326b5
feat: añadir endpoint /api/me/tasks y mostrar tareas en app web
brobert
2025-10-13 00:38:10 +0200
-
8a807d8af3
chore: desactiva checkOrigin CSRF de SvelteKit
brobert
2025-10-13 00:28:33 +0200
-
58bf44db88
feat: añadir gate de JS en /login para evitar canje prematuro
brobert
2025-10-13 00:20:31 +0200
-
472cd3eef8
feat: añade página intermedia de login y flujo de canje de token
brobert
2025-10-13 00:06:37 +0200
-
ccbc9413d8
feat: gestionar sesión web con idle timeout y ruta /app protegida
brobert
2025-10-13 00:00:06 +0200
-
b7c8e37a85
feat: añadir logs y endpoint de salud en proxy y login
brobert
2025-10-12 23:47:16 +0200
-
cdfd16f2fa
fix: usa strftime('now') en SQL y simplifica canje de token
brobert
2025-10-12 23:44:00 +0200
-
5616ee8395
fix: normalizar DB_PATH y DATA_DIR a rutas absolutas y esperar tablas
brobert
2025-10-12 23:38:41 +0200
-
c97a805d43
feat: gestiona rutas con proxy en Bun para /webhook y /metrics
brobert
2025-10-12 23:19:57 +0200
-
296ab169f1
refactor: cargar bun:sqlite dinámicamente y añadir getDb
brobert
2025-10-12 22:49:42 +0200
-
94bbb5ad1b
build: usar adapter-node y añadir start en apps/web
brobert
2025-10-12 22:46:16 +0200
-
4d5fa36e3a
hasta el paso 2 de la etapa 1 de la cosa web
brobert
2025-10-12 22:33:51 +0200
-
6d7d203465
feat: agregar canje de token magico en GET /login y crear sesion
brobert
2025-10-12 22:30:02 +0200
-
9347d86065
feat: prepara web con bun:sqlite y soporte env/db/hooks
brobert
2025-10-12 22:19:34 +0200
-
32f1011fcf
docs: agregar DB_PATH y notas de CapRover en Datos y backups
brobert
2025-10-12 21:56:57 +0200
-
ae35ae2db3
docs: actualizar documentación con migraciones, DB_PATH y login web
brobert
2025-10-12 21:56:14 +0200
-
90771eb34a
fix: usar dígitos del jid como fallback al normalizar WhatsApp ID
brobert
2025-10-12 21:49:02 +0200
-
bd0fda2248
fix: endurece GroupSyncService y activa métricas en tests web-login
brobert
2025-10-12 21:45:43 +0200
-
6082574a52
chore: silenciar logs del migrador en test para reducir ruido
brobert
2025-10-12 21:37:29 +0200
-
c8c4fdd927
feat: añadir soporte para /t web con tokens de login y util crypto
brobert
2025-10-12 21:03:13 +0200
-
1e188c2e96
build: establecer DATA_DIR por defecto y declarar volumen /app/data
brobert
2025-10-12 20:09:54 +0200
-
f6672ec52b
feat: agrega migración v10 para web_tokens y web_sessions
brobert
2025-10-12 19:49:38 +0200
-
3d6c446547
feat: dar prioridad a DB_PATH sobre DATA_DIR en la BD SQLite
brobert
2025-10-12 19:29:46 +0200
-
122beb7663
feat: añadir WEB_BASE_URL como variable de entorno y docs
brobert
2025-10-12 19:07:05 +0200
-
59c9bee292
añade apps a gitignore de momento, que la otra rama se encargue de usar eso cuando llegue esa funcionalidad
borja
2025-10-11 10:37:18 +0200
-
6dde7aa70a
no sé por qué se ha quedado algo de otra rama aqui
borja
2025-10-11 10:35:52 +0200
-
664cf26b57
añade apps/web y le instala sveltekit encima con bun
borja
2025-10-09 15:55:21 +0200
-
e647ad7c3a
feat: añadir DATA_DIR para DB compartida y configurar Bun workspaces
borja
2025-10-09 15:51:43 +0200
-
5e762dbdf7
docs: añade plan detallado para interfaz web con SvelteKit y bot
borja
2025-10-09 10:49:04 +0200
-
-
c9a052f774
test: ajusta la gracia a 60 en gating de reminders
borja
2025-10-08 16:35:52 +0200
-
3039af3a43
fix: evitar duplicar recordatorio diario, filtrar por grupos y limitar a 10
borja
2025-10-08 16:32:45 +0200
-
cae5a7f1f6
feat: implementar ventana de gracia para recordatorios y métricas
borja
2025-10-08 16:26:14 +0200
-
51a623450d
fix: inyectar GroupSyncService.dbInstance y limpiar caché en tests
borja
2025-10-08 14:16:49 +0200