diff --git a/CHANGELOG.md b/CHANGELOG.md index 8dfb2af..028950d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog - project.linkedcorp.net +## [1.9.2] - 2026-09-11 +### Changed +- "Revision periodica de equipos" (Gestión de equipos y activos de TI) renombrada a "Revisión de + equipos para verificar obsolescencia y mejoras" — dejaba dudas sobre qué cubría. +- Nueva actividad en Infraestructura y redes: "Reponchado de cableado de red y certificación de + los puntos". + ## [1.9.1] - 2026-09-11 ### Changed - Migración de datos de una sola vez (`006_seed_it_baseline.sql`, con marcador en diff --git a/VERSION b/VERSION index 9ab8337..8fdcf38 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.9.1 +1.9.2 diff --git a/backend/database/migrations/007_equipos_y_cableado.sql b/backend/database/migrations/007_equipos_y_cableado.sql new file mode 100644 index 0000000..9c910d8 --- /dev/null +++ b/backend/database/migrations/007_equipos_y_cableado.sql @@ -0,0 +1,25 @@ +-- Ajustes al catalogo de actividades de TI, pedidos por el superadmin. Idempotente sin marcador: +-- cada sentencia se protege sola (por el valor viejo que busca, o por NOT EXISTS). +SET NAMES utf8mb4; + +-- "Revision periodica de equipos" no dejaba claro que cubre obsolescencia y mejoras. +UPDATE activities +SET name = 'Revision de equipos para verificar obsolescencia y mejoras' +WHERE code = 'ACT-0007' AND name = 'Revision periodica de equipos'; + +-- Nueva actividad bajo "Infraestructura y redes": reponchado de cableado y certificacion de puntos. +INSERT INTO activities (project_id, code, name, priority_id, status_id, created_by) +SELECT p.id, 'PENDING', 'Reponchado de cableado de red y certificacion de los puntos', 2, 1, 1 +FROM projects p +WHERE p.name = 'Infraestructura y redes' + AND NOT EXISTS ( + SELECT 1 FROM activities a + WHERE a.project_id = p.id AND a.name = 'Reponchado de cableado de red y certificacion de los puntos' + ); + +UPDATE activities a +JOIN projects p ON p.id = a.project_id +SET a.code = CONCAT('ACT-', LPAD(a.id, 4, '0')) +WHERE p.name = 'Infraestructura y redes' + AND a.name = 'Reponchado de cableado de red y certificacion de los puntos' + AND a.code = 'PENDING'; diff --git a/backend/package.json b/backend/package.json index 6a2de36..666c2ad 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,6 +1,6 @@ { "name": "project-linkedcorp-backend", - "version": "1.9.1", + "version": "1.9.2", "private": true, "type": "module", "main": "src/server.js", diff --git a/frontend/package.json b/frontend/package.json index 08fe67f..8e2157c 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,7 +1,7 @@ { "name": "project-linkedcorp-frontend", "private": true, - "version": "1.9.1", + "version": "1.9.2", "type": "module", "scripts": { "dev": "vite",