Journal d'évolution du site

Suivez l'évolution du site et découvrez les dernières améliorations et corrections apportées à la plateforme.

Types de modifications

Nouvelles fonctionnalités
🐛 Corrections de bugs
📚 Documentation
💅 Style & UI
♻️ Refactoring
Performance
🧪 Tests
🔧 Configuration



3 avril 2025





  • 🧹
    Chore
    0d3a280


    ajouter .cursor/ et temp-post-stats/ au .gitignore





  • 🧹
    Chore
    832f359


    ajouter .cursor/ et temp-post-stats/ au .gitignore






  • Feat
    c931a56


    ajouter la page de statistiques et les styles d'édition GitHub





  • 🐛
    Fix
    bdc59b6


    mettre à jour les références au dépôt GitHub vers jaz-on/jasonrouet.com






  • Feat
    bf264f3


    mettre à jour la configuration et intégrer les taxonomies dans le site






  • Feat
    3876916


    ajouter pages de taxonomie et styles associés






  • Feat
    ee5c22d


    ajouter composants pour l'affichage des tags et du contenu lié






  • Feat
    4e8ae4f


    ajouter templates pour pages de tags et d'archives






  • Feat
    0e7e02f


    ajouter filtres et utilitaires pour taxonomie et relations de contenu






2 avril 2025





  • 🐛
    Fix
    545db49


    retirer les liens 'Lire la suite' redondants dans la liste des articles





  • 🐛
    Fix
    ce42009


    finaliser le template d'article avec les champs requis






  • Feat
    24cb350


    ajouter de nouveaux composants pour la date de publication et le temps de lecture





  • 🐛
    Fix
    f4495b2


    corriger les erreurs de validation du frontmatter dans tous les contenus






  • Feat
    f1dfe08


    améliorer les templates et layouts des différentes collections





  • 🧹
    Chore
    0b6362f


    mettre à jour les fichiers de configuration et règles d'ignore





  • 💅
    Style
    ba62a5a


    réduire les espacements verticaux des commit-item





  • 💅
    Style
    934035d


    restaurer les espacements pour commit-body





  • 💅
    Style
    08e7e9b


    supprimer les espacements pour commit-body





  • 💅
    Style
    89ace4e


    réduire drastiquement les espacements dans la liste des commits





  • 💅
    Style
    35489a7


    réduire les espacements dans la liste des commits pour un affichage plus compact





  • 🧹
    Chore
    476470b


    configurer et adapter les templates Eleventy






  • Feat
    5bcc573


    intégrer le JavaScript et les styles pour la pagination





  • 💅
    Style
    bcc08f6


    améliorer l'accessibilité et l'alignement des titres de jour





  • 🐛
    Fix
    60f3870


    corriger l'affichage des dates dans le changelog





  • 🧹
    Chore
    3645e47


    supprimer le fichier de test





  • 📚
    Docs
    7d0b1b0


    mettre à jour la documentation et les fichiers statiques






  • Feat
    41d54f2


    ajouter des styles et scripts pour améliorer l'expérience utilisateur






  • Feat
    dc4c1cc


    intégrer le plugin de validation au système eleventy





  • 🧪
    Test
    0f29391


    ajouter des exemples de contenus pour tester la validation






  • Feat
    c852882


    ajouter des modèles standardisés pour chaque type de contenu






  • Feat
    dd870ee


    implémenter la validation du frontmatter avec Zod






  • Feat
    7a8afb3


    améliorer les icônes et les titres de la navigation principale





  • ♻️
    Refactor
    28daa45


    retirer sitemap et colophon de la navigation





  • ♻️
    Refactor
    2736ba4


    supprimer les collections news et documentation





  • 🐛
    Fix
    eafe9c8


    retirer l'indicateur en double pour les liens de commit






  • Feat
    50596b8


    harmoniser l'affichage des métadonnées de commit






  • Feat
    828fa82


    améliorer le format de la date des commits






  • Feat
    9b059c6


    remplacer le séparateur par 'en date de'






  • Feat
    90b0dcf


    améliorer l'alignement et la lisibilité des commits





  • 🐛
    Fix
    d33ba05


    améliorer la mise en page en séparant le hash et la date





  • 🐛
    Fix
    45b8260


    simplifier le format de date





  • 🐛
    Fix
    feed050


    remplacer le filtre date non disponible





  • 🐛
    Fix
    f91e385


    corriger l'erreur 'compilePair: Dict keys must be strings or names'





  • ♻️
    Refactor
    8ce0737


    supprimer la table des matières inutilisée





  • 🐛
    Fix
    adc10cd


    améliorer l'alignement et le formatage des commits





  • 🐛
    Fix
    cd659b4


    améliorer l'accessibilité et le contraste visuel





  • 🐛
    Fix
    1c768ca


    supprimer les contrôles non fonctionnels et simplifier l'affichage






  • Feat
    85104b5


    repenser l'UX pour une meilleure lisibilité






  • Feat
    d30038e


    améliorer considérablement l'UX de la timeline






  • Feat
    9e8b35c


    ajouter légende des émojis et améliorer l'UX






  • Feat
    9ffc345


    refondre l'affichage avec émojis et tri chronologique





  • 🐛
    Fix
    ddbe328


    améliorer l'espacement entre le contenu et le footer






  • Feat
    005e7d8


    implémentation du support multilingue FR/EN





  • 🔄
    Other
    a9be626


    Correction imports Sass et ajout filtres de date





  • ♻️
    Refactor
    2cdf5ab


    modernisation complète du CSS avec l'architecture ITCSS et migration vers @use/@forward pour remplacer @import déprécié





  • 🐛
    Fix
    9feda34


    adaptation des styles CSS du footer, header et navigation pour correspondre au HTML existant





  • 💅
    Style
    fca1001


    Ajout de styles SASS selon architecture ITCSS et corrections des fonctions darken incompatibles avec les variables CSS






  • Feat
    2771906


    Ajout des icônes Font Awesome et uniformisation des couleurs





  • 🔄
    Other
    ca60f46


    Uniformisation de la couleur des icônes de navigation avec la couleur du texte





  • 🔄
    Other
    26697cc


    Update README.md





  • ♻️
    Refactor
    f68172e


    suppression du filtre currentYear et du copyright






  • Feat
    d620ce6


    mise à jour de la navigation principale et du footer





  • 📚
    Docs
    991ad90


    amélioration du README avec structure et fonctionnalités détaillées





  • 📚
    Docs
    4ecdde6


    amélioration du README avec structure détaillée et instructions





  • ♻️
    Refactor
    5f2ecef


    nettoyage du changelog et suppression des références non nécessaires





  • ♻️
    Refactor
    b07f330


    déplacement des styles du changelog vers un fichier sass dédié





  • 🐛
    Fix
    9fce359


    conversion du template changelog de Liquid à Nunjucks





  • ♻️
    Refactor
    a2d6e3a


    simplification du système de changelog





  • 🐛
    Fix
    5340b51


    correction du script de génération de changelog pour ESM






  • Feat
    a165e4a


    ajout d'un système de changelog automatisé






1 avril 2025






  • Feat
    73f1b07


    configuration initiale du site avec Eleventy et Pack11ty





  • 🐛
    Fix
    96d9996


    mise à jour du .gitignore et suppression des fichiers indésirables






  • Feat
    b42f9a2


    configuration initiale avec Pack11ty






30 mars 2025





  • 🔄
    Other
    e38170b


    Sauvegarde des modifications avant refactorisation





  • 🔄
    Other
    7e40526


    Perdu dans le systèmes des tags... commit avant reset pour reprendre toute la logique.





  • 🔄
    Other
    ff1ecef


    encore du travail sur les feeds





  • 🔄
    Other
    8241a43


    amélioration gestion fontawesome





  • 🔄
    Other
    a7185d7


    Premiers essais pour déclarer des flux rss





  • 🔄
    Other
    c432bf6


    Retrait des formats non utilisés dans templateFormats.






29 mars 2025





  • 🔄
    Other
    a75022f


    Ajout infos sur les options frontmatter (il va falloir que je trouve une façon de rendre tout ça cohérent)





  • 🔄
    Other
    21c0d6b


    Suppression de la notion de catégorie héritée de WordPress et transformation en tags. Simplification pour l'amélioration de l'architecture à venir.





  • 🔄
    Other
    174d1e8


    Ajout markdown-it-toc-done-right pour table des matières et amélioration du frontmatter.






28 mars 2025





  • 🔄
    Other
    6c0867d


    Ajout de FontAwesome via npm (en attendant que @11ty/font-awesome soit moins experimental).





  • 🔄
    Other
    82cdb78


    Update projet et dépendance pour repartir des versions les plus récentes.





  • 🔄
    Other
    22eedcc


    Simplification de la CSP.





  • 💅
    Style
    bc475bc


    Retravail sur main.css pour préparer un meilleur découpage + installation d'un processeur CSS.





  • 💅
    Style
    b3d9802


    Modularité css et ajout selecteur de variantes theme.





  • 💅
    Style
    72f0ceb


    Adaptation .gitignore pour ajouter le dossier _drafts et les exemples sans ajouter les brouillons : explications dans _drafts/README.md





  • 💅
    Style
    68f8445


    Fin amélioration du dossier src/Articles/ : repasse sur les metadatas. Ajout d'indicateurs pour la gestion des brouillons en local (src/_includes/partials/draft-indicator.njk. Ajout de la racine du dossier ./_drafts avec des modèles et un readme.me pour l'initiation de nouveaux contenus manuellement (pour l'instant).





  • 🔄
    Other
    66a1a0d


    Restructuration /src/Articles/ séparation articles français et anglais, suppression des dossiers et renommage des .md





  • 🔄
    Other
    6c61cf6


    Restructuration et préparation multilingue du de la collection Articles.





  • 🔄
    Other
    b660744


    Travail d'harmonisation via le metadata.js + préparation à l'ajout des webmentions.






27 mars 2025





  • 🔄
    Other
    7f03ac6


    Nettoyage progressif des contenus WP. Adaptation de la home, du header et footer. Déplacement de certains médias et renommage de contenus.





  • 🔄
    Other
    58152c6


    Correction noms d'images cheloues héritées de WP.





  • 🔄
    Other
    a219529


    Correction noms d'images cheloues héritées de WP.





  • 🔄
    Other
    d82601b


    Create README.md





  • 💅
    Style
    d73c8f8


    Préparation de la migration du site depuis WordPress vers 11ty.





  • 🔄
    Other
    49d2e81


    Update README.md






17 mars 2025






28 janvier 2025