Skip to content

MaqAgr v1.4.10 — el instalador definitivo: módulos planos reales + descompresión en 48 segundos

Choose a tag to compare

@FlacoAfk FlacoAfk released this 21 Oct 08:08
· 7 commits to main since this release

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 → express resuelve body-parser → health OK → 3.043 tractores, 291 implementos, login inválido rechazado (401)

Pasos para tu PC (los mismos de siempre)

  1. Configuración → Aplicaciones → MaqAgr → Desinstalar (y borrá C:\Program Files\MaqAgr si queda)
  2. Descargá este instalador y ejecutalo como administrador
  3. Al primer arranque: Preparing server modules... (~1-2 minutos, una sola vez) → Server modules ready.
  4. 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