🧙 Nouveau noeud WotWizard

Dans la page des suivis

Non, on ne te demande pas ton pseudo. On te demande de t’enregistrer en cliquant sur un bouton :

qui se trouve ici sur la page d’un membre :

Je vois que ce n’est pas encore assez clair pour tout le monde. Aurais-tu une proposition ?

1 « J'aime »

Une solution propre sans bout de scotch, c’est le conteneur docker.
Mon nƓud semblait tourner comme une horloge, mais en vĂ©rifiant la derniĂšre date de lancement du conteneur docker, je me suis aperçu qu’il redĂ©marrait de temps en temps. Je n’ai donc rien Ă  faire, il se relance tout seul en cas de problĂšme. Merci docker !

Par contre cela nécessite de se plonger un peu dans docker
 :sweat_smile:

EDIT: je me dis que systemd doit pouvoir gérer ça et on dirait que oui :

1 « J'aime »

J’ai ajoutĂ© gql.wotwizard.axiom-team.fr dans la liste des endpoints et rajoutĂ© quelques petits dĂ©tails dans une version 2.5.1. Je pense que ça va ĂȘtre bon pour le moment, n’hĂ©sitez pas Ă  crĂ©er un ticket pour toute demande d’ajout de fonctionnalitĂ© ou de corrections

.

2 « J'aime »

Hello,
je viens d’ouvrir la v2.5.1, pas mal d’amĂ©liorations ! J’ai mis quelques secondes Ă  trouver le bouton « Voir tout » en bas de la liste, mais ça se fait :slight_smile:
Je viens aussi de comprendre que c’est pas la peine de mettre dans Mes favoris mes certificateurs ou mes certifiĂ©s puisque j’y accĂšde dans les listes voisines.
Le bouton « je suis/ne suis pas ce membre » me semble bien clair.
Bref, c’est cool tout ça.

1 « J'aime »

Oui @paidge j’ai une solution.

Bon, j’ai vu que ça se fait en deux Ă©tapes. La premiĂšre Ă©tape est claire, on doit dire qui on est, on ne peut rien faire d’autre. Mais quand on atterrit sur sa page, on ne sait pas que ce n’est pas fini car l’aspect de la page est identique Ă  celle d’un membre. Alors que ce pseudo n’est pas encore enregistrĂ© comme le mien.

Pour voir qu’il faut faire une action, il faudrait griser la page et la rendre inactive et indiquer d’une flùche ou d’un entourage quil faut valider en cliquant sur JE SUIS CE MEMBRE, un peu comme ce que tu as fais ici, cela se comprend vite.

En fait sans cette validation, quand je lisais la page, je croyais voir une confirmation car ça dit « Je suis ce membre » ce qui est vrai.

C’est normal car c’est la page d’un membre :wink: Ce n’est pas une page particuliùre

Oui mais dans ce cas, tu es tous les membres car ce bouton apparaĂźt sur la page de tous les membres tant que tu n’as pas dit qui tu Ă©tais :stuck_out_tongue:

Je tenterai de mettre un message plus clair lors d’une prochaine MAJ. Éventuellement avec une capture d’écran.

Je suis ce membre?
ou
C’est moi!

1 « J'aime »

J’y ai pensĂ© aussi :wink: Mais je me suis dit que ça allait poser le mĂȘme problĂšme :stuck_out_tongue:

Pourquoi pas une icĂŽne. Mais laquelle ? VoilĂ  les 2 bibliothĂšques dans lesquelles je vais piocher :

2 « J'aime »

Peut avec un bouton gris/flou qui devient coloré/net quand on clique dessus


Plusieurs bogues, version 2.5.1,
Tout dans « Mes suivis »:

1- Lorsque je classe par ordre alphabĂ©tique, je consulte une fiche. Dans le navigateur, je reviens sur la page prĂ©cĂ©dente, c’est Ă  dire « Mes suivis », l’ordre alphabĂ©tique a disparu.

2- Au dĂ©but, ce qui s’affiche c’est « Mes favoris ». Mais on ne voit que les futurs membres alors que MEMBRE est en vert. Je peux cliquer sur MEMBRE plusieurs fois, aucun membre ne s’ajoute alors que j’en ai en favoris. Mais si je clique sur VOIR TOUT, c’est bon, tout s’affiche. Ensuite tout est bon, plusieurs clics sur MEMBRE produisent l’effet souhaitĂ©, liste courte ou liste longue.

Ce n’est pas un bug. C’est le comportement normal. Je n’enregistre à aucun moment les tris sur les tableaux. Ni les filtres d’ailleurs. On pourrait rappeler les ordres de tri (et les filtres) avec des paramùtres dans l’URL. Un peu chiant à faire mais c’est possible. EDIT : Finalement ça vient de me prendre 4h pour les tris. Il me reste les filtres à faire du coup mais ça devrait aller plus vite :wink:

Ce n’est pas un bug non plus :wink: On ne voit pas que les futurs membres. C’est ton cas de test qui te fait croire ça. Par dĂ©faut, l’appli n’affiche pas les membres qui ont le statut membre ET qui ne manqueront pas de certifs dans moins d’un mois (cĂ d les membres qu’il n’est pas nĂ©cessaire de surveiller). C’est en cliquant sur le bouton VOIR TOUT, qu’on voit tout :wink: Tu remarqueras que l’intitulĂ© du bouton change quand on clique dessus. D’ailleurs, il faudrait modifier par « Voir uniquement les profils Ă  surveiller » qui serait plus juste que « Voir uniquement les futures sorties »

Salut,

Dans la version allemande de la version 2.5.1 du 8 novembre, il y a « Disponibilidad », or c’est « VerfĂŒgbarkeit ».
Et pour « Mes suivis », c’est « Meine Betreuung » (Ă  confirmer s’il y a mieux ou si c’est pertinent)
Dans mes suivis, il y a « Zu verlĂ€ngernde Mitgliedschaft », ça veut dire « AdhĂ©sion Ă  prolonger », et non « à renouveler » (c’est peut-ĂȘtre volontaire!)

1 « J'aime »

Merci pour tes retours. Il y a eu des contributeurs pour traduire mais quand j’ajoute une fonctionnalitĂ©, j’utilise Google Traduction. Donc il peut y avoir qqes petites erreurs de traduction par-ci par-lĂ .

ça veut dire la mĂȘme chose non ? Google Trad insiste pour me donner ça comme traduction. Et pour « Meine Betreuung », il me le traduit, en français, par « mes soins »

GrĂące au travail de :

  • @gerard94 pour la partie serveur de wotwizard et l’écriture de services systemd
  • @Hugo-Trentesaux pour la mise en place de ces services
  • @AxiomTeam qui paye les serveurs
  • @poka qui administre et configure le serveur Axiom
  • @paidge qui a ajoutĂ© la fonctionnalitĂ© multinoeud Ă  wotwizard-ui

nous avons maintenant deux nouveaux serveurs wotwizard :

Ces serveurs sont accessibles via l’interface wotwizard-ui disponible comme page web https://wotwizard.axiom-team.fr/ ou comme extension de navigateur (recommandĂ© pour utilisation rĂ©guliĂšre) Wotwizard UI – Adoptez cette extension pour 🩊 Firefox (fr).

J’ai mis à jour le post principal pour les lister.

N’oubliez pas de partager le financement participatif en € dĂ©diĂ© au financement des dĂ©veloppeurs : 💾 Financement participatif - faites grandir la Ğ1 !

7 « J'aime »

Super ! :slight_smile:
Est-ce qu’il y a un Tuto clair pour mettre en place un serveur wotwizard ?

Salut,
merci pour le lien, mais je n’y arrive pas
 je pense que c’est la configuration nginx qui me pose problĂšme du fait d’ĂȘtre sous Yunohost.

Ce tuto n’est plus Ă  jour, je croyais que gerard allait s’y coller, mais il faut que quelqu’un le fasse. Mais pour rĂ©sumer :

  1. installer duniter 1.8.6 minimum pour le support wotwizard
  2. activer le support wotwizard dans le conf.json du noeud comme indiqué sous cette liste
  3. télécharger le binaire wwServer depuis https://git.duniter.org/gerard94/wotWizard/-/releases
  4. ajouter le droit d’exĂ©cution au binaire
  5. démarrer avec ./wwServer -du /home/axiom/.config/duniter/duniter_default/wotwizard-export.db par exemple
  6. les paramÚtres sont dans le dossier rsrc créé dans le répertoire courant
  7. par exemple rsrc/duniter/serverAddress.txt pour dĂ©finir le port d’écoute
"storage": {
  "wotwizard": true
 },

Demander si cette doc ne suffit pas, et Ă  terme la mettre au propre pour remplacer l’existante (qui mentionnait duniter 1.7 qui n’est plus nĂ©cessaire).

2 « J'aime »

Peut-ĂȘtre qu’il faudrait passer sur le forum technique pour cette discussion ?
Lorsque je dĂ©marre le serveur voici ce que j’obtiens :

WotWizard version 5.8.7

panic: 22

goroutine 1 [running]:

util/misc.haltCommon({0xc00009fd58, 0x1, 0x8?})

/home/gerard/goPerso/src/util/misc/misc.go:222 +0x1e5

util/misc.Assert(...)

/home/gerard/goPerso/src/util/misc/misc.go:232

util/bTree.(*Database).OpenIndex(0xc0002185a0, 0x0, 0xc00014a180, {0x9fbf00?, 0xedf688})

/home/gerard/goPerso/src/util/bTree/bTree.go:1976 +0x13f

duniter/blockchain.openB()

/home/gerard/goPerso/src/duniter/blockchain/blockchain.go:1083 +0x59f

duniter/blockchain.Start(0xc00015ae40)

/home/gerard/goPerso/src/duniter/blockchain/blockchain.go:3096 +0x77

duniter/gqlReceiver.Start()

/home/gerard/goPerso/src/duniter/gqlReceiver/gqlReceiver.go:654 +0x74

duniter/run.Start()

/home/gerard/goPerso/src/duniter/run/run.go:55 +0x1c5

main.main()

/home/gerard/goPerso/src/duniter/wwServer/wwServer.go:24 +0x2a

Le Panic:22 m’inquiùte ?
Ensuite que faire pour vĂ©rifier que le serveur tourne et qu’il est configurer sur un domaine ?
Je suis la suite du tuto de Gérard pour nginx ?

le .wwClient me répond : commande introuvable

Oui, il faudrait passer sur le forum technique, et poser la question à @gerard94 directement pour qu’il gùre mieux les erreurs afin d’avoir des messages d’erreur plus clairs.

1 « J'aime »