Commit Graph

  • 1e7a4a5122 estilos modernos borja 2025-10-15 15:58:27 +0200
  • e474387a1a cambio un poco los estilos, hay que pulir mucho más borja 2025-10-15 13:14:36 +0200
  • e34df4c370 un poquito mejor los estilos borja 2025-10-15 11:39:34 +0200
  • 05900ef977 feat: habilita seed de demo en dev y añade logs de inicialización borja 2025-10-15 11:11:49 +0200
  • cd6d9c02af fix: inicializar esquema en desarrollo si no existe la tabla tasks borja 2025-10-15 10:55:46 +0200
  • 939c721456 fix: cargar better-sqlite3 en DEV con require y usar bun:sqlite en prod borja 2025-10-15 10:53:05 +0200
  • e7f80d1e39 chore: externaliza sqlite en dev y prod; ajusta optimizeDeps borja 2025-10-15 10:49:50 +0200
  • 0a416936af feat: activar bypass de autenticación en desarrollo borja 2025-10-15 10:45:07 +0200
  • ecc78d3d8e feat: añadir allowedHosts para server.brobert.net en desarrollo borja 2025-10-15 10:18:34 +0200
  • a9facabe07 build: evita instalar dependencias opcionales y usa bun:sqlite borja 2025-10-15 10:09:31 +0200
  • 3a5b212271 feat: usar alias bun:sqlite a better-sqlite3 solo en dev y ajustar Docker borja 2025-10-15 09:39:45 +0200
  • fe6e08d9df algunos cambios de estilos brobert 2025-10-15 00:23:47 +0200
  • 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