Pedido del equipo de campo (Leo, 28-oct 12:10). Cada foto de un acta tiene «Tomar foto» (cámara) y «Elegir de la galería»; sección «Documentos» al final de toda acta para el documento terminado. /api/archivos acepta PDF, Word, Excel, ODT/ODS y PowerPoint revisando los primeros bytes; /api/adjunto con nosniff, descarga lo que no es foto, PDF o texto. Pruebas: tests-1028.sh (15) + 1027 (55) + 1023 (35) + campeón (25). Desplegado: páginas con rsync y backend con HUP a gunicorn (DESPLIEGUE A12). Lote 2026-10-28_actas-galeria-documentos. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013SfRSvDd335NPYEbBrDFGE
17 lines
1.4 KiB
JSON
17 lines
1.4 KiB
JSON
{
|
|
"lote": "2026-10-28_actas-galeria-documentos",
|
|
"autor": "claude",
|
|
"motivo": "28-oct, 12:10 (Leo): el equipo no podía elegir fotos de la galería en las actas, solo tomarlas en vivo, ni subir documentos terminados. Hecho y publicado el mismo día.",
|
|
"fuente": "/formularios/instalacion.html",
|
|
"cambios": [
|
|
{ "crear": { "id": "t-actas-galeria-documentos",
|
|
"titulo": "Actas: elegir fotos de la galería y subir documentos terminados (PDF, Word, Excel)",
|
|
"pista": "campo", "estado": "hecho", "responsable": "claude",
|
|
"sitios": ["qro", "icave", "timsa", "eit", "lzc"], "etiquetas": ["quick-win"],
|
|
"descripcion": "Pedido del equipo (Leo, 28-oct 12:10). En toda acta: cada foto tiene «Tomar foto» y «Elegir de la galería»; al final, la sección «Documentos» para el documento terminado (hoja firmada, PDF, Word, Excel o la foto de una hoja), que queda en el expediente de la serie. Evidencia: 15 pruebas nuevas del servidor (tests-1028.sh) y las anteriores (55 + 35 + 25) bien; probado en teléfono en claro y oscuro; publicado el 28-oct a las 12:17 (DESPLIEGUE A12).",
|
|
"enlaces": [{ "titulo": "Acta de instalación", "url": "/formularios/instalacion.html" },
|
|
{ "titulo": "Expediente de una unidad", "url": "/tableros/unidad/" }] },
|
|
"si_no_hay": ["fotos de la galería"] }
|
|
]
|
|
}
|