Dev/3.2.1 #136

Merged
nicolas merged 5 commits from dev/3.2.1 into master 2026-11-10 10:03:18 +01:00
Owner

Dans la page « Signature », la liste « Contenu en ligne » affiche maintenant l’état de signature de feedback-forms.json, sous les versions en ligne et le catalogue. Les 9 fichiers sont écrits dans la solution. Les tests qui tournent ici passent tous (267, dont le nouveau), mais je n’ai pas pu compiler ui-snapshot (WPF) ; le reste de la suite se lance dans Visual Studio.

Ce que la ligne affiche

Situation Titre et texte
Rien n’a encore été publié « Formulaires des demandes » · « Formulaires d’origine, intégrés au launcher : rien à signer tant que rien n’est publié. »
Signés par une clé autorisée « Formulaires des demandes (révision n) » · « Signé par Camille — PC, le … : valide pour les launchers. »
Refusés par les launchers Raison du refus, par exemple une clé sans l’autorisation « formulaires » dans le trousseau, puis : « Republiez-les depuis la page « Formulaires des demandes » ».
Clé absente du trousseau proposé Avertissement. L’export de la demande de trousseau le rappelle aussi, comme pour le catalogue.
Fichier de référence illisible sur le serveur Ligne en erreur, avec la marche à suivre : restaurer depuis feedback-forms-history/.

La vérification est faite par le launcher avec le trousseau publié, exactement comme chez les joueurs. Avec un serveur antérieur à la 3.2, la ligne n’apparaît simplement pas. Je n’ai pas eu à toucher au XAML : la page réutilise la présentation des lignes existantes.

Dans la page « Signature », la liste « Contenu en ligne » affiche maintenant l’état de signature de `feedback-forms.json`, sous les versions en ligne et le catalogue. Les 9 fichiers sont écrits dans la solution. Les tests qui tournent ici passent tous (267, dont le nouveau), mais je n’ai pas pu compiler ui-snapshot (WPF) ; le reste de la suite se lance dans Visual Studio. **Ce que la ligne affiche** | **Situation** | **Titre et texte** | | --- | --- | | Rien n’a encore été publié | « Formulaires des demandes » · « Formulaires d’origine, intégrés au launcher : rien à signer tant que rien n’est publié. » | | Signés par une clé autorisée | « Formulaires des demandes (révision n) » · « Signé par Camille — PC, le … : valide pour les launchers. » | | Refusés par les launchers | Raison du refus, par exemple une clé sans l’autorisation « formulaires » dans le trousseau, puis : « Republiez-les depuis la page « Formulaires des demandes » ». | | Clé absente du trousseau proposé | Avertissement. L’export de la demande de trousseau le rappelle aussi, comme pour le catalogue. | | Fichier de référence illisible sur le serveur | Ligne en erreur, avec la marche à suivre : restaurer depuis `feedback-forms-history/`. | La vérification est faite par le launcher avec le trousseau publié, exactement comme chez les joueurs. Avec un serveur antérieur à la 3.2, la ligne n’apparaît simplement pas. Je n’ai pas eu à toucher au XAML : la page réutilise la présentation des lignes existantes.
nicolas added this to the Système de feedback milestone 2026-11-10 10:02:31 +01:00
nicolas added the Suggestion/Modification label 2026-11-10 10:02:31 +01:00
nicolas self-assigned this 2026-11-10 10:02:31 +01:00
nicolas_gitea was assigned by nicolas 2026-11-10 10:02:31 +01:00
nicolas added this to the Système de feedback project 2026-11-10 10:02:31 +01:00
nicolas added 5 commits 2026-11-10 10:02:31 +01:00
nicolas requested review from nicolas_gitea 2026-11-10 10:02:32 +01:00
nicolas moved this to En cours in Système de feedback on 2026-11-10 10:02:54 +01:00
nicolas_gitea left a comment
Owner

Code ok, je valide

Code ok, je valide
nicolas merged commit 7bc229de53 into master 2026-11-10 10:03:18 +01:00
nicolas moved this to Terminée in Système de feedback on 2026-11-10 10:06:13 +01:00
Sign in to join this conversation.