GovernIB / carpeta

Carpeta Ciutadana
5 stars 1 forks source link

Millorar Plugin de Certificats (Estudiar tots els casos possibles) #806

Closed anadal-fundaciobit closed 10 months ago

anadal-fundaciobit commented 1 year ago

Millorar codi intern i presentació del plugin de certificats:

(1) Casos possibles n'hi ha 5: (a) No tengui certificat: canviar el color a groc . Afegir descripció del fet al boto(No té certificat). (b) Error consultant si té o no certificat: Color vermell i afegir descripció de l'error al boto. (c) Té Certificat + Descarregar fitxer: Millorar el boto afegint una imatge d'un certificat i canviar de color a verd. (d) Té Certificat + Enllaç a certificat: Millorar el boto afegint una imatge d'un certificat-link i canviar de color a blau. (e) Té Certificat +Error descarregant certificat: canviar color a vermell. Afegir descripció de l'error al boto.

(2) S'ha de mostrar un boto global per ocultar els botons que: (a) NO tenguin certificats (b) ERROR consultant teCertificats() (c) ERROR consultant descarregarCertificat()

(3) MIllorar Documentació i missatges del Servei de Certificats (Api Rest Externa, classe /carpeta-api-externa/src/main/java/es/caib/carpeta/api/externa/certificats/CertificatsService.java)

NOTA: Apareixen missatges d'estadistique si d'altres

(4) Afegir Scripts SQL per un nou frontal:

# Class =>  org.fundaciobit.pluginsib.carpetafront.certificats.CertificatsCarpetaFrontPlugin

es.caib.carpeta.pluginsib.carpetafront.certificats.active=1,2,3,4,5

es.caib.carpeta.pluginsib.carpetafront.certificats.1.url=http://localhost:8080/carpetaapi/externa
es.caib.carpeta.pluginsib.carpetafront.certificats.1.username=MY_USR
es.caib.carpeta.pluginsib.carpetafront.certificats.1.password=MY_PWD
es.caib.carpeta.pluginsib.carpetafront.certificats.1.label.ca=Boto 1 - No_té_certificat
es.caib.carpeta.pluginsib.carpetafront.certificats.1.label.es=Boto 1 - No_tiene_certificado

es.caib.carpeta.pluginsib.carpetafront.certificats.2.url=http://localhost:8080/carpetaapi/externa
es.caib.carpeta.pluginsib.carpetafront.certificats.2.username=MY_USR
es.caib.carpeta.pluginsib.carpetafront.certificats.2.password=MY_PWD
es.caib.carpeta.pluginsib.carpetafront.certificats.2.label.ca=Boto 2 - Te_certificat
es.caib.carpeta.pluginsib.carpetafront.certificats.2.label.es=Boton 2 - Tiene_certificado

es.caib.carpeta.pluginsib.carpetafront.certificats.3.url=http://localhost:8080/carpetaapi/externa
es.caib.carpeta.pluginsib.carpetafront.certificats.3.username=MY_USR
es.caib.carpeta.pluginsib.carpetafront.certificats.3.password=MY_PWD
es.caib.carpeta.pluginsib.carpetafront.certificats.3.label.ca=Boto 3 - Enllaç_al_certificat
es.caib.carpeta.pluginsib.carpetafront.certificats.3.label.es=Boton 3 - Enlace_al_certificado

es.caib.carpeta.pluginsib.carpetafront.certificats.4.url=http://localhost:8080/carpetaapi/externa
es.caib.carpeta.pluginsib.carpetafront.certificats.4.username=MY_USR
es.caib.carpeta.pluginsib.carpetafront.certificats.4.password=MY_PWD
es.caib.carpeta.pluginsib.carpetafront.certificats.4.label.ca=Boto 4 - Error_consultant_si_te_certificats
es.caib.carpeta.pluginsib.carpetafront.certificats.4.label.es=Boton 4 - Error_consultando_si_tiene_certificado

es.caib.carpeta.pluginsib.carpetafront.certificats.5.url=http://localhost:8080/carpetaapi/externa
es.caib.carpeta.pluginsib.carpetafront.certificats.5.username=MY_USR
es.caib.carpeta.pluginsib.carpetafront.certificats.5.password=MY_PWD
es.caib.carpeta.pluginsib.carpetafront.certificats.5.label.ca=Boto 5 - Error_descarregant_info_certificats
es.caib.carpeta.pluginsib.carpetafront.certificats.5.label.es=Boton 5 - Error_descarregant_info_certificado
fbosch-fundaciobit commented 10 months ago

Aquest issue ha quedat resolt amb el seguent issue:

Convertir llista de certificats a un format de recuadres en forma de "grid" #819