- Création d'un plugin Docusaurus pour agréger les flux RSS au build
* Récupère 37 flux RSS depuis le fichier OPML
* Filtre les articles des dernières 24h
* Génère un fichier JSON statique pour chargement instantané
- Page Veille avec composant React
* Affichage des articles groupés par catégorie
* Menus dépliables (repliés par défaut)
* Chargement ultra-rapide depuis JSON pré-généré
* Support bilingue FR/EN
- GitHub Actions pour rebuild automatique quotidien
* Workflow déclenché tous les jours à 6h UTC
* Met à jour les flux RSS via l'API Cloudflare Pages
* Déclenchement manuel possible
- Configuration Webpack pour compatibilité navigateur
* Désactivation des polyfills Node.js côté client
* Correction du warning onBrokenMarkdownLinks
- Icône RSS dans la navbar
* Lien vers le flux Atom du blog
* Style cohérent avec les autres icônes
125 articles trouvés dans les dernières 24h lors du dernier build.
- Ajout d'une social card personnalisée (1200x630px) avec le logo et la tagline
- Ajout de meta description globale dans themeConfig.metadata
- Ajout du fichier robots.txt avec directives pour les moteurs de recherche
- Mise à jour de l'image sociale de docusaurus-social-card.jpg vers social-card.png
- Créer composant React ArticleCarousel avec lecture auto et boucle infinie
- Afficher 6 articles total : 3 articles blog et 3 pages docs, intercalés
- Ajouter badges colorés : bleu pour blog, vert foncé pour docs
- Implémenter plugin personnalisé pour récupérer et organiser articles
- Remplacer section fonctionnalités page d'accueil par nouveau carrousel
- Mettre à jour logo site et favicon avec logo vache (logo_vache.png)
- Ajouter traductions anglaises pour chaînes UI carrousel
- Ajouter documentation complète OpenWRT dans section Homelab actuel
- Créer article blog expliquant problème freeze SSH via tunnel GRE-TAP
- Documenter solutions MTU et MSS clamping pour tunnels réseau
- Ajouter traductions anglaises complètes pour nouveau contenu
- Corriger formatage Markdown dans articles blog
- Réorganiser structure fichiers pour meilleure lisibilité
- Mettre à jour liens internes et références
- Install docusaurus-plugin-image-zoom for interactive image zoom
- Display PNG diagrams with zoom capability
- Add PDF download links below each diagram
- Keep both PNG (for display) and PDF (for download) versions
- Update both French and English documentation pages
- Replace PNG images with PDF viewers like in Projets OpenClassrooms
- Allows users to zoom and view diagram details directly on page
- Copy original PDF files back to static/img/diagrams/
- Remove PNG image files
- Update both French and English documentation pages
- Add all project documentation pages in French and English
- Include PDF viewers for presentations and documents (P10, P12)
- Add collapsible sections for scripts and logs (P10)
- Add static assets for all projects
- Update sidebars with new projets-openclassrooms category
- Add npm start:en script for testing English locale