Skip to content

Commit

Permalink
Update master to output generated at 605c08b
Browse files Browse the repository at this point in the history
  • Loading branch information
abenevaut committed Oct 31, 2023
1 parent 99dc96d commit ea3f4a2
Show file tree
Hide file tree
Showing 15 changed files with 246 additions and 12 deletions.
9 changes: 8 additions & 1 deletion .github/workflows/abenevaut-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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 }}
3 changes: 2 additions & 1 deletion CNAME
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
me.abenevaut.dev
abenevaut.dev
www.abenevaut.dev
4 changes: 2 additions & 2 deletions content/index.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
10 changes: 10 additions & 0 deletions content/privacy.yml
Original file line number Diff line number Diff line change
@@ -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/
4 changes: 2 additions & 2 deletions content/profile.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
10 changes: 10 additions & 0 deletions content/terms.yml
Original file line number Diff line number Diff line change
@@ -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/
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -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": {
Expand Down
13 changes: 13 additions & 0 deletions readme/Home.md
Original file line number Diff line number Diff line change
@@ -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

41 changes: 41 additions & 0 deletions readme/Where is my `hosts` file _.md
Original file line number Diff line number Diff line change
@@ -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

- <https://en.wikipedia.org/wiki/Hosts_(file)>

1 change: 1 addition & 0 deletions readme/_Footer.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[< Back to home](https://github.com/abenevaut/abenevaut/wiki)
2 changes: 1 addition & 1 deletion theme/home.blade.php
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
@extends('layouts.app', ['language' => $language, 'seo' => $seo])

@section('meta')
<link rel="canonical" href="https://me.abenevaut.dev/index.html" />
<link rel="canonical" href="//index.html" />
@endsection

@section('content')
Expand Down
6 changes: 3 additions & 3 deletions theme/partials/footer.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -51,10 +51,10 @@
</div>
</div>
<div class="mt-16 text-center lg:justify-between lg:flex lg:text-left">
<p class="mb-6 leading-normal text-gray-500 text-md lg:mb-0">Copyright &copy; {{ date('Y') }} <a class="hover:underline hover:text-primary" href="https://www.abenevaut.dev">Antoine Benevaut</a>. All rights reserved.</p>
<p class="mb-6 leading-normal text-gray-500 text-md lg:mb-0">Copyright &copy; {{ date('Y') }} <a class="hover:underline hover:text-primary" href="/">Antoine Benevaut</a>. All rights reserved.</p>
<div>
<a class="text-gray-500 text-md hover:underline hover:text-primary" href="https://www.abenevaut.dev/terms">Terms of Services</a>
<a class="ml-4 text-gray-500 text-md hover:underline hover:text-primary" href="https://www.abenevaut.dev/privacy">Privacy Policy</a>
<a class="text-gray-500 text-md hover:underline hover:text-primary" href="terms.html">Terms of Services</a>
<a class="ml-4 text-gray-500 text-md hover:underline hover:text-primary" href="privacy.html">Privacy Policy</a>
<a class="ml-4 text-gray-500 text-md hover:underline hover:text-primary" href="profile.html">About Me</a>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion theme/partials/header.blade.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<div class="flex items-center justify-center px-2 h-14 bg-dark-300">
<a class="mr-4 lg:ml-2" href="https://www.abenevaut.dev/index.html">
<a class="mr-4 lg:ml-2" href="index.html">
<img src="favicon/android-chrome-96x96.png" alt="Antoine Benevaut" width="48">
</a>

Expand Down
114 changes: 114 additions & 0 deletions theme/privacy.blade.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,114 @@
@extends('layouts.app', ['language' => $language, 'seo' => $seo])

@section('content')
<div class="py-12">
<div class="container">
<div class="mx-auto lg:w-3/4">
<div class="p-4 sm:p-6 bg-dark-400">

<h2 class="pl-4 mb-1 -ml-4 text-xl font-medium border-l-2 sm:pl-6 sm:-ml-6 border-primary">Privacy</h2>

<div class="flex items-center mb-5 font-medium text-gray-600 text-md">
<span class="inline-flex items-center"><i ya-icon="icon: calendar;class: mr-2"></i> Last modified: 22 October 2022</span>
</div>

<p>
Dans le cadre de son activité, la société <a class="inline-block text-primary hover:underline" href="/">www.abenevaut.dev</a>, est amenée à collecter et à traiter des informations dont certaines sont qualifiées de "données personnelles". <a class="inline-block text-primary hover:underline" href="/">www.abenevaut.dev</a> 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.
</p>
<br/>

<div id='ppms_cm_privacy_settings' class='ppms_cm_privacy_settings_widget' data-editor-centralize='true' data-main-container='true' data-root='true'>
<div class='ppms_cm_privacy_settings_widget_content' data-disable-select='true'>
<h1 class='ppms_cm_privacy_settings_form_link_header' id='ppms_cm_privacy_settings_form_link_header_id'>
Privacy settings
</h1>
<p class='ppms_cm_privacy_settings_form_link_text' id='ppms_cm_privacy_settings_form_link_text_id'>
We collect and process your data on this site to better understand how it is used. We always ask
you for consent to do that. You can change your privacy settings here.
</p>
<button class='ppms_cm_privacy_settings_button_show' id='ppms_cm_privacy_settings_button'>
Manage settings
</button>
</div>
</div>
<br/>

<h3 class="pl-4 -ml-4 font-medium border-l-2 sm:pl-6 sm:-ml-6 border-primary">Données personnelles</h3>
<p>
Sur le site web <a class="inline-block text-primary hover:underline" href="/">www.abenevaut.dev</a>, il y a 2 types de données susceptibles d’être recueillies :
</p>
<br/>
<ul class="pl-6 list-disc sm:pl-8">
<li>
<b>Les données transmises directement</b>
<br/>
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 ».
</li>
<li>
<b>Les données collectées automatiquement</b>
<br/>
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.
</li>
</ul>
<br/>


<h3 class="pl-4 -ml-4 font-medium border-l-2 sm:pl-6 sm:-ml-6 border-primary">Utilisation des données</h3>
<p>
Les données que vous nous transmettez directement sont utilisées dans le but de :
</p>
<br/>
<ul class="pl-6 list-disc sm:pl-8">
<li>vous re-contacter et/ou dans le cadre de la demande que vous nous faites via notre formulaire de contact ou par courriel</li>
<li>de personnaliser l'interface <a class="inline-block text-primary hover:underline" href="/">www.abenevaut.dev</a> pour une experience utilisateur optimale</li>
</ul>
<br/>
<p>
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 <a class="inline-block text-primary hover:underline" href="/">www.abenevaut.dev</a>, 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.
</p>
<br>

<h3 class="pl-4 -ml-4 font-medium border-l-2 sm:pl-6 sm:-ml-6 border-primary">Base légale</h3>
<p>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.</p>
<br>

<h3 class="pl-4 -ml-4 font-medium border-l-2 sm:pl-6 sm:-ml-6 border-primary">Durée de conservation</h3>
<p>Les données seront sauvegardées durant une durée maximale de 3 ans.</p>
<br>

<h3 class="pl-4 -ml-4 font-medium border-l-2 sm:pl-6 sm:-ml-6 border-primary">Cookies</h3>
<p>
Les cookies sont des fichiers texte placés sur votre ordinateur, pour aider le site internet à analyser l’utilisation du site par ses utilisateurs. <a class="inline-block text-primary hover:underline" href="https://wikis.ec.europa.eu/display/WEBGUIDE/04.+Cookies#section_2">Loi sur les cookies</a>
</p>
<br/>
<p>
Voici la liste des cookies utilisées et leur objectif :
</p>
<br>
<ul class="pl-6 list-disc sm:pl-8">
<li>Cookies Piwik PRO (<a class="inline-block text-primary hover:underline" href="https://help.piwik.pro/support/privacy/cookies-created-by-piwik-pro/">liste exhaustive</a>) : Web analytics, un service d’analyse de site internet fourni par Piwik PRO.</li>
</ul>
<br/>

<h3 class="pl-4 -ml-4 font-medium border-l-2 sm:pl-6 sm:-ml-6 border-primary">Vos droits concernant les données personnelles</h3>
<p>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.</p>
<br>

<h3 class="pl-4 -ml-4 font-medium border-l-2 sm:pl-6 sm:-ml-6 border-primary">Contact délégué à la protection des données</h3>
<p>Antoine Benevaut - <a class="inline-block text-primary hover:underline" href="mailto:[email protected]">[email protected]</a></p>
<br>

<h3 class="pl-4 -ml-4 font-medium border-l-2 sm:pl-6 sm:-ml-6 border-primary">Hébergement web</h3>
<p>Github pages: <a class="inline-block text-primary hover:underline" href="https://pages.github.com">pages.github.com</a></p>

</div>
</div>
</div>
</div>
<div class="flex flex-col items-center justify-center px-6 py-8 sm:flex-row bg-primary-400">
<h2 class="mb-4 text-lg font-medium leading-tight text-center sm:text-left sm:mb-0 sm:leading-normal">Read also the terms of services</h2>
<a class="flex items-center px-4 py-2 text-sm font-bold text-white uppercase bg-white bg-opacity-0 border border-white border-solid sm:ml-6 border-opacity-10 hover:border-opacity-20 hover:bg-opacity-1" href="terms.html" role="button">
Terms of Services
</a>
</div>
@endsection
37 changes: 37 additions & 0 deletions theme/terms.blade.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
@extends('layouts.app', ['language' => $language, 'seo' => $seo])

@section('content')
<div class="py-12">
<div class="container">
<div class="mx-auto lg:w-3/4">
<div class="p-4 sm:p-6 bg-dark-400">

<h2 class="pl-4 mb-1 -ml-4 text-xl font-medium border-l-2 sm:pl-6 sm:-ml-6 border-primary">Terms of Services</h2>

<div class="flex items-center mb-5 font-medium text-gray-600 text-md">
<span class="inline-flex items-center"><i ya-icon="icon: calendar;class: mr-2"></i> Last modified: 22 October 2022</span>
</div>

<h3 class="pl-4 -ml-4 font-medium border-l-2 sm:pl-6 sm:-ml-6 border-primary">Introduction</h3>
<p><a class="inline-block text-primary hover:underline" href="/">www.abenevaut.dev</a> est une plateforme d'information sur des sujets informatiques liés au développement et une plateforme de gestion de projets informatiques.</p>
<br/>
<p>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.</p>
<br/>
<ul class="pl-6 list-disc sm:pl-8">
<li>Dénomination Sociale : Antoine Benevaut</li>
<li>Raison Sociale : Profession libérale (close en date du 31/12/2017)</li>
<li>Identification SIRET : 80352602900019</li>
<li>Identification TVA : FR59803526029</li>
</ul>

</div>
</div>
</div>
</div>
<div class="flex flex-col items-center justify-center px-6 py-8 sm:flex-row bg-primary-400">
<h2 class="mb-4 text-lg font-medium leading-tight text-center sm:text-left sm:mb-0 sm:leading-normal">Read also the privacy policy</h2>
<a class="flex items-center px-4 py-2 text-sm font-bold text-white uppercase bg-white bg-opacity-0 border border-white border-solid sm:ml-6 border-opacity-10 hover:border-opacity-20 hover:bg-opacity-1" href="privacy.html" role="button">
Privacy policy
</a>
</div>
@endsection

0 comments on commit ea3f4a2

Please sign in to comment.