Commit Graph

75 Commits

Author SHA1 Message Date
Marcos Garcia Nuñez
ed54eb8905 Corección de interfaz para vista de la agenda del médico. 2019-12-24 17:52:35 +01:00
Marcos Garcia Nuñez
017d685538 Muestra mensaje de error si un administrador intenta actualizar su
perfil.
2019-12-24 17:52:05 +01:00
Marcos Garcia Nuñez
244bb76eec Esqueleto de nueva vista para visualizar las visitas programadas de un
paciente.
2019-12-24 17:51:43 +01:00
Marcos Garcia Nuñez
61932f6a18 Nuevas vistas para las opciones de menú de visitas. 2019-12-24 17:51:14 +01:00
Marcos Garcia Nuñez
aa50eccbac Modificación de filtros para permitir acceso a las nuevas vistas 2019-12-24 17:50:32 +01:00
Marcos Garcia Nuñez
b37fe33906 Esqueleto de la vista para añadir una nueva visita. 2019-12-24 17:50:06 +01:00
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