- Expédié
- 11 septembre 2026 à 14:45 UTC
- Auteur
- Kamo
- Commite
- c077795
Le journal de change du public servait des entrées sans identifiant, donc le site de marketing ne peuvent ni établir un lien vers un ni les énumérer dans un sitemap. Chaque entrée porte maintenant un slug - son titre anglais en URL, puis douze caractères de son engagement hash - et: - GET - retourne une entrée avec les entrées de part et d'autre de celle-ci. Il est trouvé par le préfixe de hachage seul, donc une entrée dont le titre a changé de résolution à son ancienne adresse, et l'appelant redirige vers le courant. - GET /api/changelog/public/sitemap retourne chaque loup, titre et date de chaque entrée en morceaux allant jusqu'à 5 000, lire trois colonnes par ligne. - GET /api/changelog/public accepte les filtres « projet » et « type », qui peuvent ne fait que restreindre la liste publique et les commandes (dateEntrée, id): le partage d'un horodatage n'échange plus de pages entre deux requêtes. Une page est Capuchonné à 100 entrées. Les questions vivent dans PublicChangelogService plutôt que CommitLogRepository, donc rien de tout cela n'a besoin d'une libération de bibliothèques partagées.