Ğecko talks / user support

J’ai installé avec succès Gecko ! Superbe interface, claire et agréable. Trop choupi les lézards… :heart_eyes:

  • tablette samsung SM-T530
  • android v5.0.2
  • build gecko armv7

Pour restaurer mon mnémonique, je comptais sur le remplissage automatique de KeepasDX, qui est mon gestionnaire de mot de passe sur mobile/tablette.

Mais le découpage en un champ d’entrée par mot empêche l’utilisation du remplissage automatique.

Le bouton “Copier du presse-papier” est bienvenu et permet quand même de copier/coller depuis KeepassDX.

Par contre, pour le mot de passe de coffre, il n’y a pas de bouton “Copier du presse-papier”.

Améliorations possibles :

  • Permettre le remplissage automatique à partir d’un gestionnaire de mot de passe pour le mnémonique et le mot de passe de cinq lettres.
  • Ajouter un bouton “Copier du presse-papier” pour le mot de passe de cinq lettres.

Bugs :

  • Le scan du QR code me donne un écran noir avec un menu ayant “flash on” et “cancel”. Cette écran bloque la tablette pendant un moment, mais on finit par en sortir.

Pas sûr que cela vaille le coup de se pencher sur le bug pour une vieille machine comme la mienne…

3 Likes

Je viens de tester Gecko 0.1.0+54 qui est censé avoir corrigé la fake offline detection.
Chez moi, je cherche à restaurer depuis mnémonic, il me génère un code pin et au moment de vérifier, il cherche à se connecter et me dit que je suis hors ligne.

Téléphone : Samsung Galaxy S4 Mini (GT-I9195)
OS : LineageOS 18.1 Android 11 ( Lineage_serranoltexx-userdebug 11 RQ2A.210505.003 )

Je suis allé vérifier coté autorisation, il m’en demande 2 :
accès aux fichiers locaux & accès à la caméra. Je les lui ai donnés, mais ça ne change rien.

2 Likes

ok, merci pour ce test.
Je viens donc de réouvrir l’issue associé à ce bug: fix fake offline detection (#21) · Issues · clients / Ğecko · GitLab

GPT n’a pas corrigé l’issue !!!
(qui l’aurait crue en même temps…)


Je n’ai pas d’issue Sentry à ce sujet (aucune issue sentry depuis 3 jours).

1 Like

C’est quoi une issue Sentry ?

c’est un bugtracker, je reçois les stacks de chaque erreur catché survenu dans l’app en prod, pendant la phase de beta.

Pour le lancement en prod officiel, un popup l’indiquera au premier démarrage avec case décochable, ou bien sera juste désactivé.

ça a l’air chouette, ceci dit, si c’est une erreur d’accès au réseau, elle risque de ne pas arriver à destination et de fausser les stats concernant la fréquence de l’erreur :wink:

2 Likes

Moi je pense que ce n’est pas un problème de réseau, mais d’une fake offline detection par la lib que j’utilise pour.
Il n’y a pas d’erreur, juste mon condition dit que si pour la lib tu n’es connecté ni via wifi, ni via réseau mobile, alors tu es hors ligne pour différents écran métier au niveau de la connection aux noeud duniter et à l’indexer.

Donc pas d’erreur, pas de sentry.
Je pense que je vais finir par juste virer cette lib et faire comme GPT m’a très bien proposé de faire la première fois, faire ces tests de conection en ping à la mano, en background simplement…

Je vais faire ce qui est indiqué dans les screenshots de ce message: GPT3.5 : un nouveau "développeur" pour Duniter? - #7 by poka

bog

Bonjour,

Je souhaite tester l’app Gecko béta sur iPhone.12 pro IOS 16.3.1

Coeurdialement

Xavier

Bonjour @xomer et bienvenue,

Je suis en train de régler les derniers bugs sur iOS, ce sera bientôt prêt.
J’en profite pour upgrade gradle pour android, donc ça prend un peu de temps.

2 Likes

Hello,
J’ai installé Gecko v0.1.1+54 sur mon android 6.0.1 et au moment de migrer mon compte jai l’erreur suivante:
identity.InvalidNewOwnerKeySig

ça m’affiche pourtant bien les info de mon compte (nom et solde) et ce dernier n’est pas vide.
Que faire?

Merci :wink:

1 Like

Oui c’est un bug que je pensais isolé aux appareils iOS, mais en fait non …

Cela semble survenir en fonction de caractères spéciaux dans les mots de passes et/ou lors de l’affichage/masquage de ces mots de passe: Devenez Testeur sur Ğecko - #131 par EmilieG25 - Outils - Support utilisateur - Forum Monnaie Libre

Je suis dessus. Merci pour ces tests =)

2 Likes

@Reumy , peux-tu confirmer que ce problème est résolu de ton côté sur cette version 0.1.0+56 stp ?

Il semble toujours impossible de choisir un autre mot de passe que “AAAAA”. C’est juste chez moi ou cette fonctionnalité n’est sumplement pas priorisée ?

oui cette fonctionnalité est juste désactivé pour la beta, comme indiqué sur l’écran de génération du mot de passe.

Je devrais désactiver l’accès à l’écran de changement de mot de passe postérieur pour éviter toute confusion oui.

J’ai décidé de bloqué sur AAAAA ces mots de passes pour éviter les frustrations si votre coffre bug et que vous devez oublier/réimporter votre coffre plusieurs, avec donc à chaque fois un mot de passe différent.

Aussi, depuis quelque temps, je me demande si je ne ferais pas mieux de laisser les utilisateurs choisirs leurs mots de passe optionnellement. Il faudrait alors revoir l’UX des écrans concernants ces mots de passe.

En effet les gens sont responsable des leurs données. Ce sont des discutions en terme de sécurité que nous devons avoir.
De toute manière, l’entropie calculé par Elois qui a donné lieux à ce format de mot de passe générés est obsolète car il s’agit désormais de l’algo utilisé par la lib polkadot.js, que je n’ai pas encore étudié (je fais pour le moment une confiance relativement aveugle à cette lib en terme de sécurité).


Je compte aussi permettre le déverrouillage du coffre par empreinte digitale pour les appareils équipés, mais ce n’est pas encore dans ma roadmap proche.

Mais d’autres contributeurs peuvent s’attaquer à ce genre de fonctionnalité dès maintenant si ils le souhaites (cc @atlasan and @vjrj , sorry have to translation…)

3 Likes

Un truc que je n’avais pas remarqué avant : toutes les certifications sont datées du 13/12/2022. Est-ce que cela a été vu ?

Oui c’est bien vue, et cela concerne l’ajout de champs GQL dans l’indexer pour pouvoir afficher les bonnes dates côté client:

1 Like

Oui merci Poka, ça marche cette fois :wink:
J’ai dl la V7a old phone (comme la première fois)

Mes premières impressions:
-C’est rapide!
-j’aime bien la possibilité d’ajouter des favoris (“mes contacts”) grâce a l’icône smiley. Bien que je n’avais pas compris à quoi servait cette icône au premier abord…peut être qu’un message “contact ajouté à mes favoris” serait utile?
Par contre, je préférerai y avoir accès directement à partir de “mon coffre"plutôt que via le menu
-je t’ai fait un virement @poka mais je ne le voit pas apparaître (ça fait 15 bonnes minutes) mais je n’ai peut être pas encore tout lu a ce propos.
Edit: En faite la transaction débite et crédite bien les comptes mais je ne voit pas l’info dans " voir l’activité”
-ce qui est lent et qui peux induire en erreur c’est lorsqu’on tape son id/mdp, l’app essaye de calculer la clé en temps réel, ducoup la saisie clavier est ralentie(en tout cas sur mon smartphone pas très véloce) et certains caractères ont tendance à être mal saisi ou pas saisi du tout.

merci et bravo pour le taf en tout cas :slightly_smiling_face:

3 Likes

Oui en effet, c’était prévu dans ma tête mais noté nul part, il faut que je fasse un ticket pour penser à afficher cette info en snackbar (comme lors de la copie d’une adresse).

Ca ne me semble pas logique d’afficher ça dans son coffre, je songeais plutôt rendre ses contacts accessibles via l’écran de recherche. Mais je suis pas encore certains de l’UX pour ça, car j’aimerais aussi afficher l’historique des recherches sur cet écran, et le clavier prends déjà pas mal de place, donc à voir. Mais oui on est d’accords, les contacts n’ont pas leurs place dans le menu latéral.

C’est probablement que l’indexer v2s gdev-indexer.p2p.legal est HS depuis hier suite au redémarrage du serveur axiom2 (mise à jours de proxmox 6 → 7). Je vais regarder.

edit: oui en effet, l’indexer à bien redémarré mais pas le container d’indexation en lui même (app) car présent dans un docker-compose secondaire (je déteste cette manière de faire…), je viens de le relancer, il rattrape les wagon:

image

Il va falloir songer à comment faire de la haute dispo sur l’indexer, tout un sujet, car en soit il était en ligne, mais n’indexait plus…

C’est vrai, je n’ai pas du tout optimisé cet écran car on y a affaire qu’une seule fois dans la vie de l’app, une fois migré, on ne le reverra plus jamais, mais je vais ajuster un peu le debounce car c’est vrai que c’est pas pratique, surtout sur des téléphones un peu ancien j’imagine.
Voir ne pas générer la clé automatiquement et juste ajouter un bouton “générer ma clé publique” tout simplement, à voir.

En tout cas, merci pour ces retours :slight_smile:

2 Likes

Bonjour a tous
je suis nouveau ici et j 'essai a mon niveau de participer
j ai installé la derniere version newphone (au hazard) sur mon huawei p40 pro plus
comment savoir a coup sur la version a choisir ?

j’a pris au hazard la version newphone

l installa onctionné tres bien,
est ce que je peux migrer mon compte cesium v1 sans risquer de le perdre sur cesium?

merci pour vos reponses
jef