Corriger l'absence totale de lecture et de message lorsque le disque blanc est inséré dans un jukebox en solo.
Le paquet de lecture pouvait arriver avant que l'état client du jukebox indique HAS_RECORD. Le lecteur abandonnait alors silencieusement. Il affiche désormais immédiatement le chargement et attend, de façon bornée, la synchronisation du jukebox avant de démarrer la vidéo.
Périmètre
Modules touchés : Ambiance
APIs ou fichiers partagés touchés : aucune API inter-mod
Dépend d'une autre branche/PR : non
Version : Ambiance 0.0.0-alpha.17
Compatibilité inter-mods
chaque donnée/règle reste dans son module propriétaire ;
aucun cycle de dépendances n'est ajouté ;
les IDs et namespaces restent stables ;
les sauvegardes et le protocole réseau 6 restent compatibles ;
le comportement client, serveur et multijoueur a été considéré.
Version et validation
la version d'Ambiance a été incrémentée ;
le changelog non distribué est renseigné ;
les traductions FR/EN/RU existantes restent complètes ;
le lien signalé https://youtu.be/Ue5ZBe-GzSM?si=78LSbtBQzUYzhA2Y est couvert par le test de régression ;
./gradlew :ambiance:check réussit ;
./gradlew check réussit avec 156 tâches validées ;
aucun build, log, backup, JAR généré, secret ou fichier personnel n'est commité.
Test manuel
La lecture attend désormais jusqu'à cinq secondes que le client voie le disque dans le jukebox. Si cette synchronisation n'arrive pas, un message d'échec remplace l'abandon silencieux. Le test en jeu sera effectué avec le JAR de release après fusion.
## Objectif
Corriger l'absence totale de lecture et de message lorsque le disque blanc est inséré dans un jukebox en solo.
Le paquet de lecture pouvait arriver avant que l'état client du jukebox indique `HAS_RECORD`. Le lecteur abandonnait alors silencieusement. Il affiche désormais immédiatement le chargement et attend, de façon bornée, la synchronisation du jukebox avant de démarrer la vidéo.
## Périmètre
- Modules touchés : Ambiance
- APIs ou fichiers partagés touchés : aucune API inter-mod
- Dépend d'une autre branche/PR : non
- Version : Ambiance `0.0.0-alpha.17`
## Compatibilité inter-mods
- [x] chaque donnée/règle reste dans son module propriétaire ;
- [x] aucun cycle de dépendances n'est ajouté ;
- [x] les IDs et namespaces restent stables ;
- [x] les sauvegardes et le protocole réseau 6 restent compatibles ;
- [x] le comportement client, serveur et multijoueur a été considéré.
## Version et validation
- [x] la version d'Ambiance a été incrémentée ;
- [x] le changelog non distribué est renseigné ;
- [x] les traductions FR/EN/RU existantes restent complètes ;
- [x] le lien signalé `https://youtu.be/Ue5ZBe-GzSM?si=78LSbtBQzUYzhA2Y` est couvert par le test de régression ;
- [x] `./gradlew :ambiance:check` réussit ;
- [x] `./gradlew check` réussit avec 156 tâches validées ;
- [x] aucun build, log, backup, JAR généré, secret ou fichier personnel n'est commité.
## Test manuel
La lecture attend désormais jusqu'à cinq secondes que le client voie le disque dans le jukebox. Si cette synchronisation n'arrive pas, un message d'échec remplace l'abandon silencieux. Le test en jeu sera effectué avec le JAR de release après fusion.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Objectif
Corriger l'absence totale de lecture et de message lorsque le disque blanc est inséré dans un jukebox en solo.
Le paquet de lecture pouvait arriver avant que l'état client du jukebox indique
HAS_RECORD. Le lecteur abandonnait alors silencieusement. Il affiche désormais immédiatement le chargement et attend, de façon bornée, la synchronisation du jukebox avant de démarrer la vidéo.Périmètre
0.0.0-alpha.17Compatibilité inter-mods
Version et validation
https://youtu.be/Ue5ZBe-GzSM?si=78LSbtBQzUYzhA2Yest couvert par le test de régression ;./gradlew :ambiance:checkréussit ;./gradlew checkréussit avec 156 tâches validées ;Test manuel
La lecture attend désormais jusqu'à cinq secondes que le client voie le disque dans le jukebox. Si cette synchronisation n'arrive pas, un message d'échec remplace l'abandon silencieux. Le test en jeu sera effectué avec le JAR de release après fusion.