You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Implémenter les pages tertiaires des Réglages (E-19) et la mise à jour obligatoire (E-20) #189
Confidentialité : interrupteur « Mesure d'audience » (retrait du consentement), « Télécharger mes données » (GET /me/export, préparation puis partage du fichier), état hors connexion.
Informations : conditions d'utilisation et politique de confidentialité en écrans natifs (GET /legal/:doc, dernière version gardée dans l'app, copie livrée pour le hors connexion), « Aide et contact » avec le formulaire « Nous écrire » (POST /support/messages) et « Message envoyé », à propos (version).
Sans compte : Réglages réduits avec encart de connexion, Confidentialité sans export.
Texte agrandi (D-064) : actions de « En attente de confirmation » en rangée flexWrap centrée, l'une sous l'autre quand elles ne tiennent plus ; E-20 : le W remonte avec le texte seulement si le bloc de texte arrive à moins de 24 px de lui (position calculée depuis le bloc) ; icônes, drapeaux, interrupteurs et radios à taille fixe, boutons à hauteur libre.
D-065 (https://github.com/Inprogress-Agency/widoo-app/wiki/Design-Changelog) : sur E-20 obligatoire, le centre du W est à 350 px du haut (sur 844), avec au moins 8 px d'écart entre sa branche droite et les icônes de la barre d'état ; à calculer depuis la zone sûre, pas en valeur fixe. L'écran de lancement n'est pas concerné.
Chef de projet (point du 2026-10-13) : sorti du Cadrage : critères d'acceptation présents, bloqué par #206, #197. status:blocked et colonne Bloqués ; l'action des statuts le tiendra à jour.
Branche issue/189-settings-pages-update, une seule PR Fixes #189, un commit par page ou groupe de pages, chacun sous 400 lignes utiles :
Notifications : trois interrupteurs (reminders, nextDay, myRoutes), enregistrés tout de suite par PATCH /me, retour en arrière sur un refus ; encart « Les notifications sont coupées… » avec « Ouvrir les réglages » (Linking.openSettings()), interrupteurs inactifs qui gardent leur état ; « Désactivées » sur la ligne des Réglages.
Confidentialité : interrupteur « Mesure d'audience » (coupure immédiate de PostHog, toasts de D-060/D-061), « Télécharger mes données » (GET /me/export, fichier widoo-donnees-AAAA-MM-JJ.json écrit sur le téléphone puis feuille de partage), état hors connexion, variante sans compte sans export.
Textes légaux en écrans natifs : GET /legal/:doc dans la langue de l'app, dernière version gardée sur le téléphone, copie livrée avec l'app pour le premier lancement hors connexion ; « L'essentiel » pour la politique.
Aide et contact, Nous écrire : questions fréquentes dépliables, formulaire (sujets, 1000 caractères, adresse de réponse, version et modèle joints), POST /support/messages, toasts « Message envoyé » et « Envoi impossible », message gardé.
E-mail et Connexion en lecture : adresse (ou « Masquée par Apple »), méthode de connexion. Le changement d'adresse par lien reste à #202, encore ouvert : le bouton « Changer d'adresse » n'est pas posé tant que l'API n'existe pas.
Réglages sans compte : encart « Vous n'êtes pas connecté » ; toutes les lignes ouvrent leur page.
E-20 : au lancement, appUpdateOf sur les versions de GET /config : écran bloquant bleu sous minVersion (W placé depuis la zone sûre, D-065, et remonté seulement si le texte arrive à moins de 24 px, D-064) ; sheet « Nouvelle version disponible » une fois par version sous recommendedVersion, jamais au-dessus de la mesure d'audience.
Textes fr et en, accessibilité selon Direction-Artistique, recette iOS et Android à 100 % et 150 % sur une API locale. Nouvelle dépendance attendue : expo-sharing (feuille de partage d'un fichier), évaluée dans la PR.
Activity
IlanAMG commentedon Sep 28, 2026
D-060 (https://github.com/Inprogress-Agency/widoo-app/wiki/Design-Changelog) : retrait du consentement = interrupteur « Mesure d'audience » des Réglages (E-09), coupure immédiate de PostHog sans confirmation ; maquette design/E-09/2026-09-28-reglages-mesure-d-audience.png.
IlanAMG commentedon Sep 28, 2026
Planche 1 de #186 validée (D-062, https://github.com/Inprogress-Agency/widoo-app/wiki/Design-Changelog) : maquettes e-mail, connexion, notifications et langue dans https://github.com/Inprogress-Agency/widoo-app/wiki/Ecrans#e-19--pages-des-réglages. needs-design reste jusqu'à la planche 2 (confidentialité, informations, E-20). Comportement attendu complété.
IlanAMG commentedon Sep 28, 2026
Planche 2 de #186 validée (D-063, https://github.com/Inprogress-Agency/widoo-app/wiki/Design-Changelog) : maquettes E-19 et E-20 disponibles sauf texte agrandi (planche 3) ; needs-design reste. Comportement attendu complété (export, contact, textes légaux natifs, mise à jour conseillée). API dans #206.
IlanAMG commentedon Sep 28, 2026
Maquettes complètes (planches 1 à 3 de #186, D-062 à D-064, https://github.com/Inprogress-Agency/widoo-app/wiki/Design-Changelog) : needs-design retiré, texte agrandi ajouté au comportement attendu. Reste bloqué par #197 et #206.
IlanAMG commentedon Sep 28, 2026
D-065 (https://github.com/Inprogress-Agency/widoo-app/wiki/Design-Changelog) : sur E-20 obligatoire, le centre du W est à 350 px du haut (sur 844), avec au moins 8 px d'écart entre sa branche droite et les icônes de la barre d'état ; à calculer depuis la zone sûre, pas en valeur fixe. L'écran de lancement n'est pas concerné.
IlanAMG commentedon Sep 28, 2026
D-069 : l'e-mail de confirmation de la nouvelle adresse est dessiné (E-22) ; il est envoyé par #202.
IlanAMG commentedon Sep 28, 2026
D-070 (https://github.com/Inprogress-Agency/widoo-app/wiki/Design-Changelog) : mode sombre des e-mails dessiné dans E-22 (palette sombre, contrastes vérifiés) ; prévoir
prefers-color-schemeet les métacolor-schemedans les modèles.IlanAMG commentedon Sep 29, 2026
D-073 (https://github.com/Inprogress-Agency/widoo-app/wiki/Design-Changelog) : Réglages sans compte après un achat (E-19).
IlanAMG commentedon Oct 13, 2026
Chef de projet (point du 2026-10-13) : sorti du Cadrage : critères d'acceptation présents, bloqué par #206, #197.
status:blockedet colonne Bloqués ; l'action des statuts le tiendra à jour.PaulThiberville commentedon Oct 15, 2026
🔨 Démarrage — plan :
Branche
issue/189-settings-pages-update, une seule PRFixes #189, un commit par page ou groupe de pages, chacun sous 400 lignes utiles :reminders,nextDay,myRoutes), enregistrés tout de suite parPATCH /me, retour en arrière sur un refus ; encart « Les notifications sont coupées… » avec « Ouvrir les réglages » (Linking.openSettings()), interrupteurs inactifs qui gardent leur état ; « Désactivées » sur la ligne des Réglages.GET /me/export, fichierwidoo-donnees-AAAA-MM-JJ.jsonécrit sur le téléphone puis feuille de partage), état hors connexion, variante sans compte sans export.GET /legal/:docdans la langue de l'app, dernière version gardée sur le téléphone, copie livrée avec l'app pour le premier lancement hors connexion ; « L'essentiel » pour la politique.POST /support/messages, toasts « Message envoyé » et « Envoi impossible », message gardé.appUpdateOfsur les versions deGET /config: écran bloquant bleu sousminVersion(W placé depuis la zone sûre, D-065, et remonté seulement si le texte arrive à moins de 24 px, D-064) ; sheet « Nouvelle version disponible » une fois par version sousrecommendedVersion, jamais au-dessus de la mesure d'audience.Textes fr et en, accessibilité selon Direction-Artistique, recette iOS et Android à 100 % et 150 % sur une API locale. Nouvelle dépendance attendue :
expo-sharing(feuille de partage d'un fichier), évaluée dans la PR.