feat: actualizar carpeta dist probada en XAMPP y modulos de edicion de tiempo y persistencia UI

This commit is contained in:
2026-08-16 19:08:48 -04:00
parent b79a2fa6ad
commit 7e5c955044
20 changed files with 1714 additions and 607 deletions
@@ -0,0 +1,25 @@
# Edición de Tiempo + Persistencia de Vista — 2026-08-16
## Edición de registros de tiempo
- Cada registro de **Tiempo** ahora tiene acción **Editar** además de **Eliminar**.
- Editar carga en el formulario: país, tarea, horas/minutos, fecha y nota.
- **Guardar cambios** actualiza el mismo registro en `tablero_cdc_project_time_entries`; no crea un registro nuevo.
- Después de editar se vuelve a ejecutar la sincronización de Registro horas, por lo que el Excel se reconcilia usando el mismo `Tablero Time ID`.
- Se puede cancelar la edición sin modificar el registro.
- La política RLS existente ya permite `UPDATE`, por lo que no requiere SQL adicional.
## Persistencia de la vista
La app guarda el estado de navegación para evitar volver a la vista general si el navegador recarga o descarta una pestaña inactiva.
Se preservan:
- apartado: Todos / Activos / Cerrados / Nuevos / Rechazados;
- búsqueda;
- filtros avanzados;
- página actual por apartado;
- posición vertical de la página;
- apertura de Administración de Listas o Tarifario.
El source utiliza `localStorage` y el `dist` incluye un módulo de compatibilidad para conservar la misma experiencia en la versión compilada/probada.