Commit Graph

  • dfe25e627e Optimizaciones de rendimiento: consultas paralelas en API, caché de Regex en parser de laboratorio y pre-cálculo de claves en sortCamas master snlavaise 2026-08-18 04:35:06 +00:00
  • 770a4ea426 Mejoras de diseño responsive en Sistema y Configuración, gestor de parser de laboratorio y tipos de cultivo snlavaise 2026-08-16 22:29:34 +00:00
  • 5b51e4e8eb Actualizacion de sistema: mejoras en seleccion de categorias de cultivos, optimizacion responsive de listado de cultivos e historia clinica, y correccion de componentes snlavaise 2026-08-16 20:40:26 +00:00
  • 1665c76bba Establecer filtro de internaciones activas por defecto en la seccion Internaciones snlavaise 2026-08-15 22:40:02 +00:00
  • 2f7f6eeb91 Cambiar icono de login por icono generico de hospital snlavaise 2026-08-15 19:49:39 +00:00
  • b07d6fd8d8 Actualizar icono de Vara de Esculapio al diseno minimalista y lineal solicitado snlavaise 2026-08-15 19:47:51 +00:00
  • 6258c4c631 Cambiar icono de login por la Vara de Esculapio en negro snlavaise 2026-08-15 19:00:02 +00:00
  • 5a00688efb Cambiar icono de login por la cara de Esculapio en negro snlavaise 2026-08-15 18:51:30 +00:00
  • 4be522d35f Cambiar formato de respuesta de interconsultas de Badge a contenedor con padding snlavaise 2026-08-13 04:33:53 +00:00
  • 796ff5737e Solucionar rutas API de otros laboratorios, ajuste de servidor y modal de confirmacion para eliminar registros snlavaise 2026-08-13 04:01:31 +00:00
  • 652bd363b7 Separar formulario de nuevo registro en un modal propio y cambiar etiqueta Categoría a Tipo de Determinación snlavaise 2026-08-13 02:34:52 +00:00
  • fb383b0aea Actualizar Otras Determinaciones - Laboratorio con categorías y diseño mejorado snlavaise 2026-08-13 02:24:58 +00:00
  • 174a5f6eef Agregar sección de notas generales en Historia Clínica y mejoras en Cultivos snlavaise 2026-08-13 02:06:56 +00:00
  • 3afc8e0a91 fix(SeccionIndicaciones): importar createPortal desde react-dom en lugar de react snlavaise 2026-08-12 22:37:42 +00:00
  • ea00015030 fix(HistoriaClinica): ubicar botones de accion inmediatos al menu en Indicaciones, ATB, Estudios, Interconsultas y Pendientes snlavaise 2026-08-12 22:35:11 +00:00
  • 0139cf1caf feat(HistoriaClinica): agregar opciones para editar y eliminar registros de Otros Laboratorios snlavaise 2026-08-12 22:32:13 +00:00
  • d9b0c7e109 fix(HistoriaClinica): mejorar el parser de importacion para reconocer Magnesio (Mg, Mg++, Mg+, Magnesemia, etc.) snlavaise 2026-08-12 22:22:50 +00:00
  • fa99607dd2 chore: cleanup build patch scripts snlavaise 2026-08-12 22:18:37 +00:00
  • 6fb825778f fix(HistoriaClinica): agregar handlers de otrosLaboratorios en store y corregir ReferenceError snlavaise 2026-08-12 22:18:27 +00:00
  • ed31b23159 feat(HistoriaClinica): agregar iconos a los items del menu select snlavaise 2026-08-12 20:49:01 +00:00
  • 2734aad25f chore: Restaurar archivos de configuracion borrados por error snlavaise 2026-08-12 20:40:10 +00:00
  • ead841df6c chore: Eliminar scripts de transformacion temporales snlavaise 2026-08-12 20:39:53 +00:00
  • fce539abc2 style(HistoriaClinica): Agrupar tabs en menu select unificado y mostrar botones de accion en linea snlavaise 2026-08-12 20:39:17 +00:00
  • 369112d384 feat: Add new cultivo types snlavaise 2026-08-12 20:18:22 +00:00
  • 15049939c3 fix(Internaciones): Ordenar tabla por orden de camas en lugar de fecha de ingreso snlavaise 2026-08-12 17:32:04 +00:00
  • 12c522cec3 fix: Move toast notifications to top-center on mobile to prevent cut-offs at bottom snlavaise 2026-08-12 04:25:56 +00:00
  • f089b7368f fix(HistoriaClinica): Agregar desplazamiento horizontal (overflow-x-auto) a la tabla del modal de importacion para pantallas pequenias snlavaise 2026-08-12 04:21:36 +00:00
  • ae24747afa fix(HistoriaClinica): Eliminar 'mg' de las claves de busqueda de magnesio para evitar falsos positivos con miligramos snlavaise 2026-08-12 04:19:07 +00:00
  • e3f6b7a478 fix: Corregir overflow en layout principal para pantallas grandes snlavaise 2026-08-12 03:49:38 +00:00
  • e75f807fc6 fix: Prevenir desplazamiento de pagina al presionar Enter en terminal snlavaise 2026-08-12 03:38:19 +00:00
  • c06ca1db79 fix: Corregir scroll del emulador y serializacion circular de FindCursor en mongosh snlavaise 2026-08-12 03:35:41 +00:00
  • 827db0a356 feat: Emulador de terminal con cursor para mongosh snlavaise 2026-08-12 03:22:53 +00:00
  • 205c8f1c7c feat: Agregar modulo de Sistema (mongosh, logs, export/import) snlavaise 2026-08-12 03:17:28 +00:00
  • e038c25e9e Permitir eliminar Fosfatasa Alcalina, Albúmina, HCM, VCM y sincronizar observaciones dinámicamente snlavaise 2026-08-12 03:07:48 +00:00
  • d49250460b Corregir desajuste de zona horaria usando fecha local getLocalToday en lugar de UTC ISO snlavaise 2026-08-12 02:55:20 +00:00
  • e405ff7a82 Agrupar botones de laboratorios bajo menu desplegable Acciones y posicionar Importar a la derecha snlavaise 2026-08-12 02:49:21 +00:00
  • 9180dc09a9 Reconocer y almacenar VCM y HCM en observaciones de laboratorio al importar snlavaise 2026-08-12 02:43:57 +00:00
  • ab6f23c7f2 Agregar columna de eliminación por X para determinaciones no-core en el modal de importación snlavaise 2026-08-12 02:33:00 +00:00
  • 4ee30ad8fe Agregar boton Ver Otros y modal de observaciones en la pestaña laboratorios snlavaise 2026-08-12 01:51:26 +00:00
  • 69c6769342 Corregir error de referencia setIsParcialMode y actualizar etiqueta a Fecha Definitivo snlavaise 2026-08-12 01:45:52 +00:00
  • 8550b28fd1 Formatear fecha de cultivos y fecha de resultado parcial y definitivo como dd-mm-yyyy snlavaise 2026-08-12 01:35:05 +00:00
  • 0d4dbf7940 Actualizar layout de pestaña Cultivos con líneas dedicadas para fecha resultado definitivo, germen y sensibilidades snlavaise 2026-08-12 01:31:32 +00:00
  • 8497ecbb4f Cambiar formato de hora programada en pendientes a 24hs con validación de entrada snlavaise 2026-08-12 01:07:15 +00:00
  • a5591c55d8 Mostrar motivo de egreso específico (Alta, Egreso Voluntario, Óbito, Pase Servicio) en columna Estado de Internaciones snlavaise 2026-08-12 00:58:06 +00:00
  • 34b92ec733 Agregar campos condicionales de egreso a historia clinica y columna Fecha de Egreso a tabla de Internaciones snlavaise 2026-08-12 00:50:40 +00:00
  • ac9d1a5acf Renombrar opciones de egreso, cambiar Dar Alta a Registrar Egreso y agregar opción Pase servicio con campo dinámico snlavaise 2026-08-12 00:18:10 +00:00
  • cce8a0b4c8 Confirmar egreso como unico evento para cerrar internacion y liberar cama snlavaise 2026-08-12 00:09:56 +00:00
  • 12f0a7f1e7 Agregar tipo de cultivo Partes Blandas y visualizacion en badges del resultado definitivo snlavaise 2026-08-11 23:59:11 +00:00
  • da7a82502f Restringir operaciones de grupos al administrador y permitir a usuarios regulares solo modificar el Tipo de camas de su grupo de trabajo snlavaise 2026-08-11 23:47:45 +00:00
  • e869d6a19e Implementar y centralizar el ordenamiento automatico y riguroso de camas por las reglas de grupos 2XX, 3XX, 4XX snlavaise 2026-08-11 23:38:31 +00:00
  • 0a0f7782e9 Permitir que el usuario administrador figure con su Apellido, Nombre en lugar de Admin en las indicaciones e ingresos snlavaise 2026-08-11 23:31:40 +00:00
  • 34f101aaa5 Mejorar responsividad horizontal de la tabla de Pendientes de Sala asignando un min-width snlavaise 2026-08-11 23:29:17 +00:00
  • 857ce09797 Agregar indicador/badge amarillo con el recuento de camas Fuera de Área snlavaise 2026-08-11 23:20:46 +00:00
  • 42cbe02861 Actualizar logica de egreso e historia clinica para que desocupe camas En Area y elimine camas Fuera de Area snlavaise 2026-08-11 22:33:47 +00:00
  • 6c4defe831 Mejorar diseño responsive de Pendientes de Sala adaptando vista en tarjetas para dispositivos móviles snlavaise 2026-08-11 21:48:21 +00:00
  • 01bea69c9d Permitir agregar fecha y hora programada en cualquier tipo de pendiente snlavaise 2026-08-11 21:33:02 +00:00
  • cc7854bdd7 Agregar tipos de aislamiento TBC y Escabiosis en modal de Nueva Cama y actualizar etiqueta de Grupo snlavaise 2026-08-11 21:23:43 +00:00
  • 26869e4b39 Solucionar perdida de relacion entre internacion y paciente al actualizar pagina preservando IDs en backend y refrescando estado en Internaciones snlavaise 2026-08-11 21:19:59 +00:00
  • 51ae114a1e Configurar estado inicial de pendientes por defecto en no resueltos y refrescar estado al cargar Pendientes de Sala snlavaise 2026-08-11 21:17:07 +00:00
  • 7c8fe6a0a3 Corregir filtrado inicial y conteo en Pendientes de Sala para mostrar todos por defecto snlavaise 2026-08-11 20:46:59 +00:00
  • 23654b57ee Actualizar header de Pendientes de Sala al estilo NuevoIngreso con boton de volver de solo icono snlavaise 2026-08-11 20:37:16 +00:00
  • afaca05916 Agregar seccion Pendientes de Sala en Internaciones con filtros por tipo y fecha programada snlavaise 2026-08-11 20:29:49 +00:00
  • a700c40d20 Agregar tab de pendientes, categoria procedimiento y fecha/hora programada snlavaise 2026-08-11 20:20:04 +00:00
  • ca2f8a32e1 Fix Evolucion button in Laboratorios tab and add Copiar para Evolucion option snlavaise 2026-08-11 18:35:22 +00:00
  • bf62f94380 Fix laboratory parser regex capturing number from B12 parameter name snlavaise 2026-08-11 15:53:52 +00:00
  • 32dd26620e Fix internacion lookup, persistence and fallback patient resolution snlavaise 2026-08-11 15:28:06 +00:00
  • d34c21fe60 Fix responsive layout in Pacientes table and update Ambulatorio badge style snlavaise 2026-08-11 15:05:30 +00:00
  • d6ac73f79f Merge remote master into local master snlavaise 2026-08-11 15:00:48 +00:00
  • f0b995f046 Alinear tabla de pacientes, agregar modal de detalles completo y actualizar estilo de badge ambulatorio snlavaise 2026-08-11 14:52:44 +00:00
  • d17ba39b2d fix: update section title from Mapa de Camas to Camas snlavaise 2026-08-11 13:56:31 +00:00
  • a17deb815e feat: make side panel Cultivos section read-only and place bed badge on the left snlavaise 2026-08-11 13:10:55 +00:00
  • 50af9fb120 fix: start express server listener in server/api-mongodb.js on container boot snlavaise 2026-08-10 09:25:09 +00:00
  • 447f9d3cfe feat: enhance docker entrypoint logs for mongodb and nginx startup errors snlavaise 2026-08-10 09:10:01 +00:00
  • 223f8b01ab feat: add persistent database volume to Dockerfile and docker-compose.yml snlavaise 2026-08-10 08:07:23 +00:00
  • 7b2de130e1 fix: update server package-lock.json and use npm install in Dockerfile snlavaise 2026-08-10 07:52:06 +00:00
  • 944f9196e1 fix: use ubuntu:22.04 base image with NodeSource Node.js 20 in Dockerfile snlavaise 2026-08-10 07:45:59 +00:00
  • 4f91be13f6 fix: sanitize MONGODB_URI scheme validation in db-mongodb.js snlavaise 2026-08-10 07:41:04 +00:00
  • bd491fcda1 fix: standardized admin user creation from env vars on deployment and dev memory fallback snlavaise 2026-08-10 07:37:58 +00:00
  • 859af13364 fix: restore native arm64 architecture support in Dockerfile and improve API error handling snlavaise 2026-08-10 07:32:02 +00:00
  • 6164e4ea9f fix: sync package-lock.json with package.json for docker build snlavaise 2026-08-10 03:41:34 +00:00
  • bb9bac0aac feat: bypass administrador en memoria para desarrollo snlavaise 2026-08-10 03:24:43 +00:00
  • 091bbc0e95 feat: update hospital management system - cama fuera de área features and dashboard fixes snlavaise 2026-08-10 02:14:30 +00:00
  • 735ccb9920 feat: update hospital management system and fix linter issues snlavaise 2026-08-10 01:33:05 +00:00
  • de3627b5d4 Fix syntax errors preventing dev server from starting snlavaise 2026-08-09 20:23:28 +00:00
  • 4ae43e713a Implementar lógica de cálculo automático del sector (En Área / Fuera de Área) para Camas según su numeración y almacenar en la BD snlavaise 2026-08-09 20:17:44 +00:00
  • dc108a9699 Renombrar 'Areas' a 'Grupos' y actualizar dependencias snlavaise 2026-08-09 20:05:08 +00:00
  • 91cde0e5d9 Actualizar lógica de contabilización de camas Fuera de Área según sala snlavaise 2026-08-09 19:42:05 +00:00
  • 8eb071e31f Actualizar control de permisos de área y gestión de usuarios snlavaise 2026-08-09 19:34:36 +00:00
  • 4617c3c1a0 Show logged-in professional name as non-modifiable field in all forms snlavaise 2026-08-09 19:08:53 +00:00
  • 00fdac2967 Implement logic to finalize current ATB on modification date and start a new ATB on modification date snlavaise 2026-08-09 18:53:06 +00:00
  • 9b35fe7a9c Fix Uncaught ReferenceError: calcularEdad is not defined snlavaise 2026-08-09 18:47:39 +00:00
  • e3a6690c30 Add MongoDB integration and configure Docker container to publish app on port 8084 snlavaise 2026-08-09 18:44:24 +00:00
  • 7675df4ba1 Fix responsive layouts for Internaciones/Evoluciones tables and currentUser undefined error snlavaise 2026-08-09 18:29:39 +00:00
  • 3cb381acd3 Actualizacion de tabla de internaciones y evoluciones snlavaise 2026-08-09 17:37:19 +00:00
  • 3dae81645f Actualizar control de glucemias con eje Y secundario para correcciones e integracion de tienda snlavaise 2026-08-09 14:54:22 +00:00
  • 113bfe50ac Add debug logging for movimientos-indicaciones API errors snlavaise 2026-04-24 23:55:04 -03:00
  • 164b31c8e7 Add debug logging for internacion not found errors snlavaise 2026-04-24 22:22:55 -03:00
  • 58f1261954 Update Docker compose configuration snlavaise 2026-04-24 21:05:03 -03:00
  • 1fc2c0fcc1 Pass VITE_API_URL as build arg snlavaise 2026-04-24 19:13:47 -03:00
  • e35f67ba6f Expose MariaDB port 3307 snlavaise 2026-04-24 18:46:45 -03:00