Ğ1-monit version majeure 0.2

Nouvelle PR#53 pour ajouter la colonne adhésion : je ne comprenais par pourquoi @Moul ne rentrait pas dans Ğ1-Test :

2 Likes

Je me demandais aussi pourquoi :slight_smile:

D’ailleurs en voyant cette capture, je me demande si le bug des identités multiples en piscine ne viendrait pas de cette adhésion créée dans Cesium : on voit nettement ici qu’Hades a créé 2 identités à la suite, à 1 bloc près. Une seule possède l’adhésion, c’est tout de même étrange !

Le scénario que j’imagine : le nouvel entrant passe par la connexion plutôt que par le lien « création de compte ». Puis, il publie son identité, puis éventuellement clique sur le bouton « devenir membre ». Cesium fait alors peut-être plusieurs créations d’identités, l’une d’elle étant liée au clic sur ce dernier bouton.

Je te mets en copie @kimamila, c’est peut-être une piste !

Ceci dit, c’est peut-être Sakia qui produit cela. Je mets @inso en copie également !

1 Like

Si Cesium fait des choses cachées à l’utilisateur, qui plus est en retenant la clé privée, ce n’est pas un fonctionnement sain. Sakia ne fait rien qui requiert la clé privée sans la redemander à chaque fois et vider la mémoire dés que fait.

Nouvelle version module-0.2.9 avec les ajouts de cgeek (corrigés bien sur :stuck_out_tongue: ) :

Passage de Ğ1-monit en version module, j’ai décider de supprimer la page pubkeyBalance, car désormais cesium vous fourni les mêmes fonctionnalités depuis la version 0.13 (et que ça m’aurait obligé a gérer ma propre bdd pour garder pubkeyBalance en mode module, ce qui est compliqué et lourd…bref).

pour installer le module sur votre nœud duniter c’est très simple, depuis l’interface web allez sur la page des modules et dans le champ d’ajout des modules copier y l’url : https://github.com/duniter/duniter-currency-monit/archive/module-0.2.9.tar.gz

puis cliquez sur INSTALL THIS MODULE et redémarrer votre noeud, c’est tout :slight_smile:

8 Likes

Très bon !

Salaud !

1 Like

Petite surprise pour @cgeek, j’ai intégré ton module wotex dans currency-monit, j’en ai profité pour le traduire en français.

Ainsi plus besoin de paramétrer une wotexURL pour willMembers, je sais que l’url est forcément la bonne. Et puis ça permet d’avoir deux modules en un.
Prochaine étape, modifier wotex et willMembers pour qu’ils gèrent les identités multiples de la même façon !

Au départ je suis rentrer dans le code de wotex car j’avais envie d’utiliser wotb pour dev de nouvelles fonctionnalités de monitoring de la WoT, c’est toujours mon envie mais en regardant le code j’ai vu que wotex était facilement intégrable alors je me suis dit pourquoi pas :innocent:

Étant donné que désormais, Currency-Monit n’est plus un nœud spécialisé mais un module, j’ai créer un thread spécifique sur lequel je publierai désormais les nouveautés : Currency-Monit : Monitoring d’une monnaie et de sa toile de confiance

Ce thread sera donc clos, a moins que quelqu’un n’est envie de reprendre la version nœud spécialisé ? mais perso je ne la maintien plus.

4 Likes

C’est une bonne idée d’avoir intégré wotex directement dans currency-monit, en effet le module était très simple !

Je vais donc pouvoir supprimer ce dépôt, ça m’arrange bien :slight_smile:

1 Like

Extra !!

D’ailleurs, y a t’il aussi un format d’export JSON ? :wink:

Hélas pas pour cette page là car cgeek n l’a pas conçu ainsi mais si c’est une fonctionnalité dont tu a besoin tu peut ouvrir une issue :slight_smile: