Sale a la red solo lo que se pide: la tipografía viene con el programa (static/manrope.woff2) y el comprobador de versiones tiene interruptor en Ajustes. Nueva prueba funcional (prueba_funcional.py) que levanta una copia sobre un cliente de ensayo y ejercita las 26 funciones por su API, con una conversión real: 26 de 26. Fallos que sacó y quedan arreglados: - Un renombrado solo de mayúsculas («10- octubre» → «10- Octubre») se descartaba en Plan.agregar y en mover; deshacer decía «sitio ocupado». - Las carpetas que crea el plan no entraban en el inventario hasta el siguiente escaneo (_recontar_carpetas las da de alta y recuenta). - Una fusión de carpetas cortaba en el primer archivo que tropezaba. - «Viejo» era distinto en convertidor, stock y respaldo: ahora es_viejo. - /api/actualizacion informaba versión vacía hasta la primera consulta. - Filas de sueltos por carpeta de origen; mes del stock el más repetido; fuera tres rutas sin uso. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
19 líneas
1.1 KiB
JSON
19 líneas
1.1 KiB
JSON
{
|
|
"nombre": "OrganiLAB",
|
|
"version": "2.6.0",
|
|
"builtAt": "2026-09-25T01:54:23.000Z",
|
|
"archivo": "OrganizadorLabstream-portatil-2.6.0.zip",
|
|
"size": 198765260,
|
|
"sha256": "67efa6f70d9c13a6dc98251243af5802d65c912e456b45184adb967983604e44",
|
|
"app": {
|
|
"archivo": "OrganizadorLabstream-app-2.6.0.zip",
|
|
"size": 14945501,
|
|
"sha256": "aca84360a8b7918926c0cc47253407013ac3e142f93ba744f66d58173eb4df32",
|
|
"url": "/api/herramientas/OrganizadorLabstream-app-2.6.0.zip"
|
|
},
|
|
"notes": "",
|
|
"firma": {
|
|
"alg": "rsa2048-pkcs1v15-sha256",
|
|
"valor": "3b71582c420ab85f2650a008caa6e5977613bc836e45ec0240bd44228a06f111f8ff4d410ad903e65fbb2b654343ddf0260d7066d25655e49ef436e9077a392173978acd00617fbb675a317b9e055986777b5c4fd222fe4841df15b2dcef0aca409f39dc4416f59e747c7119577ea742a1cbd369206af33cd0e477875aafce48fff1ec1216d32d4547db50987bfb7ecb0f290c7154c1dbc5361a791cc21d6f9b65f5b05df3fcf8e8ba41f62e8efe0e584570ed3a6773e08363e460b46f46a138f20cdfb3ad21f13c2fad09bee5f18066390e8129f308ff477b82868b8b8d83e2c08a5a901a4a9fd355a5a8ba5526d24c4071222bf86b1dbfcd33ccc63adc6c7c"
|
|
}
|
|
} |