From fc84f726ae2ae2fcac6ddee3945f51b02a650ba8 Mon Sep 17 00:00:00 2001 From: Pablo Bonilla Date: Mon, 12 Jul 2021 19:40:09 -0600 Subject: [PATCH 01/29] Update index with CSP --- src/main/webapp/index.html | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/webapp/index.html b/src/main/webapp/index.html index 1d945f6..7463d58 100644 --- a/src/main/webapp/index.html +++ b/src/main/webapp/index.html @@ -4,7 +4,11 @@ DataSurvey - + + From f8f03aa4c7fe943b1fe9fd9c9ad72f8e8e431ca9 Mon Sep 17 00:00:00 2001 From: Pablo Bonilla Date: Mon, 12 Jul 2021 20:09:33 -0600 Subject: [PATCH 02/29] Update index CSP --- src/main/webapp/index.html | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/main/webapp/index.html b/src/main/webapp/index.html index 7463d58..5d4a886 100644 --- a/src/main/webapp/index.html +++ b/src/main/webapp/index.html @@ -4,10 +4,7 @@ DataSurvey - + From bfbe0f9c5a59f796c0813ce89f2642a6515edc86 Mon Sep 17 00:00:00 2001 From: Pablo Bonilla Date: Mon, 12 Jul 2021 20:35:55 -0600 Subject: [PATCH 03/29] Update index allow-all CSP --- src/main/webapp/index.html | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/main/webapp/index.html b/src/main/webapp/index.html index 5d4a886..97e8415 100644 --- a/src/main/webapp/index.html +++ b/src/main/webapp/index.html @@ -4,7 +4,16 @@ DataSurvey - + From 7208510d229e3f5c2f7b5e2a0e1bf109ea53aeb1 Mon Sep 17 00:00:00 2001 From: Pablo Bonilla Date: Mon, 12 Jul 2021 22:17:04 -0600 Subject: [PATCH 04/29] Update index script-src-elem CSP --- src/main/webapp/index.html | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/src/main/webapp/index.html b/src/main/webapp/index.html index 97e8415..6299be5 100644 --- a/src/main/webapp/index.html +++ b/src/main/webapp/index.html @@ -4,16 +4,7 @@ DataSurvey - + From 941dc132c0c6a01c903091cca6ec392d5b07d579 Mon Sep 17 00:00:00 2001 From: Pablo Bonilla Date: Mon, 12 Jul 2021 22:39:17 -0600 Subject: [PATCH 05/29] Update manifest.webapp CSP --- src/main/webapp/manifest.webapp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/webapp/manifest.webapp b/src/main/webapp/manifest.webapp index 878a8c5..5b77044 100644 --- a/src/main/webapp/manifest.webapp +++ b/src/main/webapp/manifest.webapp @@ -27,5 +27,6 @@ "background_color": "#e0e0e0", "start_url": ".", "display": "standalone", - "orientation": "portrait" + "orientation": "portrait", + "content_security_policy": "default-src * data: blob: filesystem: about: ws: wss: 'unsafe-inline' 'unsafe-eval'; script-src * data: blob: 'unsafe-inline' 'unsafe-eval'; connect-src * data: blob: 'unsafe-inline'; img-src * data: blob: 'unsafe-inline'; frame-src * data: blob: ; style-src * data: blob: 'unsafe-inline'; font-src * data: blob: 'unsafe-inline';" } From 07920751ff5893a6a5ebbe1c4815739c3da089dc Mon Sep 17 00:00:00 2001 From: Paola Date: Tue, 27 Jul 2021 01:08:10 -0600 Subject: [PATCH 06/29] arreglo de estilos en landing y encuestas --- .../datasurvey/web/rest/EncuestaResource.java | 2 + .../resources/i18n/messages_es.properties | 2 +- .../encuesta-delete-dialog.component.ts | 2 +- .../detail/encuesta-detail.component.html | 262 ++++++++---------- .../detail/encuesta-detail.component.ts | 3 +- .../encuesta/list/encuesta.component.html | 2 - .../encuesta/service/encuesta.service.ts | 3 +- .../update/encuesta-update.component.ts | 2 +- src/main/webapp/app/home/home.component.html | 6 +- 9 files changed, 121 insertions(+), 163 deletions(-) diff --git a/src/main/java/org/datasurvey/web/rest/EncuestaResource.java b/src/main/java/org/datasurvey/web/rest/EncuestaResource.java index cf7e272..e96ac07 100644 --- a/src/main/java/org/datasurvey/web/rest/EncuestaResource.java +++ b/src/main/java/org/datasurvey/web/rest/EncuestaResource.java @@ -126,6 +126,8 @@ public class EncuestaResource { Encuesta result = encuestaService.save(encuesta); + mailService.sendEncuestaDeleted(encuesta.getUsuarioExtra()); + return ResponseEntity .ok() .headers(HeaderUtil.createEntityUpdateAlert(applicationName, true, ENTITY_NAME, encuesta.getId().toString())) diff --git a/src/main/resources/i18n/messages_es.properties b/src/main/resources/i18n/messages_es.properties index dafa1db..b9c87f1 100644 --- a/src/main/resources/i18n/messages_es.properties +++ b/src/main/resources/i18n/messages_es.properties @@ -56,5 +56,5 @@ email.private.text2=Saludos, #DeletedEncuesta email.encuestaDeleted.title=Su encuesta ha sido eliminada email.encuestaDeleted.greeting=Estimado {0} -email.encuestaDeleted.text1=Su encuesta ha sido eliminada por un administrador +email.encuestaDeleted.text1=Lamentamos informarle que su encuesta ha sido eliminada por un administrador email.encuestaDeleted.text2=Saludos, diff --git a/src/main/webapp/app/entities/encuesta/delete/encuesta-delete-dialog.component.ts b/src/main/webapp/app/entities/encuesta/delete/encuesta-delete-dialog.component.ts index 1476438..2a86796 100644 --- a/src/main/webapp/app/entities/encuesta/delete/encuesta-delete-dialog.component.ts +++ b/src/main/webapp/app/entities/encuesta/delete/encuesta-delete-dialog.component.ts @@ -23,6 +23,6 @@ export class EncuestaDeleteDialogComponent { this.encuestaService.deleteEncuesta(encuesta).subscribe(() => { this.activeModal.close('deleted'); }); - this.encuestaService.deletedNotification(encuesta); + //this.encuestaService.deletedNotification(encuesta); } } diff --git a/src/main/webapp/app/entities/encuesta/detail/encuesta-detail.component.html b/src/main/webapp/app/entities/encuesta/detail/encuesta-detail.component.html index 0b5bbed..1ecca8f 100644 --- a/src/main/webapp/app/entities/encuesta/detail/encuesta-detail.component.html +++ b/src/main/webapp/app/entities/encuesta/detail/encuesta-detail.component.html @@ -1,88 +1,11 @@ - -

-

Vista previa de {{ encuesta!.nombre }}

+

+ Vista previa de {{ encuesta!.nombre }} + +

+

Creada el día {{ encuesta!.fechaCreacion | formatShortDatetime | lowercase }}

-
-

Cantidad de preguntas: {{ ePreguntas?.length }}

- -
-
Acceso
-
- - - {{ encuesta.acceso }} -
-
-
-
Contrasenna
-
- - {{ encuesta.contrasenna }} -
-
-
-
Estado
-
- - {{ encuesta.estado }} -
-
-
-
Categoria
-
- - {{ encuesta.categoria?.nombre }} -
-
-
-
Fecha Publicacion
-
- - - {{ - encuesta.fechaPublicacion === undefined ? 'Sin publicar' : (encuesta.fechaFinalizada | formatShortDatetime | lowercase) - }} -
-
-
-
Fecha Finalizar
-
- - - - {{ - encuesta.fechaFinalizar === undefined - ? 'Sin fecha de finalización' - : (encuesta.fechaFinalizada | formatShortDatetime | lowercase) - }} -
-
-
-
Fecha Finalizada
-
- - - - {{ - encuesta.fechaFinalizada === undefined ? 'Sin finalizar' : (encuesta.fechaFinalizada | formatShortDatetime | lowercase) - }} -
-
-
-
Calificacion
-
- -
+
diff --git a/src/main/webapp/app/entities/encuesta/detail/encuesta-detail.component.ts b/src/main/webapp/app/entities/encuesta/detail/encuesta-detail.component.ts index 7696f76..8344581 100644 --- a/src/main/webapp/app/entities/encuesta/detail/encuesta-detail.component.ts +++ b/src/main/webapp/app/entities/encuesta/detail/encuesta-detail.component.ts @@ -28,7 +28,7 @@ import { EPreguntaAbiertaService } from '../../e-pregunta-abierta/service/e-preg import { EPreguntaCerradaOpcionService } from '../../e-pregunta-cerrada-opcion/service/e-pregunta-cerrada-opcion.service'; import { PreguntaCerradaTipo } from 'app/entities/enumerations/pregunta-cerrada-tipo.model'; -import { faTimes, faPlus, faStar } from '@fortawesome/free-solid-svg-icons'; +import { faTimes, faPlus, faStar, faQuestion } from '@fortawesome/free-solid-svg-icons'; import { EncuestaPublishDialogComponent } from '../encuesta-publish-dialog/encuesta-publish-dialog.component'; @Component({ @@ -41,6 +41,7 @@ export class EncuestaDetailComponent implements OnInit { faTimes = faTimes; faPlus = faPlus; faStar = faStar; + faQuestion = faQuestion; encuesta: IEncuesta | null = null; isLoading = false; successPublished = false; diff --git a/src/main/webapp/app/entities/encuesta/list/encuesta.component.html b/src/main/webapp/app/entities/encuesta/list/encuesta.component.html index b639e55..613dd54 100644 --- a/src/main/webapp/app/entities/encuesta/list/encuesta.component.html +++ b/src/main/webapp/app/entities/encuesta/list/encuesta.component.html @@ -294,8 +294,6 @@