From 937762322e419d2359dc9f6f230b4223679ae82b Mon Sep 17 00:00:00 2001 From: Milton Gonzalez Date: Tue, 15 Sep 2026 12:42:00 -0500 Subject: [PATCH] docs: registra el deploy a produccion de v1.14.0 Co-Authored-By: Claude Sonnet 5 --- PRODUCCION.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/PRODUCCION.md b/PRODUCCION.md index d867ac0..3576d46 100644 --- a/PRODUCCION.md +++ b/PRODUCCION.md @@ -371,6 +371,19 @@ iRedMail): - Sin migracion nueva (solo codigo). Backend + frontend reconstruidos y reiniciados (PID confirmado en ambos), verificado contra `https://project.linkedcorp.net`. +## Actualizacion v1.14.0 (2026-09-15) — arrastrar para reordenar + +- Migracion `012_sort_order.sql`: columna `sort_order` en `activities` y `tasks`, inicializada con + el `id` de cada fila (preserva el orden previo). Nuevos endpoints `PUT + /api/projects/:projectId/activities/reorder` y `PUT /api/activities/:activityId/tasks/reorder`. +- Arrastrar con el mouse en la lista de actividades de un proyecto y en la lista de tareas de una + actividad — mismo hook reutilizable (`useDragReorder`), sin libreria nueva. +- Durante las pruebas en dev se encontro y corrigio un bug real: el hook sincronizaba su estado + por la referencia del arreglo de entrada, y un llamador que pasa `datos || []` (patron comun) + entraba en loop infinito de renders mientras los datos cargaban. Corregido antes de desplegar. +- Backend + frontend reconstruidos y reiniciados (PID confirmado en ambos), `sort_order` + verificado en produccion, bundle nuevo verificado contra `https://project.linkedcorp.net`. + ## Comandos utiles ```bash