From f28fed71af2db7fc6e3dc0a57b851390624dc342 Mon Sep 17 00:00:00 2001 From: GauthierWebDev Date: Mon, 21 Apr 2025 19:15:54 +0200 Subject: [PATCH 1/4] docs: Update privacy policy with Umami analytics --- .../politique-de-confidentialite/+Page.mdx | 20 +++++-------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/app/pages/politique-de-confidentialite/+Page.mdx b/app/pages/politique-de-confidentialite/+Page.mdx index 1978ee9..ec221d3 100644 --- a/app/pages/politique-de-confidentialite/+Page.mdx +++ b/app/pages/politique-de-confidentialite/+Page.mdx @@ -22,16 +22,7 @@ rendant impossible l'identification de chaque utilisateur. Je vous encourage à consulter les politiques de confidentialité de ces outils pour comprendre comment ils traitent vos données. -### 2.1 Google Analytics - -[Google Analytics](https://analytics.google.com) est un service d'analyse de site internet proposé par Google. -Il utilise des cookies pour collecter des informations sur l'utilisation du site, -telles que le nombre de visiteurs, les pages visitées et la durée de la visite. - -Ces informations sont anonymisées et utilisées uniquement à des fins d'analyse statistique. -Je n'ai pas accès à des données personnelles identifiables via Google Analytics. - -### 2.2 Umami +### 2.1 Umami [Umami](https://umami.is) est une alternative open-source à Google Analytics. Il collecte des données anonymisées sur l'utilisation du site, telles que le nombre de visiteurs, @@ -47,7 +38,7 @@ Il permet de mémoriser certaines informations sur votre visite, telles que vos ou votre session de connexion. Sur [Memento Dev](https://memento-dev.fr), les cookies présents sont automatiquement gérés par les -outils externes que j'utilise, tels que Google Analytics et Umami. +outils externes que j'utilise, notamment [Umami](https://umami.is). Vous pouvez gérer vos préférences de cookies directement via les paramètres de votre navigateur. La plupart des navigateurs vous permettent de refuser ou de supprimer les cookies. @@ -64,16 +55,15 @@ Voici quelques liens utiles : ## 4. Utilisation des données -Les données collectées par [Google Analytics](https://analytics.google.com) et [Umami](https://umami.is) sont -utilisées uniquement pour améliorer le site [Memento Dev](https://memento-dev.fr) et comprendre comment -les utilisateurs interagissent avec la plateforme. +Les données collectées par [Umami](https://umami.is) sont utilisées uniquement pour améliorer le +site [Memento Dev](https://memento-dev.fr) et comprendre comment les utilisateurs interagissent avec la plateforme. Je n'utilise pas ces données à des fins commerciales ou pour cibler des publicités. Je ne partage pas ces données avec des tiers, sauf si cela est requis par la loi ou pour protéger mes droits. ## 5. Sécurité des données -Les données collectées par [Google Analytics](https://analytics.google.com) et [Umami](https://umami.is) +Les données collectées par et [Umami](https://umami.is) sont anonymisées et stockées de manière sécurisée par ces services. Je ne stocke aucune donnée personnelle sur mes propres serveurs. -- 2.45.2 From 78b0b901a59bb0e2d2bf9d803516fb42d2355990 Mon Sep 17 00:00:00 2001 From: GauthierWebDev Date: Mon, 21 Apr 2025 19:25:37 +0200 Subject: [PATCH 2/4] style: Update image loading attribute in HeroSection --- app/partials/HeroSection.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/app/partials/HeroSection.tsx b/app/partials/HeroSection.tsx index 55a78b4..5b06d11 100644 --- a/app/partials/HeroSection.tsx +++ b/app/partials/HeroSection.tsx @@ -45,6 +45,7 @@ export function HeroSection() { alt="" width={530} height={530} + loading="eager" />
-- 2.45.2 From 1982349a3a780bce5b925c8b4a9c795d59322c5c Mon Sep 17 00:00:00 2001 From: GauthierWebDev Date: Mon, 21 Apr 2025 19:28:02 +0200 Subject: [PATCH 3/4] style: Update descriptions for consistency with terminology --- app/pages/docs/+Page.mdx | 2 +- app/pages/index/+Page.mdx | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/pages/docs/+Page.mdx b/app/pages/docs/+Page.mdx index 441ed11..0a0650a 100644 --- a/app/pages/docs/+Page.mdx +++ b/app/pages/docs/+Page.mdx @@ -1,6 +1,6 @@ --- title: Documentations du Memento -description: Plonge toi dans une documentation synthétique et concise, conçue pour les développeurs ou passionnés de l'information en quête de savoir ! +description: Plonge toi dans une documentation synthétique et concise, conçue pour les développeurs ou passionnés de l'informatique en quête de savoir ! tags: [] --- diff --git a/app/pages/index/+Page.mdx b/app/pages/index/+Page.mdx index 9d08e79..64ee9c3 100755 --- a/app/pages/index/+Page.mdx +++ b/app/pages/index/+Page.mdx @@ -1,6 +1,6 @@ --- title: Synthèses et ressources pour développeurs -description: Plonge toi dans une documentation synthétique et concise, conçue pour les développeurs ou passionnés de l'information en quête de savoir ! +description: Plonge toi dans une documentation synthétique et concise, conçue pour les développeurs ou passionnés de l'informatique en quête de savoir ! tags: [] --- @@ -34,7 +34,7 @@ Le contenu de cette plateforme est divisé en plusieurs sections : /> -Les différents contenus ne sont pas uniquement destinées aux développeurs, mais également aux passionnés de l'information en quête de savoir ! +Les différents contenus ne sont pas uniquement destinées aux développeurs, mais également aux passionnés de l'informatique en quête de savoir ! Il est donc possible que tu trouves des articles qui ne te concernent pas directement, mais qui pourraient t'intéresser tout de même ! 😊 Par contre je te préviens : certains concepts peuvent être un peu techniques et nécessiter un peu de temps pour être compris. -- 2.45.2 From 25876a9a272437f911727eb6b420710af76c9c57 Mon Sep 17 00:00:00 2001 From: GauthierWebDev Date: Mon, 21 Apr 2025 19:28:30 +0200 Subject: [PATCH 4/4] fix: Remove unnecessary flag "--no-cache" from docker build command --- .gitea/workflows/deploy.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 5851173..fa06e8f 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -41,7 +41,7 @@ jobs: VPS_PATH: ${{ secrets.VPS_PATH }} VPS_PORT: ${{ secrets.VPS_PORT }} run: | - ssh -i ~/.ssh/id_ed25519 -p $VPS_PORT $VPS_USER@$VPS_HOST "cd $VPS_PATH && COMPOSE_BAKE=true docker compose -f compose.prod.yml build --no-cache" + ssh -i ~/.ssh/id_ed25519 -p $VPS_PORT $VPS_USER@$VPS_HOST "cd $VPS_PATH && COMPOSE_BAKE=true docker compose -f compose.prod.yml build" echo "📦 The application have been builded on the VPS." - name: Start the application -- 2.45.2