Cesium2 : bugs remontés au 20260323

Hello, je me permets d’ouvrir ce post (en mode wiki) pour regrouper les bugs (qui pourront être rayés une fois résolus) indiqués par les utilisateurs/trices dans Cesium2 :

bug corrigés voir

1. Impossibilité de faire les certifications suivantes à un membre invité (ayant recu la 1ère certification et accepté l’invitation). Exemple 1 Exemple 2Exemple 3
2. Erreur pour renouveler certif ticket #173
3. Impossibilité de migrer un compte portefeuille simple voir sur TG et sur le forum
4. Pas d’extension pour les navigateurs exemple 1
5. L’affichage de la clef publique (qui a changé) et de l’adresse V2 perturbent les utilisateurs/trices #162 - La clé publique v1 perturbe les utilisateurs après migration
6. Modification nom d’affichage #179 - Le nom d’affichage ne change pas lors de la modification du profil
7. La certification depuis un compte portefeuille modifie la file d’attente
8. File de certifications Ticket créé : #166 - File de certifications : possible d’ajouter des membres déjà certifiés récemment
9. erreur contenu onglet Monnaie et ici ticket #152
10. Renouvellement adhésion proposé trop tôt Ticket #153
~
11. Consommation CPU : ticket pour tracer : #175 - Consommation CPU excessive (ventilateur à fond) sur Firefox et extension
12. questions, quizz de certification, pas à jour
13. Renouvellement certifications qui bloque
Impossible de certifier en raison de "Identity has issued a certification too recently"
14. Ajout du bouton déconnexion pour pouvoir utiliser le même ordinateurs pour plusieurs comptes Exemple 1
15. Le mode visible quand on écrit les douze mots ne tient pas
16. sur certains telephones (galaxy, …? ) le bas de l’écran “mon compte” se confond avec les boutons du téléphone et ceux-ci empêchent d’afficher les détails de “gérer mon adhésion” Exemple
17. sur linux impossible de virer des junes et de certifier sur de nouveaux membres TG
18. La file d’attente de certifications disparaît lors de la migration TG et erreur de synchronisation
19. Dans cesium², monnaie, afficher toutes les règles : le nombre de certif pour être membre référent est indiqué à 3. Forum
20. Sur l’extension Firefox (version 2.1.1), et peut-être aussi dans les versions desktop Linux et Windows, en mode sombre, quand on veut annuler un paiement en cours de saisie, le bouton “Annuler” n’est pas visible (mais il est quand même cliquable). Post
21. Bug nombre de chiffres du mot de passe rapide post
22. pas de bouton pour migrer, directement accessible sur la page du profil
23. incohérences des mots de passe rapides entre ordinateur et téléphone mais aussi entre applis, une fois 4 chiffres une fois 5, etc
24. lorsqu’on rentre sa phrase de restauration afin de se connecter, ou bien son identifiant secret/mot de passe, le bouton pour valider se trouve en haut à droite, cette emplacement peut correspondre à un appareil photo frontal et empêcher de pouvoir cliquer sur le bouton.
25. De plus, le bouton ne ressemble pas vraiment à un bouton, et n’incite pas naturellement à cliquer dessus. De même pour le bouton afin de valider un virement. Post
26. la courbe des comptes membre commence qu’à partir du de mars 2026
27. quand on consulte l’annuaire, on voit la même liste, or avant on pouvait voir les nouveaux profils certifiés.
28. il faudrait pouvoir avoir de nouveau la possibilité de téléchargé l’ensemble des transactions d’un compte.
29. Can’t change parameters on iOS (#233) · Issues · clients / Cesium-grp / Cesium2 · GitLab
30. problème de paramétrage langues et autres Post

au 20260323 version 2.1.2 Cesium

@kimamila @cgeek @ ? merci énormément pour tout votre travail :folded_hands:

  1. sur certains telephones (galaxy, …? ) le bas de l’écran “mon compte” se confond avec les boutons du téléphone et ceux-ci empêchent d’afficher les détails de “gérer mon adhésion” Exemple
  2. sur linux impossible de virer des junes et de certifier sur de nouveaux membres TG
  3. La file d’attente de certifications disparaît lors de la migration TG et erreur de synchronisation
  4. Dans cesium², monnaie, afficher toutes les règles : le nombre de certif pour être membre référent est indiqué à 3. Forum
  5. Apple-store Cesium a disparu du telechargement

(j’ai toujours erreur 500 lorsque je veux le rajouter au dessus ! :wink:

claire

Sur l’extension Firefox (version 2.1.1), et peut-être aussi dans les versions desktop Linux et Windows, en mode sombre, quand on veut annuler un paiement en cours de saisie, le bouton “Annuler” n’est pas visible (mais il est quand même cliquable).

Ce n’est pas trop gênant vu qu’en cliquant en dehors de la fenêtre, cela ferme la saisie du virement.

J’ai demandé à Claude de corriger les bugs, il en a fait une partie, voilà ses changelogs ci dessous.

  • le code est sur la branche dev/claude-fix-bugs-and-clean-up-code
  • vous pouvez tester en web sur Cesium²
  • s’il n’y a pas de bugs majeurs, on pourra fusionner et faire une vraie release avec un numéro de version et toutes les plateformes

Attention, je n’ai pas audité le code manuellement, et je débute avec l’IA, donc c’est peut-être pas aussi bien que ce que fait @poka :wink:

J’ai pu certifier quelqu’un en manque de certifs avec cesium test

Bonjour,

  • Depuis mon ordinateur avec l’extension cesium sur firefox et sur l’application téléphone, lorsque je me connecte sur un compte avec la phrase de 12 mots, je ne trouve pas de bouton pour “migrer”, alors que sur gecko j’ai pu le trouver.
  • Je souhaiterai aussi signaler que sur césium via l’extension de navigateur, après s’être connecté à son compte, il est proposé d’entrer un mot de passe qui fait au moins 6 caractères, alors que sur gecko c’est 4 chiffres. Sur césium via l’application téléphone il est obligé de rentrer 5 caractères minimum et maximum. Il faudrait harmoniser le nombre de caractères à mettre.
  • Sur césium, lorsqu’on rentre sa phrase de restauration afin de se connecter, ou bien son identifiant secret/mot de passe, le bouton pour valider se trouve en haut à droite, cette emplacement peut correspondre à un appareil photo frontal et empêcher de pouvoir cliquer sur le bouton. De plus, le bouton ne ressemble pas vraiment à un bouton, et n’incite pas naturellement à cliquer dessus. De même pour le bouton afin de valider un virement.
  • Sur césium (extension sur firefox et sur l’application), la courbe des comptes membre commence qu’à partir du de mars 2026.
  • Sur césium (extension sur firefox et sur l’application), la courbe de l’évolution de la masse monétaire n’évolue pas.
  • Sur césium (extension sur firefox et sur l’application), quand on consulte l’annuaire, on voit la même liste, or avant on pouvait voir les nouveaux profils certifiés.
  • Sur césium il faudrait pouvoir avoir de nouveau la possibilité de téléchargé l’ensemble des transactions d’un compte.
    Merci

Bonjour,
rapport de bug : sous Android il n’est pas possible d’envoyer une 5 ieme certification à un futur nouveau membre.
Ça fige avec “certification envoyée, en attente de validation”.

Cesium² est truffé de bug, quasi inutilisable.
Il est proposé d’utiliser https://cesium2.axiom-team.fr/, est ce une bonne idée ? La possibilité de phishing n’est elle pas un problème alors ?

Je ne recommande pas.

Est-ce qu’on rajoute certains de tes points à liste du premier message de @italpaola , dont j’ai repris le suivi ?

Il doit y avoir d’autres bugs encore.

On a perdu 300 membres en un mois, ok c’est multifactoriel mais bon je suis inquiet (je me suis toujours inquiété de ça, ça fait quand même 4% des membres!).

Ne sois pas inquiet @hypericum
Il y a certaines personnes qui peuvent être perturbées par tout changement, mais quand leur intérêt pour la co-création monétaire l’emporte elles reviennent

Au contraire, je trouve que la V2 a motivé de nombreuses personnes à redevenir membre de nouveau.

Et pour les nouveaux, les apps V2 sont bien plus fonctionnelles et intuitives

Je suis partant pour qu’ils soient ajoutés. Pourriez-vous le faire ? Je ne l’ai jamais fait.

Les app v2= ginkgo et gecko en gros.

On verra le mois qui vient, j’aimerai que cette courbe remonte.

Ğ1nkgo n’est pas du tout clair ni intuitif mais il est obligé de l’utiliser à côté de Cesium pour la 5 ieme certif d’un nouveau membre.

Tuto pour certifier avec Ğ1nkgo :

  1. cliquer ici https://g1nkgo.comunes.org/
  2. cliquer sur info
  3. cliquer sur “importer vos portefeuilles” puis cliquer sur " importer depuis une clé publique (cesium…)
  4. rentrer la clé privée de votre compte membre (identifiant / mot de passe)
  5. Cliquer sur contact
  6. Noter le pseudo de la personne à certifier
  7. Cliquer sur +
  8. Cliquer sur ajouter un contact.
  9. Sauvegarder
  10. Recliquer sur +
  11. Cliquer sur certifier

tuto migration facile Gecko.pdf (1.9 MB)

j’ai teste la migration avec Gecko en aide au telephone en quelques minutes c’etait fait

et ceux qui l’ont fait par la suite restent sur Gecko !

donc il faudrait inciter les nouveaux et membres a utiliser cette application facile d’utilisation

plutot que de perdre des membres avec une application qui bug et n’est pas mise a jour

gecko migration

En attendant, on est ici sur le fil servant à faire avancer cesium.

Franchement, je l’ai dit sur l’autre forum, je vais voir avec l’ordi de mon père pour le compiler, l’apk 2.2 de césium…

Mise à jour 19/04/2026 — état des 28 bugs

Bilan après merge de la MR !115 (travail bulk de @HugoTrentesaux via Claude Sonnet 4.6) et d’une MR de suivi !116 complétant les corrections partielles.

:white_check_mark: Corrigés (8 items du wiki + bonus)

Item Fix
2 — erreur renouveler certif #173 fermé
6 — nom d’affichage non modifiable #179 fermé (effet de bord du fix #204)
7 — certif depuis portefeuille modifie la file corrigé (cert queue issuer mismatch)
8 — file certif doublons #166 fermé
9 — onglet Monnaie valeurs non résolues #152 fermé
10 — renouvellement adhésion trop tôt #153 fermé
19 — nb certifs référent = 3 incorrect #219 fermé
20 — bouton Annuler invisible dark mode paiement couvert par fix #167

Bonus non listés dans le post : #159 (filtres annuaire dark mode), #167 (boutons Retour register), #168 (identité migrée), #176/#213 (recherche SS58/v1 pubkey compte vide), #204 (bouton ENREGISTRER grisé), #209 (balance à 0), #211 (message adresse v2 invalide), #217 (IdtyAlreadyCreated), #218 (date 1ère réévaluation UD).

:large_orange_diamond: Encore ouverts — ticket existant

  • Item 1 + post #8 (5ème certif Android bloque) → #222, #151
  • Item 5 (clé publique v1) → #162
  • Item 11 (CPU Firefox) → #175 (investigation postée, profil Firefox demandé au reporter)
  • Item 12 (quiz obsolètes) → #81
  • Item 14 (bouton déconnexion) → #160
  • Item 16 (bas écran mobile) → #169
  • Items 21/23 (mot de passe rapide) → #107, #191
  • Item 26 (courbe comptes membre) → #123

:sparkles: Tickets créés pour les items sans tracker

  • #224 — Migration portefeuille simple + bouton migrer (items 3, 22)
  • #225 — Mode visible mnémonique 12 mots (item 15)
  • #226 — Linux : virement + certif impossible (item 17)
  • #227 — File certif disparaît lors migration (item 18)
  • #228 — Annuaire : nouveaux profils non affichés (item 27)
  • #229 — Téléchargement historique tx (item 28)
  • #230 — Extensions Brave/Chrome/Edge (item 4)
  • #231 — UX boutons validation (items 24, 25)
  • #232 — Graphe masse monétaire statique (post #7 @Josephin)

Plus un commentaire sur #111 pour signaler le retrait de Cesium (v1) de l’App Store (post #3 @Chiara07).


Analyse + fermetures + création effectuées automatiquement par @poka via Claude Opus 4.7 / API GitLab. cc @italpaola @hypericum — les items du wiki peuvent être rayés.

Màj 19/04 (suite) — ~20 fixes additionnels pushés directement sur develop dans la journée.

:white_check_mark: Fermetures depuis le post précédent

  • #81 — quiz certif versioning
  • #160 — bouton déconnexion
  • #162 — clé publique v1 masquée pour comptes v2-only
  • #191 — uniformisation « code personnel »
  • #225 — mode visible mnémonique persistant
  • #228 — annuaire tri par nouveaux profils
  • #229 — téléchargement historique tx (CSV)
  • #232 — graphe masse monétaire (pagination + refresh)

:sparkles: Corrections bonus (non listées dans le wiki initial, issues de l’audit / forum v2.1.x)

  • #117 — hint drag-drop masqué sur mobile keyfile picker
  • #136 — balance refresh après transfert
  • #145 — warning empty-wallet neutre (plus de « migration targets » trompeur)
  • #164 — reset champ vérification quand on régénère la phrase
  • #165 — fix logique toggle biométrique inversée
  • #170 — suppression clé i18n dupliquée
  • #171 — normalisation NFC mnémonique français
  • #172 — menu Electron caché sur Linux/Windows
  • #177 — pseudo affiché sous avatar wallet
  • #178 — warning dépôt existentiel reformulé (plus de « destruction »)
  • #189 — scan page se ferme si caméra refusée
  • #190 — suppression des champs optionnels du profil possible
  • #203 — bouton scan QR sur tous natifs Capacitor
  • #208 — click transaction n’ouvre plus le bloc (gros fonts)
  • #214 — retours chariot dans la phrase de restauration acceptés
  • #215 — un seul portefeuille par défaut garanti
  • #216 — pipes date/durée réactifs au changement de langue
  • #223 — erreurs Duniter affichées même sans docs

:large_orange_diamond: Encore ouverts

  • #175 — CPU Firefox (profil attendu du reporter)
  • #222 / #151 — 5ème certif Android (WebSocket)
  • #169 — Android font scaling overlap
  • #123 — courbe comptes membre (dépend squid #161)
  • #224 — migration portefeuille simple
  • #226 — Linux virement/certif
  • #227 — file certif disparaît lors migration
  • #230 — extensions Brave/Chrome/Edge
  • #231 — UX position boutons validation

Les bugs du wiki sont tous soit corrigés, soit trackés. Prochaine release à venir.

La version 2.2.1 a été publié sur les stores Android, iOS et Firefox, ainsi que sur cesium2.axiom-team.fr.

Elle contient toute les corrections de bugs cité plus haut, dont les principaux problèmes liés aux certifications et gestion d’identité.

J’ai réparé le job de CI pour le déploiement de l’extension Firerfox, par contre, il n’existe par config Manifest v3 pour Chrome, ni de joob pour déploiement sur le store chrome.
Il faudrait reprendre le config dual manifest versions de Cesium v1.

Et effectivement, je constate que sur le store Chrome, Cesium est toujours en v1…


Pour Chrome, MR effectué, mais @kimamila doit configurer les var env pour la CI: feat(webext): dual MV2/MV3 manifest + Chrome Web Store deploy (!121) · Merge requests · clients / Cesium-grp / Cesium2 · GitLab

La version Cesium 2.2.1 est bien mise à jour dans le module Mozilla Firefox mais pas dans le playstore.