From 1eecc65731a7d627dac14571572a16088654c35b Mon Sep 17 00:00:00 2001 From: Pano Valdez Date: Thu, 14 Dec 2023 18:02:57 -0300 Subject: [PATCH 01/14] modifico readme --- README.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/README.md b/README.md index 296ee9a..d9991f9 100644 --- a/README.md +++ b/README.md @@ -4,9 +4,6 @@ [![GitHub license](https://img.shields.io/github/license/DemocraciaEnRed/leyesabiertas-notifier)](https://github.com/DemocraciaEnRed/leyesabiertas-notifier/blob/master/LICENSE) -Este es uno de los cuatros modulos que se requieren descargar, hacer setup e instalar cada uno de los repositorios para poder utilizar Leyes Abiertas. -Para saber mas del conjunto de modulos que compone leyes abiertas, hace [click aqui](https://github.com/DemocraciaEnRed/leyesabiertas) - --- From 8a4876ead5a99486afa019dc30d78c9e0352d5f2 Mon Sep 17 00:00:00 2001 From: Pano Valdez Date: Thu, 14 Dec 2023 18:04:02 -0300 Subject: [PATCH 02/14] cambio github license en readme --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d9991f9..e6a2f4a 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ # Datos en Fuga - Web -[![GitHub license](https://img.shields.io/github/license/DemocraciaEnRed/leyesabiertas-notifier)](https://github.com/DemocraciaEnRed/leyesabiertas-notifier/blob/master/LICENSE) +[![GitHub license](https://img.shields.io/github/license/DemocraciaEnRed/datosenfuga-next)](https://github.com/DemocraciaEnRed/datosenfuga-next/blob/master/LICENSE) --- From e255a1a061c82b6190768a3ef5725515ba2de2dc Mon Sep 17 00:00:00 2001 From: NicoC0 Date: Mon, 18 Dec 2023 19:53:54 -0300 Subject: [PATCH 03/14] text changed --- src/app/amparo/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/amparo/page.tsx b/src/app/amparo/page.tsx index 0a30126..69f0e72 100644 --- a/src/app/amparo/page.tsx +++ b/src/app/amparo/page.tsx @@ -125,7 +125,7 @@ const Amparo = () => { width={96} />

- Presentamos un amparo colectivo contra el Estado solicitando el pronunciamiento de inconstitucionalidad de la DA 431/2020 y de determinados artículos de Ley de Datos Personales (art. 5, inc. 2 ap. b - ley 25.326), y solicitando se dicte una medida cautelar que ordena la suspensión de lo que disponen. Estas normas habilitan la transferencia de los datos personales de los ciudadanos entre todas las dependencias de la Administración pública, sin contar con el consentimiento expreso de sus titulares para su tratamiento para evitar la transferencia y el mal uso de nuestros datos personales. + Presentamos un amparo colectivo contra el Estado solicitando el pronunciamiento de inconstitucionalidad de la DA 431/2020 y de determinados artículos de Ley de Datos Personales, y solicitando se dicte una medida cautelar que ordena la suspensión de lo que disponen para evitar la transferencia y el mal uso de nuestros datos personales.

From c9aacd71c6ef16719c32c38d3261eeb611b407c1 Mon Sep 17 00:00:00 2001 From: NicoC0 Date: Fri, 22 Dec 2023 20:21:40 -0300 Subject: [PATCH 04/14] about text --- src/app/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 9c4d50e..63557c7 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -77,7 +77,7 @@ export default function Home() {

Acerca de

- Lorem ipsum dolor sit, amet consectetur adipisicing elit. Molestiae tenetur exercitationem quia velit inventore quas harum, deserunt, nam mollitia odit, ullam itaque. Obcaecati nulla eaque quisquam fugit culpa optio ea! + Queremos que el Estado asegure estándares de ciberseguridad y que atienda a las alarmas que suenan por todos lados. Queremos que el Estado deje de perseguir penalmente a quienes identifican, denuncian y reportan vulnerabilidades informáticas.

Conocé más From 6860f2acb1aa86a4c8f0de771c3760921259eb96 Mon Sep 17 00:00:00 2001 From: NicoC0 Date: Fri, 22 Dec 2023 21:06:20 -0300 Subject: [PATCH 05/14] styles cards --- src/app/page.tsx | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/app/page.tsx b/src/app/page.tsx index 63557c7..4c1840d 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -17,6 +17,21 @@ export default function Home() {

¿QUÉ ESTÁ PASANDO EN ARGENTINA?

+
+

¿QUÉ ES #DATOSENFUGA

+

Cuidar tus datos no solo depende de que tengas una contraseña segura

+
+
+

Ley de datos personales

+
+
+

CIBERSEGURIDAD

+
+
+

REPORTES DE VULNERABILIDADES

+
+
+

CIBERINCIDENTES EN ARGENTINA

From 665844842c56d7f2842d210d7843760aed8f2f69 Mon Sep 17 00:00:00 2001 From: Gerardo Rodriguez Date: Fri, 22 Dec 2023 21:09:40 -0300 Subject: [PATCH 06/14] iframe component + ABC embeded YouTube videos --- src/app/abc/_data.tsx | 12 ++++++++---- src/app/abc/components/Iframe.tsx | 19 +++++++++++++++++++ src/app/abc/components/Subtopic.tsx | 19 +++++++++++-------- src/app/abc/components/SubtopicVideo.tsx | 14 ++++++++++++++ src/app/abc/components/SubtopicsMap.tsx | 3 ++- src/app/abc/page.tsx | 4 ++-- src/app/components/Iframe.tsx | 16 ++++++++++++++++ src/app/eventos/[slug]/components/Content.tsx | 2 +- src/app/eventos/[slug]/components/YTVideo.tsx | 18 +++++++----------- 9 files changed, 80 insertions(+), 27 deletions(-) create mode 100644 src/app/abc/components/Iframe.tsx create mode 100644 src/app/abc/components/SubtopicVideo.tsx create mode 100644 src/app/components/Iframe.tsx diff --git a/src/app/abc/_data.tsx b/src/app/abc/_data.tsx index 87b6abc..0a13d4d 100644 --- a/src/app/abc/_data.tsx +++ b/src/app/abc/_data.tsx @@ -5,22 +5,26 @@ export const subtopics = [ title: 'sobre la temática', details: [{ q: '¿qué es la ciberseguridad?', - a: ['La ciberseguridad se centra en la protección de sistemas, redes y datos contra amenazas cibernéticas. Su objetivo es proteger la confidencialidad, integridad y disponibilidad de la información y los recursos digitales contra distintos tipos de amenazas como pueden ser ataques de malware, phishing, ingeniería social, etc. Ante la creciente dependencia de las intermediaciones tecnológicas que atraviesan toda la vida diaria, tanto en el sector privado como estatal, la ciberseguridad es esencial para protegerse contra estas amenazas y mantener la confianza en la seguridad de sus datos y sistemas.'] + a: ['La ciberseguridad se centra en la protección de sistemas, redes y datos contra amenazas cibernéticas. Su objetivo es proteger la confidencialidad, integridad y disponibilidad de la información y los recursos digitales contra distintos tipos de amenazas como pueden ser ataques de malware, phishing, ingeniería social, etc. Ante la creciente dependencia de las intermediaciones tecnológicas que atraviesan toda la vida diaria, tanto en el sector privado como estatal, la ciberseguridad es esencial para protegerse contra estas amenazas y mantener la confianza en la seguridad de sus datos y sistemas.'], + videoKey: '7neHhi_cpsc' }, { q: '¿qué es la ciberresiliencia?', - a: ['La ciberresiliencia es la capacidad de una organización, estatal o privada, de prevenir, adaptarse y recuperarse de ciberataques, fallas tecnológicas u otras amenazas cibernéticas. Implica una combinación de estrategias, procesos y tecnologías orientados a minimizar el impacto de las interrupciones cibernéticas y garantizar la rápida recuperación. Para esto es clave que las organizaciones cuentes con protocolos de diversificación de sistemas y datos, seguridad proactiva, respuesta y recuperación rápida ante incidentes, etc. Si bien la ciberresiliencia reconoce que es casi imposible evitar por completo los ciberataques, se busca garantizar que una organización pueda contener y recuperarse, con la menor impacto para el usuario posible, en caso de un incidente cibernético.'] + a: ['La ciberresiliencia es la capacidad de una organización, estatal o privada, de prevenir, adaptarse y recuperarse de ciberataques, fallas tecnológicas u otras amenazas cibernéticas. Implica una combinación de estrategias, procesos y tecnologías orientados a minimizar el impacto de las interrupciones cibernéticas y garantizar la rápida recuperación. Para esto es clave que las organizaciones cuentes con protocolos de diversificación de sistemas y datos, seguridad proactiva, respuesta y recuperación rápida ante incidentes, etc. Si bien la ciberresiliencia reconoce que es casi imposible evitar por completo los ciberataques, se busca garantizar que una organización pueda contener y recuperarse, con la menor impacto para el usuario posible, en caso de un incidente cibernético.'], + videoKey: 'dF2jmBf8Tko' }, { q: '¿nuestros datos están seguros?', - a: ['Nuestros datos personales nos identifican, nos individualizan en la masa social. La realidad nos muestra que los organismos estatales sufren de manera continua filtraciones de datos, ataques cibernéticos, secuestros de información, etc., en los cuales nuestros datos personales se filtran de manera masiva, quedando a merced de quien pueda o quiera comprarlos o utilizarlos de cualquier manera, muchas veces delictivas. Lo que mas preocupa es que ante este escenario preocupante, el estado se muestra inactivo, sin invertir lo necesario en seguridad informática. El estado debería garantizar los estándaresde seguridad informática necesarios, cumpliendo con la ley vigente, para garantizar nuestros derechosfundamentales a la privacidad, intimidad y autodeterminación informativa. Enterate mas sobre el tema en la entrevista.'] + a: ['Nuestros datos personales nos identifican, nos individualizan en la masa social. La realidad nos muestra que los organismos estatales sufren de manera continua filtraciones de datos, ataques cibernéticos, secuestros de información, etc., en los cuales nuestros datos personales se filtran de manera masiva, quedando a merced de quien pueda o quiera comprarlos o utilizarlos de cualquier manera, muchas veces delictivas. Lo que mas preocupa es que ante este escenario preocupante, el estado se muestra inactivo, sin invertir lo necesario en seguridad informática. El estado debería garantizar los estándaresde seguridad informática necesarios, cumpliendo con la ley vigente, para garantizar nuestros derechosfundamentales a la privacidad, intimidad y autodeterminación informativa. Enterate mas sobre el tema en la entrevista.'], + videoKey: 'FIMkE6u9pqs' }] }, { title: 'sobre el proyecto', details: [{ q: '¿qué es una vulnerabilidad informática?', - a: ['Una vulnerabilidad informática es una debilidad o fallo en un sistema de software, hardware o en las prácticas de seguridad de una organización que puede darse de diversas formas como errores de programación, debilidades en sistemas operativos, falta de actualizaciones de seguridad, contraseñas débiles, etc. Estas fallas o debilidades suelen ser aprovechadas por individuos malintencionados para comprometer la integridad, confidencialidad o disponibilidad de los datos, información y recursos de un sistema. La gestión de vulnerabilidades es una parte fundamental de la ciberseguridad, es fundamental que las organizaciones tomen medidas para identificar, remediar y prevenir vulnerabilidades en sus sistemas, como la aplicación de parches y actualizaciones de seguridad, la configuración adecuada de sistemas y redes, la educación en seguridad para el personal y la implementación de políticas de seguridad sólidas.'] + a: ['Una vulnerabilidad informática es una debilidad o fallo en un sistema de software, hardware o en las prácticas de seguridad de una organización que puede darse de diversas formas como errores de programación, debilidades en sistemas operativos, falta de actualizaciones de seguridad, contraseñas débiles, etc. Estas fallas o debilidades suelen ser aprovechadas por individuos malintencionados para comprometer la integridad, confidencialidad o disponibilidad de los datos, información y recursos de un sistema. La gestión de vulnerabilidades es una parte fundamental de la ciberseguridad, es fundamental que las organizaciones tomen medidas para identificar, remediar y prevenir vulnerabilidades en sus sistemas, como la aplicación de parches y actualizaciones de seguridad, la configuración adecuada de sistemas y redes, la educación en seguridad para el personal y la implementación de políticas de seguridad sólidas.'], + videoKey: 'c5uOX2G2NGw' }] }, ] diff --git a/src/app/abc/components/Iframe.tsx b/src/app/abc/components/Iframe.tsx new file mode 100644 index 0000000..66f6af6 --- /dev/null +++ b/src/app/abc/components/Iframe.tsx @@ -0,0 +1,19 @@ +import { iframes } from "../_data" + +const Iframe = ({ videoKey }: { videoKey: string }) => { + const v = iframes.find((v) => v.key === videoKey) + return ( +
+