Commit Graph

34 Commits

Author SHA1 Message Date
44082b8ec7 Cuentas de Efraín y Tania (administración y dirección, Querétaro)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016X4CAujMuib2tDqt9JRg6X
2026-10-23 15:04:18 -06:00
36a48a30c9 Lote 2026-10-23_usuarios-campo como se aplicó: el espejo del cotizador ya existe; falta hacerlo privado
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016X4CAujMuib2tDqt9JRg6X
2026-10-23 14:52:26 -06:00
4cc18b517f Cuentas en bloque, contraseña inicial y sitio/correo en Equipo
backend/cuentas.py: restablece en bloque (todos menos leo y claude) y da de alta
a varios desde backend/cuentas/2026-10-23_alta-sitios.json (jesush, miguel, joel,
antonio, danielg); la contraseña la pide en la terminal. Miembros con sitio,
correo y correo_alt; marca contrasena_inicial con aviso en el sitio hasta que la
persona la cambie. Los ids de responsable se recalculan con el equipo de hoy.
Lote 2026-10-23_usuarios-campo. Pruebas: tests-cuentas.sh (47).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016X4CAujMuib2tDqt9JRg6X
2026-10-23 14:14:50 -06:00
02521e14f4 Inventario por sitio: pestañas, envíos en camino y kit por instalación
Una pestaña por sitio (ICAVE, TIMSA, EIT, LCT, Querétaro): lo que hay, lo que va en camino
y lo que falta del kit para instalar. Movimientos con sitio, envío/recepción, origen «fuera».
Lote 2026-10-23_inventario-sitios.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016X4CAujMuib2tDqt9JRg6X
2026-10-23 13:33:51 -06:00
b9ea0d688e Documentos de diseño V5.6/V5.7 v1.3 y v6 v1.1 (revisión independiente: ventana NTC ≈ +8…+60 °C, renglones del BOM, formato del §6); lote 2026-10-23_revision-independiente
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QCy5VHMVLkAmftYM6swWmx
2026-10-23 09:47:56 -06:00
9f043f4e5e T44b: 0.40 mm entre textos en V5.6/V5.7 (d19c832); documentos de diseño V5.6/V5.7 v1.2 y T44 v1.2; lote 2026-10-23_t44b-separacion
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QCy5VHMVLkAmftYM6swWmx
2026-10-23 09:12:50 -06:00
fdc916c6e9 23-oct: documentos de diseño V5.6/V5.7/v6 (página + PDF), T44 (serigrafía 0.8 mm, D-22-9 b) y páginas sincronizadas con los designadores de T43; lote 2026-10-23_t44-documentos-diseno
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QCy5VHMVLkAmftYM6swWmx
2026-10-23 09:01:37 -06:00
caa0c4c1eb T43: designadores en orden en V5.6, V5.7 y v6 (D-22-8) + D-22-9; T42a aplicado
Página nueva hardware/designadores-t43-22oct: reglas, resultado por tarjeta,
mapas de designadores para el banco (V5.6, V5.7, v6), cómo se comprobó,
D-22-9 (designadores de 0.5 mm, debajo del mínimo de JLC), lo que sigue con
la numeración vieja, comandos para Michelle y tablas viejo -> nuevo (+ CSV).
Índice de hardware, bitácora, decisiones de ingeniería y Ruta (V5.6, V5.7,
v6) al día; T42a marcado como aplicado (D-22-7: a); aviso de numeración
vieja en el pinout y la hoja de datos de la V5.6 y en el mapa de pines de la
v6. Lote 2026-10-22_t43-designadores.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QCy5VHMVLkAmftYM6swWmx
2026-10-22 18:20:46 -06:00
7d0457601f FOTA: qué hace falta además del código + lote de equipo 2026-10-22 17:06:50 -06:00
119eee5f70 Tablero: Adriana y Gibran pueden borrar pendientes; lo borrado va a la papelera
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016X4CAujMuib2tDqt9JRg6X
2026-10-22 16:45:40 -06:00
e1681a8693 Junta del 22-oct: responsables por sitio, piloto tras los quick wins, standup diario y lote
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016X4CAujMuib2tDqt9JRg6X
2026-10-22 16:34:39 -06:00
0e499476fd FOTA por 4G: factibilidad por tarjeta (D-22-6) + lote 2026-10-22 16:24:23 -06:00
7cbf9556c3 Instalaciones por sitio, acta Prueba en sitio y lote 2026-10-22_instalaciones
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016X4CAujMuib2tDqt9JRg6X
2026-10-22 15:58:55 -06:00
0e828510a9 Modo crisis: semáforo, sitio por pendiente, juntas; lote de crisis 2026-10-22 13:59:27 -06:00
8a58719901 Sitio: v6 T39 (bloque A), estado rev. 1.2, plan rev. 1.4, lote 2026-10-22_t39-v6
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QCy5VHMVLkAmftYM6swWmx
2026-10-22 13:26:51 -06:00
656b5cc44b Sitio: v6 rev. 1.1 (T38 y propuesta α), plan v6 rev. 1.3, avisos de biblioteca en V5.6/V5.7, lote 2026-10-21_t38-v6
~
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QCy5VHMVLkAmftYM6swWmx
2026-10-22 13:13:09 -06:00
a91580e1af Sitio: v6 rev. 1.1 (T38 y propuesta α), plan v6 rev. 1.3, avisos de biblioteca en V5.6/V5.7, lote 2026-10-21_t38-v6
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QCy5VHMVLkAmftYM6swWmx
2026-10-22 09:43:20 -06:00
65a221ba9c Sitio: LCT en vez de LZC y versión en las ligas a CSS/JS
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016X4CAujMuib2tDqt9JRg6X
2026-10-21 19:34:40 -06:00
5f2f7a1f46 Sitio: página de inicio con enfoque de la semana, ruta a producción y actividad (fase 2a)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016X4CAujMuib2tDqt9JRg6X
2026-10-21 19:21:47 -06:00
591d70a0db seed: cuentas existentes como Produccion; htpasswd en sitio; cabecera indigo 2026-10-13 21:27:07 -06:00
84a171ca73 htpasswd: reescritura en sitio cuando /etc/nginx no es escribible (alta de usuarios y cambio de contraseña) 2026-10-13 20:41:24 -06:00
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
7b8fb4f9d1 sitio: reorganización por tareas, búsqueda, estilo Helgen, todo en español, procedimientos KISS 2026-09-28 20:05:32 -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
dd9c962471 auto-sync 2026-09-19 18:00 2026-09-19 18:00:14 -06:00
d21963fec6 auto-sync 2026-09-18 18:00 2026-09-18 18:00:13 -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
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
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