Commit Graph

69 Commits

Author SHA1 Message Date
Marcos Garcia Nuñez de70fa1e8c Implementación de login automático para agilizar el desarollo.
Es necesario modificar el código del AuthorizationFilter para establecer
el usuario y contraseña que se quiere utilizar.

Este código debe eliminarse al finalizar el desarrollo.
2019-12-23 19:44:05 +01:00
Marcos Garcia Nuñez 592a0a0f97 Esqueleto para visualización de visitas. 2019-12-23 18:17:02 +01:00
dalvarezgon eac96114e6 Correciones página gestión especialidades 2019-12-23 17:36:54 +01:00
Marcos Garcia Nuñez 524b3bb8c7 Muestra el nombre del médico logeado par el cual se está consultando la
agenda del día.
2019-12-23 16:24:10 +01:00
Marcos Garcia Nuñez b0f5c69a47 Nueva propiedad para guardar el displayName del usuario logeado. 2019-12-23 16:23:51 +01:00
Marcos Garcia Nuñez 74ec842f54 Correción de timeZone al mostrar fechas convertidas con JSF. 2019-12-23 15:47:36 +01:00
Marcos Garcia Nuñez 7cf4a93c2c Corrección de error en paginación la refrescar datos. 2019-12-23 14:46:00 +01:00
Marcos Garcia Nuñez 9bc06ccedd Esqueleto para consultar las visitas de un día. 2019-12-23 12:02:11 +01:00
Marcos Garcia Nuñez 94fde1e93b Nueva vista para ver visitas de un día. 2019-12-23 12:01:14 +01:00
Marcos Garcia Nuñez 3555348f71 Si se actualiza el nombre del perfil, se refresca la sesión y el menú
para reflejar los cambios.
2019-12-22 21:08:18 +01:00
dalvarezgon ed1938f44a Merge branch 'master' of https://pdp-pds.eimt.uoc.edu/pds19-grupo2/myhealth.git 2019-12-21 23:12:16 +01:00
dalvarezgon 4aeec0c31b Modificación y borrado de especialidades 2019-12-21 23:10:13 +01:00
Marcos Garcia Nuñez a65e7fb885 Corregido action no existente. 2019-12-21 20:42:13 +01:00
Marcos Garcia Nuñez a8dd4f2674 Quitados imports innecesarios. 2019-12-21 18:47:31 +01:00
Marcos Garcia Nuñez f62f4df779 Asociación de mensajes de validación a cada componente JSF. 2019-12-21 12:56:34 +01:00
Marcos Garcia Nuñez 02ea97195f Gestión de excepciones en el filtro de autorización. 2019-12-20 17:57:07 +01:00
Marcos Garcia Nuñez 952417c6ce Control de error con sessión expirada (propiedad nula) 2019-12-20 00:05:22 +01:00
Marcos Garcia Nuñez 1dff9b09e8 Control de parametros nulos. 2019-12-20 00:04:58 +01:00
Marcos Garcia Nuñez aeb1d300a4 Mejora en el control de excepciones. 2019-12-20 00:04:41 +01:00
Marcos Garcia Nuñez 66a00616e5 Filtro para peticiones AJAX y detección de sesión expirada. 2019-12-20 00:04:17 +01:00
dalvarezgon b2e55231ea Mensajes movidos al pie con autoclose 2019-12-19 16:48:55 +01:00
dalvarezgon 1e3886cc54 Especialidades médicas editables 2019-12-19 13:15:11 +01:00
Marcos Garcia Nuñez 01f0f5627f Gestión de excepciones y fin de sesión 2019-12-19 00:09:48 +01:00
Marcos Garcia Nuñez b61c57d290 Comprobación visual con botón de nif válido y/o duplicado (inputGroup) 2019-12-17 23:43:41 +01:00
dalvarezgon e07117adf0 Versión inicial página de gestión de especialidades 2019-12-17 20:24:07 +01:00
Marcos Garcia Nuñez c3e1fbe9ae Corregido error al editar datos del perfil de usuario (No se mostraba el
apellido).
2019-12-17 00:08:33 +01:00
Marcos Garcia Nuñez 9bfdebbea4 Ejemplo de paginación (Listado de preguntas pendientes) con primefaces
utilizando LazyDataModel, con recarga automática de la página
solicitada.
2019-12-16 22:02:27 +01:00
Marcos Garcia Nuñez dcbebe5253 Corregido error al realizar logina (la ventana se agitaba aún con login
correcto).
2019-12-16 15:57:02 +01:00
Marcos Garcia Nuñez 48c04a6681 Beans esqueleto actualizados. 2019-12-15 23:19:49 +01:00
Marcos Garcia Nuñez ae79658a23 Corregido error en la validación del NIF para médicos especialistas. 2019-12-15 23:07:34 +01:00
Marcos Garcia Nuñez 5a3ed35c16 Implementada comprobación de NIFs duplicados para pacientes y todos los
médicos.
2019-12-15 19:32:30 +01:00
Marcos Garcia Nuñez 1bfd7317e6 Implementación de mensajes de error que se muestran en la pagina de
error.
El mensaje de error se envía a través de la sesión.
2019-12-15 14:10:09 +01:00
Marcos Garcia Nuñez b5a41958a2 Implementada seguridad por URL para cada tipo de usuario. 2019-12-15 12:28:56 +01:00
Marcos Garcia Nuñez 4dc6828257 Restaurada opción de registro de usuarios en el menú. 2019-12-15 12:28:12 +01:00
Marcos Garcia Nuñez f776128be0 Eliminadas paginas y managed beans innecesarios. 2019-12-14 19:59:09 +01:00
Marcos Garcia Nuñez 16d7cea829 Quitadas páginas no utilizadas del menú para el registro individual. 2019-12-14 19:56:52 +01:00
Marcos Garcia Nuñez 551e79e7e8 Conversión nativa de JSF 2.3 para enumerados en selección de tipo de
usuario.
2019-12-13 02:01:31 +01:00
Marcos Garcia Nuñez f63ba35621 Añadidos custom Validators de JSF para validar NIF y email.
Configurada validación en cliente de email.
2019-12-12 00:18:35 +01:00
Marcos Garcia Nuñez 28b1192036 Multiples cambios para soportar la utilización de códigos de usuario
únicos para (Pacientes, medicos de familia, medicos especialista y
administradores).
Nuevos métodos en EJB común para consultar Entidades por Id y por código
(Para el login).
2019-12-11 21:47:44 +01:00
Marcos Garcia Nuñez 3e315f866a Cambiadas todas las listas deplegables fijas, a listas con búsqueda AJAX
integrada (Estilo typeahead). Permite búsquedas en tiempo real.
* Se muestra información organizada por columnas de datos.
* Identificadores basados en Ids autogenerados.
* Nuevos métodos en EJB común para poder realizar búsquedas de datos con
filtro y paginadas (para los comboBox).
* Varias correcciones de interfaz de usuario.
* Nueva clase de utilidades.
2019-12-11 00:37:26 +01:00
Marcos Garcia Nuñez 30991b986a Cambiados iconos del menú principal por iconos de Font Awesome. 2019-12-10 00:58:24 +01:00
Marcos Garcia Nuñez a656f85bed Eliminación de código no utilizado. 2019-12-09 23:56:55 +01:00
Marcos Garcia Nuñez 4c7c978ccd Nueva funcionalidad (vista, controlador y persistencia) de cambiar
medico de familia asignado.
Incluidos cambios para utilizar nuvo EJB Common con interfaz local y
remota.
2019-12-09 23:08:45 +01:00
Marcos Garcia Nuñez 57855362f6 Nueva propiedad para nuevo EJB Common. 2019-12-09 23:07:48 +01:00
Marcos Garcia Nuñez 95a22317e4 Implementada nueva funcionalidad para cambiar el centro de antención
primaria "ChangePrimaryHealthCareCenterMBean".
2019-12-09 21:21:18 +01:00
Marcos Garcia Nuñez d918526b28 Mostrar tipo de usuario en la cabecera. 2019-12-09 21:20:46 +01:00
Marcos Garcia Nuñez 2c91f70a9b Implementado control de perfiles para cada opción de menú. 2019-12-09 21:20:17 +01:00
Marcos Garcia Nuñez 8c75f9bac8 Cambio de enumerado y limpieza de comentarios. 2019-12-09 21:19:12 +01:00
Marcos Garcia Nuñez 7857b477d4 Limpieza de código. 2019-12-09 21:17:51 +01:00
Marcos Garcia Nuñez f1607d5801 Añadidos permisos (visibilidad) al menú principal para cada tipo de
usuario.
Completada página para edición de datos personales.
2019-12-09 18:24:22 +01:00