Commit Graph

46 Commits

Author SHA1 Message Date
62a31c05d7 Cabecera indigo fija (legible en modo oscuro) en tableros y actas; seed: gibranlp 2026-10-13 20:36:43 -06:00
7a8f95aa8c Equipo y usuarios (roster, accesos desde el sitio), responsable obligatorio, pendiente ferretería EIT/TIMSA (14-oct) 2026-10-13 20:25:59 -06:00
9f3d41ed49 Reorganizacion del sitio (8 pestanas, Historia), tableros kanban/ingenieria/produccion, inventario, sitios, acta de instalacion, backend nuevo (13-oct) 2026-10-13 19:44:07 -06:00
217311a418 docs: V5.6 layout pasadas 1 y 2 + auditoría 13-oct; V5.7 ECO fuente a bordo + guía de layout; badge V5.7 2026-10-13 18:08:16 -06:00
2516044adf auto-sync 2026-10-07 18:00 2026-10-07 18:00:15 -06:00
93cdd04000 auto-sync 2026-10-01 18:00 2026-10-01 18:00:15 -06:00
960ba05dda descargas: 0.6.2 en prueba de banco (prueba/: V4 ec7425ac, V5 3a183fcc, phtst_report.py); notas de versión 0.6.2; 0.6.0 sigue vigente 2026-09-30 12:37:16 -06:00
4104b90e8b actas: unidad HBOX completa seleccionable (3 piezas o ensamble aprobado) + revisión de daño por pieza 2026-09-30 11:32:38 -06:00
a6f4a4c943 actas: unidades HBOX completas seleccionables (desde ensamble aprobado) + revisión de daño por componente 2026-09-30 11:10:29 -06:00
71c825b992 descargas: 0.6.1 retirada (su $PHLG no pasa por el módem), 0.6.0 vigente otra vez; notas de versión 2026-09-29 14:25:05 -06:00
999010818b descargas: fw 0.6.1 (V5 6fbbc583, V4 ef43a901), 0.6.0 a superseded, notas de versión 0.5.9→0.6.1; procedimientos, actas y manuales a 0.6.1 2026-09-29 11:26:12 -06:00
7b8fb4f9d1 sitio: reorganización por tareas, búsqueda, estilo Helgen, todo en español, procedimientos KISS 2026-09-28 20:05:32 -06:00
6c1a4c2a8d descargas: 0.6.0 CAMPO (V5 8a0ee483, V4 1458470b) con gobernador de carga; 0.5.9 a superseded; prueba del cargador 2026-09-27 14:23:56 -06:00
8b93e8d539 descargas: 0.5.9 CAMPO (V5 98b12de6, V4 58296995); 0.5.8 retirada (recovery en bateria dejaba el modem oscuro); prueba de aceptacion/calibracion 0.5.9 2026-09-27 12:06:23 -06:00
735ca6bb21 descargas: 0.5.8 CAMPO (V5 5b0cbf27, V4 2e04b65f); 0.5.7 a superseded; prueba de aceptacion 0.5.8 2026-09-26 18:28:50 -06:00
1f6bc4e228 auto-sync 2026-09-26 18:00 2026-09-26 18:00:15 -06:00
781ee70f13 descargas: firmware 0.5.7 (despertar por reset del MCU, tecla R); 0.5.6 a superseded 2026-09-26 17:00:04 -06:00
cfb21db9d5 descargas: firmware 0.5.6 (reset del módem por U13-P7 → SW4G1); 0.5.5 a superseded 2026-09-26 15:57:23 -06:00
41e7b05be5 Descargas: 0.5.5 (UART GNSS hi-Z en reposo — el módem sí rearranca) para V4 y V5; 0.5.4 a superseded/no usar 2026-09-26 14:48:14 -06:00
d173fb1b21 Descargas: 0.5.4 (ciclo de etapa al volver el 5 V) para V4 y V5; acta de batería con 3V3_MODEM y corrida 4 2026-09-25 15:39:43 -06:00
7561b5177a Acta de prueba de módem en batería (tablas de registro); tipo 'tabla' en el motor de actas; procedimiento 0.5.3 2026-09-25 14:43:34 -06:00
Claude (Cowork)
0c90b517ba Hardware v6: auditoría pre-fabricación ES/EN + guías de cobre EMC
Lista de trabajo para Michelle (U25/U20, vías térmicas, anchos de potencia, F2),
pendientes de Leo y parámetros de pedido JLCPCB. Diagrama del lazo caliente de U25.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YJ4eAB6zjQT49RVwpgfKdt
2026-09-25 20:33:15 +00:00
652033100d Procedimiento: prueba de módem 4G en modo batería (0.5.3), corridas A/B 2026-09-25 14:26:55 -06:00
e777692c27 Descargas: 0.5.3 (ventana 2 min) para V4 y V5; 0.5.2 a superseded 2026-09-25 13:17:15 -06:00
d62026374c auto-sync 2026-09-24 18:00 2026-09-24 18:00:15 -06:00
dd04624a95 auto-sync 2026-09-22 18:00 2026-09-22 18:00:16 -06:00
dd9c962471 auto-sync 2026-09-19 18:00 2026-09-19 18:00:14 -06:00
7465a9e1fb restaura 0.4.0 (se embarca con él); aviso A/B del Modo B en v4 2026-09-19 16:36:23 -06:00
31c980ce69 firmware de campo v3.0.4 y v4.0.0 (sin prueba de banco); SHA256SUMS generado 2026-09-19 16:34:06 -06:00
d21963fec6 auto-sync 2026-09-18 18:00 2026-09-18 18:00:13 -06:00
ade43bbc14 descargas 0.5.1 + prueba final (v5min, $PHEV) 2026-09-18 13:11:23 -06:00
caee07fde9 pagina Mi cuenta: cambio y restablecimiento de contrasena 2026-09-18 11:46:48 -06:00
86af91fe4b diagnostico en campo y banco: actas con fotos y logs, reflasheo, portada e indice 2026-09-18 11:27:40 -06:00
455dbc4dc1 diagnóstico en campo: acta, fotos, tablero y procedimiento 2026-09-18 10:49:46 -06:00
53be5d4de4 descargas 0.4.0 + prueba final de unidad 2026-09-17 20:12:59 -06:00
3526ccb304 ignore _to_delete scratch 2026-09-17 18:56:08 -06:00
3569451ab6 procedimientos + README: referencias a bring-up 0.2.1 (78b34f46) 2026-09-17 18:56:03 -06:00
24c57308b7 descargas: bring-up 0.2.1 (78b34f46), 0.2.0 retired 2026-09-17 18:51:53 -06:00
1a31352bda actas: modulos ArduSimple (ARD) y modem 4G (RTK-NNNN), integracion y ensamble con serie automatica HBOX5-Exx-Axxx-Rxxxx; procedimientos; fw bring-up 0.2.0 2026-09-17 10:43:39 -06:00
f637d7813e descargas: firmware bring-up v5 0.1.1 + procedimiento actualizado 2026-09-16 15:13:30 -06:00
95e28ed3b9 actas: serie PRUEBA (a _pruebas), boton Limpiar, y pagina de cierre de sesion
- serie PRUEBA en cada formulario -> backend la guarda en _pruebas/ y no
  ensucia el _indice.csv real
- boton Limpiar: borra el borrador local y reinicia el formulario
- docs/salir.html + enlace 'Cerrar sesion' en nav y en cada acta (workaround
  de logout para Basic Auth via credenciales invalidas a /logout)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YJ4eAB6zjQT49RVwpgfKdt
2026-09-16 18:54:33 +00:00
57f67332eb actas: formularios de prueba V5/V4 + checklist de ensamble + backend
- backend Flask (backend/): recibe formularios firmados, guarda JSON por
  numero de serie en /srv/projects/drogheda/actas, indice CSV, GET /api/actas
  + systemd unit + README de instalacion (nginx /api proxy)
- formularios (docs/formularios/): acta.css/acta.js (motor con autoguardado
  y envio), V5 fiel al procedimiento verificado, V4 borrador adaptado,
  checklist de ensamble borrador; firma = nombre + conformidad
- docs/actas/index.md + guia-ensamble-qc.md; nav actualizada
- probado end-to-end (headless): envio + validacion + guardado por serie

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YJ4eAB6zjQT49RVwpgfKdt
2026-09-16 18:05:16 +00:00
a7495bfbe6 sitio: dominio drogheda.helgen.online (antes docs.)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YJ4eAB6zjQT49RVwpgfKdt
2026-09-16 17:33:36 +00:00
5f5d90b93e deploy: raiz del proyecto en el servidor = /srv/projects/drogheda/
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YJ4eAB6zjQT49RVwpgfKdt
2026-09-15 20:22:22 +00:00
18562a16c9 deploy: servidor real — /srv/projects, ssh leo@ puerto 22
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YJ4eAB6zjQT49RVwpgfKdt
2026-09-15 18:42:30 +00:00
01dc30c06a hbox-docs: sitio MkDocs Material para tecnicos (ES)
- contenido curado desde Drogheda via scripts/sync-docs.sh (procedimientos
  de banco, montaje/arneses, diagnostico remoto, guias git)
- scripts/deploy.sh: mkdocs build --strict + rsync al servidor Helgen
- README con setup de nginx + htpasswd para acceso privado de tecnicos

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YJ4eAB6zjQT49RVwpgfKdt
2026-09-15 18:23:26 +00:00