FOXA-2587 : Réglages — l'onglet TV ne montre que la TV, l'onglet Mobile que le téléphone #97

Merged
foXaCe merged 1 commit from passe-20260929-211704-cea2da6f into main 2026-09-29 23:18:33 +02:00
Owner

Résumé

FOXA-2587 : Réglages — l'onglet TV ne montre que la TV, l'onglet Mobile que le téléphone

  • cea2da6 FOXA-2587 : Réglages — l'onglet TV ne montre que la TV, l'onglet Mobile que le téléphone

Pourquoi

FOXA-2587 — le motif complet est dans le ticket, et dans le message du ou des commits ci-dessus.

Ce qui a été mesuré

Porte jouée par la forge, pas sur le poste. « Porte / porte* » est le seul contexte qu'exige la protection de « main » : la fusion attend son vert et ne le contourne pas.

Livrée par livrer-passe.sh depuis le worktree /home/agent/multica_workspaces/foxace-lab-f4e3a862d1f3/foxa-2587-7c626d450850/workdir/backend, tête cea2da6f.

## Résumé FOXA-2587 : Réglages — l'onglet TV ne montre que la TV, l'onglet Mobile que le téléphone - cea2da6 FOXA-2587 : Réglages — l'onglet TV ne montre que la TV, l'onglet Mobile que le téléphone ## Pourquoi FOXA-2587 — le motif complet est dans le ticket, et dans le message du ou des commits ci-dessus. ## Ce qui a été mesuré Porte jouée par la forge, pas sur le poste. « Porte / porte* » est le seul contexte qu'exige la protection de « main » : la fusion attend son vert et ne le contourne pas. Livrée par livrer-passe.sh depuis le worktree /home/agent/multica_workspaces/foxace-lab-f4e3a862d1f3/foxa-2587-7c626d450850/workdir/backend, tête cea2da6f.
FOXA-2587 : Réglages — l'onglet TV ne montre que la TV, l'onglet Mobile que le téléphone
All checks were successful
Porte / porte (pull_request) Successful in 1m26s
cea2da6ff8
Les groupes de la page Réglages s'affichaient selon les features présentes
dans le blob, pas selon l'appareil : le blob TV porte player_settings et
tmdb_settings, donc les groupes « Mobile · … » apparaissaient sur l'onglet TV,
qui s'ouvrait même sur « Mobile · Intégrations ».

Chaque groupe déclare désormais son appareil et ne s'affiche que sur son
onglet. Chaque clé n'est offerte que si l'application de l'onglet la relit :
SETTINGS_TYPES (extrait du code des deux apps) ou SETTINGS_BRUTS, nouvelle
table générée par outils/types_reglages.py pour les features que le
téléphone relit en bloc. Les clés que personne ne relit restent dans le
blob, intactes ; elles ne sont plus offertes. Le préfixe « Mobile · » tombe :
l'onglet dit déjà l'appareil.

Mesuré sur le blob réel du profil 1 : onglet TV 254 lignes dont 34 de
groupes mobiles, ouverture sur « Mobile · Intégrations » → 220 lignes, 0,
ouverture sur « Apparence ». Onglet Mobile 106 lignes dont 55 de groupes TV
→ 51 lignes, 0.

Garde : tests/test_webui_reglages_tv_et_mobile_separes.py (5 rouges sur
7ddb66d, 6 verts après). Le banc de test_webui_filtres_exclusion.py
retrouve reglagesLus, absent de ses bouchons depuis FOXA-2585.
foXaCe scheduled this pull request to auto merge when all checks succeed 2026-09-29 23:17:06 +02:00
foXaCe merged commit ddc14a07d6 into main 2026-09-29 23:18:33 +02:00
foXaCe deleted branch passe-20260929-211704-cea2da6f 2026-09-29 23:18:33 +02:00
Sign in to join this conversation.
No reviewers
No labels
montee-majeure
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
foXaCe/backend!97
No description provided.