395 Commits

Author SHA1 Message Date
mgarcianun
96c514f8a5 Mejoras en el login, y mock para pantallas de componente profile. 2019-12-04 23:39:21 +01:00
mgarcianun
a30468fb96 Correción de error de JSF en vista (header). 2019-12-04 17:31:57 +01:00
mgarcianun
55e69697ed Menú principal dinámico en función de login/logout y refresco de la
página principal al realizar login o logout. Activación de awesome fonts
de primefaces, para disponer de ás iconos.
2019-12-04 17:29:41 +01:00
Alejandro Linares Amado
7ce3cb57d6 VisitJPA IMPLEMENTACION 2019-12-04 15:47:54 +01:00
Alejandro Linares Amado
5cd6826e73 Implementación VisitTO 2019-12-04 14:12:33 +01:00
Alejandro Linares Amado
26f4635db4 Implementación VisitTO 2019-12-04 05:31:58 +01:00
Alejandro Linares Amado
80296c682c Implementación VisitTO 2019-12-04 04:39:33 +01:00
Alejandro Linares Amado
bba5a3bf0a Implementacion componente VisitTO 2019-12-04 04:37:57 +01:00
Alejandro Linares Amado
0bb4d6e73f VisitTO implementación 2019-12-04 04:29:20 +01:00
Alejandro Linares Amado
9b2d549156 VisitTO componente implementación 2019-12-04 04:27:59 +01:00
Alejandro Linares Amado
5a3d56014b VisitJPA corregido 2019-12-04 02:30:33 +01:00
Alejandro Linares Amado
c108063664 VisitJpa corregido 2019-12-04 02:29:46 +01:00
mgarcianun
be46189d97 Menu dinámico en función de si el usuario está logeado o no. 2019-12-04 00:11:01 +01:00
mgarcianun
d7d214f1e9 Implementación de registro de usuarios para pacientes, medicos de
familia y medicos especialistas.
* Correcciones varias a clases JPA.
* Correcciones en clases POJO.
* Listas desplegables para selección de especialidaes y CAPs.
* Validaciones varias.
* Estilo de interfaz con flexUI de PrimeFaces.
2019-12-03 21:49:02 +01:00
mgarcianun
1a30beafbd Incluida referencia a onmifaces 3.4.1 para utilizar las utilidades de
los converters.
2019-12-03 21:46:29 +01:00
Alejandro Linares Amado
ac5362ca76 Componente Visit JPA 2019-12-02 22:34:38 +01:00
mgarcianun
293d1c9217 Corrección de errores en clase VisitJPA. 2019-12-02 15:46:13 +01:00
Marcos Garcia Nuñez
8fe3d86e36 Corrección de error tipográfico en el constructor VisitJPA.java 2019-12-02 11:19:46 +01:00
Alejandro Linares Amado
ad69b8ebb4 Componente VisitJPA 2019-12-01 09:01:39 +01:00
mgarcianun
a6b0358e36 * Tema por defecto nova-light
* Interfaz de usuario con Grid-css para pantalla de registro.
2019-11-28 23:55:43 +01:00
mgarcianun
c460c6125c Incluido selector de tema de primefaces en pagina de bienvenida (home).
* El tema seleccionado se conserva durante la sesión.
* Ya se muestran los iconos de primefaces para el tema seleccionado.
2019-11-28 19:19:57 +01:00
mgarcianun
8fcc5d7697 Quitada librería con tema bootstrap.
Añadida libería con todos los temas para primefaces 7.
Añadido selector de tema en la pantalla home.
2019-11-28 18:20:01 +01:00
Marcos Garcia Nuñez
b5c49a6776 configuración de despliegue automático solo a pre. 2019-11-27 16:54:15 +01:00
mgarcianun
05a0120a90 Cambiada target all para que no realice el despliegue automático. 2019-11-27 16:53:17 +01:00
Marcos Garcia Nuñez
d133e21281 Corrección de error en script de gitlab para despliegue. 2019-11-27 16:25:16 +01:00
Marcos Garcia Nuñez
93d2e50217 Definición de entornos de pre y pro para despliegue. 2019-11-27 08:09:12 +01:00
mgarcianun
9800ba2f4a Merge branch 'master' of http://pdp-pds.eimt.uoc.edu/pds19-grupo2/myhealth.git 2019-11-27 00:11:48 +01:00
mgarcianun
9859f83326 Avances en la pantalla de registro de usuarios nuevos (pacientes).
* Actualización de script para crear tablas (Todo a minusculas, no case
sensitive)
* Script de datos de pruebas de especialides médicas.
* Nuevo bean para registro de usuarios (Quidato de filtro de seguridad
de login, acceso sin login).
* Actualización de entidades JPA con campos Identity.
* Enumerado para gestionar tipos de usuarios (Paciente, Medico Familia,
Especialista y Administrador)
* Clase común para realizar validaciones (función para validar nif).
2019-11-27 00:11:21 +01:00
Marcos Garcia Nuñez
3b97f85524 Deshabilitada ejecución de test unitarios. 2019-11-26 23:36:10 +01:00
Marcos Garcia Nuñez
3686ead2ba Comentar instalación de ant en script del runner. 2019-11-26 08:34:07 +01:00
Marcos Garcia Nuñez
963e52455a Add .gitlab-ci.yml para compilar el proyecto con ant 2019-11-26 00:57:28 +01:00
mgarcianun
27e5c24077 Referencias a libreria primefaces y primefaces-bootstrap olvidadas. 2019-11-25 23:09:11 +01:00
mgarcianun
846ff98002 * Implementado esqueleto de menu principal.
* Filtro AuthorizationFilter para gestionar inicio de sesión.
* Interfaz para página de login básica.
* Todos los managed beans movidos a paquete managedbean
* Configuración básica de faces-config con navegación de paginas
outcome.
* Actualizado web.xml
* Utilización de librería primefaces para interfaz de usuario.
* Aplicado tema bootstrap para primefaces.
* Los iconos (glyph-icons) de primefaces no se cargan en la interfaz
(Pendiente de investigar).
* Actualización de projects archives para inclusión de clases nuevas en
JAR/WAR/EAR de forma correcta.
2019-11-25 23:08:25 +01:00
mgarcianun
a7a7f99b3a Cambio en la descripción de PDS MyHealth a MyHealth
Configuración de regla de navegación para JSF.
Pruebas con primefaces
Nuevo ManagedBean para pantalla home.
Pagina de login para pruebas.
2019-11-22 18:37:20 +01:00
mgarcianun
12da362578 Script para crear tablas. 2019-11-22 18:15:34 +01:00
mgarcianun
6506eaed81 Cambios en managedBeans (Herencia común) para gestionar EJBRemote
connection.
* Vistas para componente profile
* Inclusión de Primefaces
2019-11-22 18:15:09 +01:00
mgarcianun
8005e25d30 Tablas de postgresql iniciales para realizar pruebas.
* Es necesario realizar revisión de los tipos de datos y claves.
* Es necesario realizar revisión de relaciones (FKs)

Signed-off-by: mgarcianun <mgarcianun@uco.edu>
2019-11-21 22:36:09 +01:00
mgarcianun
ffcb235e69 Subida incial del esqueleto del componente profile:
* Clases de ejb FacadeBean y FacadeRemote con implementación incial.
* Clases de persistencia JPA necesarias para el componente con algunas
relaciones configuradas (Necesaria revisión).
* ClasesTO (Transfer Object) iniciales (Necesitan revisión profunda).
* Cambio de estrategia sobre paquetes para clases TO, es necesario
ubicarlas en el mismo paquete, ya que se comparten por varios
componentes. Se sigue la misma estrategia que con las clases JPA.
* Si alguien necesita utilizar alguna clase JPA debe revisarla (Seguro
que faltan relaciones).
* Creadas clases esqueleto (Dummy) para MBean del componente perfil.
* Se ha eliminado paquetes no necesarios (clases TO).
* En principio el proyecto debería compilar.
* Se asume que el equema de base de datos se llamará "MyHealth" (Ver
anotación en clases JPA.
2019-11-20 21:45:32 +01:00
mgarcianun
2c96f0fef2 Ficheros bin ignorados 2019-11-20 02:07:47 +01:00
mgarcianun
7b2edd8080 Esqueleto de proyecto inicial. 2019-11-20 02:00:09 +01:00
Marcos Garcia Nuñez
3812864db0 Directorio para documentación. 2019-11-20 00:17:52 +01:00
Marcos Garcia Nuñez
ff57702a06 Directorio para scripts de la estructura de la base de datos y los datos de prueba. 2019-11-20 00:14:35 +01:00
Marcos Garcia Nuñez
c2040f5b65 Directorio para el código fuente y proyecto de Eclipse 2019-11-20 00:10:50 +01:00
Marcos Garcia Nuñez
4917006e45 Update README.md 2019-11-20 00:04:59 +01:00
Gabriel Paradiso
e9ca1dbd0d commit inicial 2019-11-18 14:02:14 -03:00