Changelog #0
Nouvelles sections.
J'ai écrit dans à propos que j'étais en train de travailler sur d'autres sections. Le code backend permet maintenant de créer autant de sections que je veux ! Malheureusement, ce n'est pas ce code qui va me permettre d'écrire de nouveaux articles...
Nouveautés
Grossièrement, j'ai généralisé le code gérant les logs.
Chaque section possède son propre champs dans le fichier config.toml. On peut y configurer son nom, sa description, son dossier et son URI. Bref, tout ce qu'on veut.
J'en ai aussi profité pour créer un flux RSS global regroupant toutes les sections. Il est toujours possible de s'abonner à une section en particulier avec /{section}/rss/ (e.g., /logs/rss).
La pull request est à l'origine de ces changements est sur ma forge.
Future
Il reste quelques bugs dans mon parser markdown (notamment au niveau des balises <code>) et je ne suis pas convaincu par ma manière de gérer la navbar. Un refactor devrait arriver prochainement.
UPDATE (28-10-2025): j'ai changé la gestion de la navbar. Je ne suis pas content de ma manière de la gérer (toujours pas dynamique et utilise des media queries), mais ça me permet au moins d'afficher plus de liens en navbar.