Repository navigation
MaqAgr v1.4.10 — el instalador definitivo: módulos planos reales + descompresión en 48 segundos
Causa raíz encontrada y corregida de verdad
Reproduje el error de tu laptop en la máquina de pruebas y encontré la causa raíz: el instalador empacaba los módulos con enlaces internos de pnpm cuyas dependencias ocultas (body-parser, ip-address...) no viajaban con ellos. En tu máquina los enlaces se convertían en copias rotas al extraer — por eso fallaba; en otras sobrevivían — por eso yo no lo veía.
Esta versión corrige la arquitectura completa:
- El CI compila un árbol plano de archivos reales (sin enlaces ni dependencias ocultas) — verificado: el respaldo ya sale de la raíz
- El instalador trae los módulos en un único zip y el launcher lo descomprime solo en el primer arranque con tar.exe: 48 segundos (antes era una extracción de 24.000 archivos sueltos y por eso se perdían carpetas al azar)
- Marcador con huella del zip: los upgrades re-extraen automáticamente
- Validado end-to-end en una instalación real: extracción → arranque →
expressresuelvebody-parser→ health OK → 3.043 tractores, 291 implementos, login inválido rechazado (401)
Pasos para tu PC (los mismos de siempre)
- Configuración → Aplicaciones → MaqAgr → Desinstalar (y borrá
C:\Program Files\MaqAgrsi queda) - Descargá este instalador y ejecutalo como administrador
- Al primer arranque:
Preparing server modules...(~1-2 minutos, una sola vez) →Server modules ready. - La app abre en http://localhost:4000
Tus datos en C:\ProgramData\MaqAgr no se tocan.
Verificado
- ✅ Instalación real de punta a punta en la máquina de pruebas con este pipeline
- ✅ 20/20 pruebas de navegador del producto (informe adjunto)
- ✅ Caso H2 del profesor exacto: P_BDT TDP 246,88 HP · ET 109,51 HP · P_ROD 38,72 HP