Commit History

9 days ago

  1. Subir certifi a 2026.10.19 en uv.lock (CA eMudhra) Running

    Verified signature
    a5b33b7
  2. Fijar imagenes base a node 22.23.4 y python 3.12.15 (parches de seguridad)

    Verified signature
    a8912e2

  1. Merge pull request #5 from josesalazar2025/docs/readme-al-dia⁠

    Jose Salazar
    Unverified signature
    9af74c3
  2. Merge pull request #4 from josesalazar2025/refactor/ajustes-clinicos-en-json⁠

    Jose Salazar
    Unverified signature
    142a8d4
  3. Merge pull request #3 from josesalazar2025/ci/disparo-manual⁠

    Jose Salazar
    Unverified signature
    4160201
  4. README al día con el estado real del código⁠

    Jose Salazar +1: Claude Opus 5
    fbec6dd

  1. Los cortes IRIS también pasan a data/ajustes_clinicos.json⁠

    Jose Salazar +1: Claude Opus 5
    e6acd07
  2. Las reglas clínicas del suelo de seguridad pasan a data/ajustes_clinicos.json⁠

    Jose Salazar +1: Claude Opus 5
    5b69117
  3. El suelo de seguridad se recalcula en el servidor⁠

    Jose Salazar +1: Claude Opus 5
    c205c6b
  4. Sesiones revocables: logout real y cierre en todos los dispositivos⁠

    Jose Salazar +1: Claude Opus 5
    2f5c422
  5. Aislar por clínica los resultados de analizador⁠

    Jose Salazar +1: Claude Opus 5
    1339cdc
  6. Esquema versionado y BD de usuarios en volumen persistente si lo hay⁠

    Jose Salazar +1: Claude Opus 5
    b90d0d2
  7. IP real detrás del proxy y caché de papers atómica y acotada⁠

    Jose Salazar +1: Claude Opus 5
    5118fc3
  8. CI: disparo manual (workflow_dispatch) en ambas puertas⁠

    Jose Salazar +1: Claude Opus 5
    b0a3b8f
  9. Merge pull request #2 from josesalazar2025/perf/bucle-de-eventos-no-bloqueante⁠

    Jose Salazar
    Unverified signature
    6ab0814
  10. Sacar del bucle de eventos la recuperación RAG, SQLite y scrypt⁠

    Jose Salazar +1: Claude Opus 5
    e26316b
  11. Merge pull request #1 from josesalazar2025/ci/puerta-de-codigo⁠

    Jose Salazar
    Unverified signature
    f61b36f
  12. Cerrar el alta de cuentas y apagar la cola de muestras por defecto⁠

    Jose Salazar +1: Claude Opus 5
    61cd0db
  13. CI: puerta de código en todos los PR (ruff, pytest, tsc, eslint)⁠

    Jose Salazar +1: Claude Opus 5
    523cb7e
  14. CLAUDE.md: invariantes de pdf.js, panel-vacio y léxico clínico⁠

    Jose Salazar +1: Claude Opus 5
    eaa81c2
  15. Pruebas unitarias de los scripts de evals y target `make evals-unit`⁠

    Jose Salazar +1: Claude Opus 5
    af530a3
  16. pdf.js 4.x vendorizado y pruebas del extractor de PDF⁠

    Jose Salazar +1: Claude Opus 5
    c0b119e
  17. Estado vacío de los paneles de exámenes en escritorio⁠

    Jose Salazar +1: Claude Opus 5
    e4a79ec
  18. Léxico clínico compartido y detección de analitos fabricados⁠

    Jose Salazar +1: Claude Opus 5
    7dba92c

  1. Agrego boton para el syncing de dispositivos de laboratorio en la UI de desktop

    Jose Salazar
    1fec72e
  2. Allow list para modelos locales configurables por el usuario

    Jose Salazar
    6ab7946
  3. Publicar el índice curado y evitar que el Hub acumule ficheros huérfanos⁠

    Jose Salazar +1: Claude Opus 5
    02b6489
  4. Ajustes varios al engine y al prompt basado en resultados de los evals

    Jose Salazar
    bf9f7d1

  1. Implementacion de AI judge para evals y actualizacion de readme

    Jose Salazar
    1e215c9

  1. No reintentar el 429 y limitar /api/interpret también por usuario⁠

    Jose Salazar +1: Claude Opus 5
    a5d73ff
  2. Autenticar también la precarga de modelos en la build⁠

    Jose Salazar +1: Claude Opus 5
    843a295
  3. Corregir afirmación falsa sobre la guarda de auth en /api/papers⁠

    Jose Salazar +1: Claude Opus 5
    dd5a294
  4. Arreglar .dockerignore: la imagen no llegaba a construirse⁠

    Jose Salazar +1: Claude Opus 5
    a2a4438
  5. No tragar errores de programación al leer la sesión⁠

    Jose Salazar +1: Claude Opus 5
    5af9605
  6. Merge remote-tracking branch 'origin/main'⁠

    Jose Salazar
    f651345
  7. Actualizar documentación al stack nuevo⁠

    Jose Salazar +1: Claude Opus 5
    ce79810
  8. Distribución del corpus RAG vía Hub privado y horneado de modelos⁠

    Jose Salazar +1: Claude Opus 5
    aa0d853
  9. Añadir el stack nuevo: Vite/TypeScript + FastAPI⁠

    Jose Salazar +1: Claude Opus 5
    70e641d
  10. Retirar el stack legacy PHP/Apache⁠

    Jose Salazar +1: Claude Opus 5
    2ab057f
  11. Delete api/hf_proxy.php

    Verified signature
    1544263

  1. Delete CLAUDE.md

    Verified signature
    a3bacb4
  2. Delete USO_DE_IA.md

    Verified signature
    d74800f

  1. Expand analyzer coverage: coagulation, blood gas, full urinalysis panels⁠

    Jose Salazar +1: Claude Sonnet 4.6
    a50e2a1

  1. Add Spanish explanatory comments across JS modules and PHP proxy

    josesalazar2025
    d90e9a6
  2. Add Docker usage section to README and include index.html updates

    josesalazar2025
    06f94a3
  3. Refactor panel headers: h2 as first section child, panel-cabecera as div⁠

    josesalazar2025
    0431806
  4. Update CSS from IDE edits and bump cache version to v=3

    josesalazar2025
    18c7aa5
  5. Fix mobile lab input layout: fixed-width estado-campo and narrower inputs⁠

    josesalazar2025
    cfed467
  6. Add cache-busting query params and restore 1-year CSS/JS cache policy⁠

    josesalazar2025
    084212f
  7. Fix modal input overflow, papers modal mobile height, and default panel states⁠

    josesalazar2025
    15c6ffb