diff --git a/.github/workflows/abenevaut-release.yml b/.github/workflows/abenevaut-release.yml index fe66bb5..2ae4ac6 100644 --- a/.github/workflows/abenevaut-release.yml +++ b/.github/workflows/abenevaut-release.yml @@ -79,9 +79,16 @@ jobs: - name: Generate static pages run: | npm run prod - vendor/bin/laravel-one generate https://me.abenevaut.dev + vendor/bin/laravel-one generate https://www.abenevaut.dev - uses: JamesIves/github-pages-deploy-action@releases/v4 with: BRANCH: gh-pages FOLDER: dist + + - name: Publish to wiki + uses: SwiftDocOrg/github-wiki-publish-action@v1 + with: + path: "readme" + env: + GH_PERSONAL_ACCESS_TOKEN: ${{ secrets.ABENEVAUT_GITHUB_TOKEN }} diff --git a/CNAME b/CNAME index ad1e0c5..ea0d77c 100644 --- a/CNAME +++ b/CNAME @@ -1 +1,2 @@ -me.abenevaut.dev +abenevaut.dev +www.abenevaut.dev diff --git a/content/index.yml b/content/index.yml index 110b08f..7b051ce 100644 --- a/content/index.yml +++ b/content/index.yml @@ -6,8 +6,8 @@ seo: keywords: portfolio, projects, achievement author: Antoine Benevaut twitter: "@abenevaut" - og-image: https://me.abenevaut.dev/seo/abenevaut-og.webp - url: https://me.abenevaut.dev/ + og-image: https://www.abenevaut.dev/seo/abenevaut-og.webp + url: https://www.abenevaut.dev/ portfolio: title: Projects diff --git a/content/privacy.yml b/content/privacy.yml new file mode 100644 index 0000000..25cff7e --- /dev/null +++ b/content/privacy.yml @@ -0,0 +1,10 @@ +view: privacy +language: en +seo: + title: Privacy, Antoine Benevaut + description: Privacy, Antoine Benevaut + keywords: privacy, legal + author: Antoine Benevaut + twitter: "@abenevaut" + og-image: https://www.abenevaut.dev/seo/abenevaut-og.webp + url: https://www.abenevaut.dev/ diff --git a/content/profile.yml b/content/profile.yml index ba746d6..646f1cf 100644 --- a/content/profile.yml +++ b/content/profile.yml @@ -6,8 +6,8 @@ seo: keywords: curriculum vitae, career, projects author: Antoine Benevaut twitter: "@abenevaut" - og-image: https://me.abenevaut.dev/seo/abenevaut-og.webp - url: https://me.abenevaut.dev/ + og-image: https://www.abenevaut.dev/seo/abenevaut-og.webp + url: https://www.abenevaut.dev/ bio: title: Me, Antoine Benevaut diff --git a/content/terms.yml b/content/terms.yml new file mode 100644 index 0000000..1ae348a --- /dev/null +++ b/content/terms.yml @@ -0,0 +1,10 @@ +view: terms +language: en +seo: + title: Terms of Services, Antoine Benevaut + description: Terms of Services, Antoine Benevaut + keywords: terms of services, legal + author: Antoine Benevaut + twitter: "@abenevaut" + og-image: https://www.abenevaut.dev/seo/abenevaut-og.webp + url: https://www.abenevaut.dev/ diff --git a/package.json b/package.json index 1e1ca7c..6e6f21a 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "prod": "npm run production", "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --config=node_modules/laravel-mix/setup/webpack.config.js" }, - "homepage": "https://me.abenevaut.dev", + "homepage": "https://www.abenevaut.dev", "author": "Antoine Benevaut", "license": "proprietary", "repository": { diff --git a/readme/Home.md b/readme/Home.md new file mode 100644 index 0000000..66925e7 --- /dev/null +++ b/readme/Home.md @@ -0,0 +1,13 @@ +## Code of conduct + +- [Visit the Code of conduct](https://github.com/abenevaut/abenevaut/blob/master/.github/CODE_OF_CONDUCT.md) +- [Visit the Contributing guidelines](https://github.com/abenevaut/abenevaut/blob/master/.github/CONTRIBUTING.md) + +## Development principle + +- [semver](https://semver.org/) +- [make a readme](https://www.makeareadme.com/) +- [keep a changelog](https://keepachangelog.com/en/1.0.0/) + +## Articles + diff --git a/readme/Where is my `hosts` file _.md b/readme/Where is my `hosts` file _.md new file mode 100644 index 0000000..185b1ee --- /dev/null +++ b/readme/Where is my `hosts` file _.md @@ -0,0 +1,41 @@ +# Where is my `hosts` file ? + +| Logs | | +|------------|------------| +| created at | 2023-08-18 | +| updated at | 2023-08-18 | + +# Fastpass + +| OS | Path | +| ----------- | --------------------------------------- | +| windows | %WinDir%\\System32\\drivers\\etc\\hosts | +| linux & mac | /etc/hosts | + +# The `hosts` file + +contains manually defined DNS entries that allows computer to route network traffic. + +```php +127.0.0.1 this-computer-name.local +192.168.xxx.xxx network-computer-name.local + +# You can specify IP v4 or v6 +# Generally following rules are implemented by system +127.0.0.1 localhost loopback +::1 localhost +``` + +!! This file is used before the DNS look up, so it has priority rather than look up and can overwrite it. + +!! You have to be administrator or assimilate to edit this file. +!! Note that the hosts file only affect the computer on which the changes were made. +!! You do not need to restart your computer after changes. + +!! 127.0.0.1 is a special IP address that allows network communication to loop back to the same computer without going through external networks + +# Resources + +- + + \ No newline at end of file diff --git a/readme/_Footer.md b/readme/_Footer.md new file mode 100644 index 0000000..f41f456 --- /dev/null +++ b/readme/_Footer.md @@ -0,0 +1 @@ +[< Back to home](https://github.com/abenevaut/abenevaut/wiki) diff --git a/theme/home.blade.php b/theme/home.blade.php index 08e0662..7619ed1 100644 --- a/theme/home.blade.php +++ b/theme/home.blade.php @@ -1,7 +1,7 @@ @extends('layouts.app', ['language' => $language, 'seo' => $seo]) @section('meta') - + @endsection @section('content') diff --git a/theme/partials/footer.blade.php b/theme/partials/footer.blade.php index 69e591e..b6f730c 100644 --- a/theme/partials/footer.blade.php +++ b/theme/partials/footer.blade.php @@ -51,10 +51,10 @@
-

Copyright © {{ date('Y') }} Antoine Benevaut. All rights reserved.

+

Copyright © {{ date('Y') }} Antoine Benevaut. All rights reserved.

- Terms of Services - Privacy Policy + Terms of Services + Privacy Policy About Me
diff --git a/theme/partials/header.blade.php b/theme/partials/header.blade.php index d07c5fb..4f38e37 100644 --- a/theme/partials/header.blade.php +++ b/theme/partials/header.blade.php @@ -1,5 +1,5 @@
- + Antoine Benevaut diff --git a/theme/privacy.blade.php b/theme/privacy.blade.php new file mode 100644 index 0000000..31e500a --- /dev/null +++ b/theme/privacy.blade.php @@ -0,0 +1,114 @@ +@extends('layouts.app', ['language' => $language, 'seo' => $seo]) + +@section('content') +
+
+
+
+ +

Privacy

+ +
+ Last modified: 22 October 2022 +
+ +

+ Dans le cadre de son activité, la société www.abenevaut.dev, est amenée à collecter et à traiter des informations dont certaines sont qualifiées de "données personnelles". www.abenevaut.dev attache une grande importance au respect de la vie privée, et n’utilise que des données de manière responsable et confidentielle et dans une finalité précise. +

+
+ +
+
+

+ Privacy settings +

+ + +
+
+
+ +

Données personnelles

+

+ Sur le site web www.abenevaut.dev, il y a 2 types de données susceptibles d’être recueillies : +

+
+
    +
  • + Les données transmises directement +
    + Ces données sont celles que vous nous transmettez directement, via un formulaire de création de compte utilisateur, de contact ou bien par contact direct par email. Sont obligatoires dans le formulaire de contact le champs « civilité, prénom et nom » et « email ». +
  • +
  • + Les données collectées automatiquement +
    + Lors de vos visites, une fois votre consentement donné, nous pouvons recueillir des informations de type « web analytics » relatives à votre navigation, la durée de votre consultation, votre adresse IP, votre type et version de navigateur. La technologie utilisée est le cookie. +
  • +
+
+ + +

Utilisation des données

+

+ Les données que vous nous transmettez directement sont utilisées dans le but de : +

+
+
    +
  • vous re-contacter et/ou dans le cadre de la demande que vous nous faites via notre formulaire de contact ou par courriel
  • +
  • de personnaliser l'interface www.abenevaut.dev pour une experience utilisateur optimale
  • +
+
+

+ Les données « web analytics » sont collectées sous forme anonyme (en enregistrant des adresses IP anonymes) par Piwik PRO, et nous permettent de mesurer l'audience de notre site web, les consultations et les éventuelles erreurs afin d’améliorer constamment l’expérience des utilisateurs. Ces données sont utilisées par www.abenevaut.dev, responsable du traitement des données, et ne seront jamais cédées à un tiers ni utilisées à d’autres fins que celles détaillées ci-dessus. +

+
+ +

Base légale

+

Les données personnelles ne sont collectées qu’après consentement obligatoire de l’utilisateur. Ce consentement est valablement recueilli (boutons et cases à cocher), libre, clair et sans équivoque.

+
+ +

Durée de conservation

+

Les données seront sauvegardées durant une durée maximale de 3 ans.

+
+ +

Cookies

+

+ Les cookies sont des fichiers texte placés sur votre ordinateur, pour aider le site internet à analyser l’utilisation du site par ses utilisateurs. Loi sur les cookies +

+
+

+ Voici la liste des cookies utilisées et leur objectif : +

+
+
    +
  • Cookies Piwik PRO (liste exhaustive) : Web analytics, un service d’analyse de site internet fourni par Piwik PRO.
  • +
+
+ +

Vos droits concernant les données personnelles

+

Vous avez le droit de consultation, demande de modification ou d’effacement sur l’ensemble de vos données personnelles. Vous pouvez également retirer votre consentement au traitement de vos données.

+
+ +

Contact délégué à la protection des données

+

Antoine Benevaut - contact@abenevaut.dev

+
+ +

Hébergement web

+

Github pages: pages.github.com

+ +
+
+
+
+
+

Read also the terms of services

+ + Terms of Services + +
+@endsection diff --git a/theme/terms.blade.php b/theme/terms.blade.php new file mode 100644 index 0000000..1e2c8a0 --- /dev/null +++ b/theme/terms.blade.php @@ -0,0 +1,37 @@ +@extends('layouts.app', ['language' => $language, 'seo' => $seo]) + +@section('content') +
+
+
+
+ +

Terms of Services

+ +
+ Last modified: 22 October 2022 +
+ +

Introduction

+

www.abenevaut.dev est une plateforme d'information sur des sujets informatiques liés au développement et une plateforme de gestion de projets informatiques.

+
+

Aujourd'hui, l'activité de préstation informatique est close le site est néanmoins ouvert pour que les anciens clients puissent poursuivre la consultation de leurs archives.

+
+
    +
  • Dénomination Sociale : Antoine Benevaut
  • +
  • Raison Sociale : Profession libérale (close en date du 31/12/2017)
  • +
  • Identification SIRET : 80352602900019
  • +
  • Identification TVA : FR59803526029
  • +
+ +
+
+
+
+
+

Read also the privacy policy

+ + Privacy policy + +
+@endsection