Donner à chaque entrée publique une adresse et pager la liste sur le serveur

FeatureSecurityService
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.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation