# Versions de WotWizard

**URL:** https://forum.duniter.org/t/versions-de-wotwizard/4390
**Category:** Modules
**Tags:** wotwizard
**Created:** [9 March 2018 01:04 UTC](https://forum.duniter.org/t/versions-de-wotwizard/4390 "2018-03-09T01:04:19Z")
**Posts on this page:** 20
**Page:** 6

<div class="post-metadata">

### Author: ![HugoTrentesaux](https://forum.duniter.org/user_avatar/forum.duniter.org/hugotrentesaux/32/6396_2.png) [@HugoTrentesaux](https://forum.duniter.org/u/HugoTrentesaux)
#### Post date: [26 May 2022 20:50 UTC](https://forum.duniter.org/t/versions-de-wotwizard/4390/101 "2022-05-26T20:50:39Z")

</div>

Est-ce que tu pourrais exposer l’API GraphQL de ton wotwizard ? Ça permettrait à WWUI d’avoir le choix sur le endpoint graphql à utiliser.

---

<div class="post-metadata">

### Author: ![Damery](https://forum.duniter.org/letter_avatar/damery/32/5_5575768a8748004e209b776fc1b2916d.png) [@Damery](https://forum.duniter.org/u/Damery)
#### Post date: [27 May 2022 10:04 UTC](https://forum.duniter.org/t/versions-de-wotwizard/4390/102 "2022-05-27T10:04:10Z")

</div>

Le wotwizard fonctionne à nouveau. Grand merci 🙂

---

<div class="post-metadata">

### Author: ![HugoTrentesaux](https://forum.duniter.org/user_avatar/forum.duniter.org/hugotrentesaux/32/6396_2.png) [@HugoTrentesaux](https://forum.duniter.org/u/HugoTrentesaux)
#### Post date: [27 May 2022 10:51 UTC](https://forum.duniter.org/t/versions-de-wotwizard/4390/103 "2022-05-27T10:51:13Z")

</div>

Oui, je l’ai réparé hier soir mais je n’avais plus d’énergie pour l’annoncer sur le forum 😉

---

<div class="post-metadata">

### Author: ![gerard94](https://forum.duniter.org/user_avatar/forum.duniter.org/gerard94/32/58_2.png) [@gerard94](https://forum.duniter.org/u/gerard94)
#### Post date: [28 May 2022 13:49 UTC](https://forum.duniter.org/t/versions-de-wotwizard/4390/104 "2022-05-28T13:49:01Z")

</div>

Dans la bdd de WW, le bloc d’un numéro donné n’a pas été trouvé. Pourquoi ? Erreur dans le code de WW ? Erreur dans la bdd de SQLite ? Je ne sais pas. Si l’exécution de WW a été interrompue par une cause quelconque au mauvais moment, sa base de donnée a pu être corrompue. Dans ce cas là, il faut régénérer sa bdd pour que l’erreur ne se répète pas. Il vaut mieux aussi régénérer la bdd de SQLite.

---

<div class="post-metadata">

### Author: ![HugoTrentesaux](https://forum.duniter.org/user_avatar/forum.duniter.org/hugotrentesaux/32/6396_2.png) [@HugoTrentesaux](https://forum.duniter.org/u/HugoTrentesaux)
#### Post date: [11 January 2023 11:17 UTC](https://forum.duniter.org/t/versions-de-wotwizard/4390/105 "2023-01-11T11:17:35Z")

</div>

A post was split to a new topic: [Wotwizard crash](https://forum.duniter.org/t/wotwizard-crash/10271)

---

<div class="post-metadata">

### Author: ![gerard94](https://forum.duniter.org/user_avatar/forum.duniter.org/gerard94/32/58_2.png) [@gerard94](https://forum.duniter.org/u/gerard94)
#### Post date: [13 January 2023 16:29 UTC](https://forum.duniter.org/t/versions-de-wotwizard/4390/106 "2023-01-13T16:29:03Z")

</div>

La nouvelle version 5.8.8 :

> **[Version 5.8.8 · gerard94 / WotWizard · GitLab](https://git.duniter.org/gerard94/wotWizard/-/releases/5.8.8)**
>
> Correction of a bug. wwServer

corrige un bug bloquant. Elle est déjà déployée sur [wot-wizard.duniter.org](http://wot-wizard.duniter.org).

---

<div class="post-metadata">

### Author: ![gerard94](https://forum.duniter.org/user_avatar/forum.duniter.org/gerard94/32/58_2.png) [@gerard94](https://forum.duniter.org/u/gerard94)
#### Post date: [17 February 2023 00:41 UTC](https://forum.duniter.org/t/versions-de-wotwizard/4390/107 "2023-02-17T00:41:14Z")

</div>

Une nouvelle version 5.9.0 :

> **[Version 5.9.0 · gerard94 / WotWizard · GitLab](https://git.duniter.org/gerard94/wotwizard/-/releases/v5.9.0)**
>
> First uploaded version wwServer wwClient

a une nouvelle page " [Informations : Liste de tous les pseudonymes](https://wot-wizard.duniter.org/51pseudos)", qui liste, dans l’ordre alphabétique, tous les pseudonymes des membres présents dans la toile de confiance. Cela peut aider un nouvel arrivant à trouver un pseudo original.

---

<div class="post-metadata">

### Author: ![HugoTrentesaux](https://forum.duniter.org/user_avatar/forum.duniter.org/hugotrentesaux/32/6396_2.png) [@HugoTrentesaux](https://forum.duniter.org/u/HugoTrentesaux)
#### Post date: [17 February 2023 15:14 UTC](https://forum.duniter.org/t/versions-de-wotwizard/4390/108 "2023-02-17T15:14:50Z")

</div>

Dans le genre on a la page “pseudos” de datajune, qui les affiche par ordre d’obtention du statut membre : [https://files.datajune.coinduf.eu/global/pseudos.txt](https://files.datajune.coinduf.eu/global/pseudos.txt)

Ça notamment permis de faire quelques graphiques sur l’utilisation du pseudo, disponibles ici : [Format du UserID](https://forum.duniter.org/t/format-du-userid/10147)

---

<div class="post-metadata">

### Author: ![gerard94](https://forum.duniter.org/user_avatar/forum.duniter.org/gerard94/32/58_2.png) [@gerard94](https://forum.duniter.org/u/gerard94)
#### Post date: [16 April 2023 23:33 UTC](https://forum.duniter.org/t/versions-de-wotwizard/4390/109 "2023-04-16T23:33:28Z")

</div>

De nouvelles versions pour WotWizard.  
Le projet est maintenant divisé en trois :

- Une bibliothèque d’utilitaires ([gerard94 / Util · GitLab](https://git.duniter.org/gerard94/util))
- Wotwizard serveur ([gerard94 / WotWizard · GitLab](https://git.duniter.org/gerard94/wotwizard))
- WotWizard Client ([gerard94 / WotWizardClient · GitLab](https://git.duniter.org/gerard94/wotwizardclient))

Tout se compile maintenant dans le mode Modules de Go. Enfin ! Cela ouvre la voie au choix des versions des bibliothèques (polkadot et autres) et donc à une version v2… @HugoTrentesaux

Les versions sont [ici pour le serveur](https://git.duniter.org/gerard94/wotwizard/-/releases) (V5.11.0), et [là pour le client](https://git.duniter.org/gerard94/wotwizardclient/-/releases) (V5.12.0).

---

<div class="post-metadata">

### Author: ![HugoTrentesaux](https://forum.duniter.org/user_avatar/forum.duniter.org/hugotrentesaux/32/6396_2.png) [@HugoTrentesaux](https://forum.duniter.org/u/HugoTrentesaux)
#### Post date: [17 April 2023 12:40 UTC](https://forum.duniter.org/t/versions-de-wotwizard/4390/110 "2023-04-17T12:40:36Z")

</div>

Super !!! 🎉  
Est-ce que tu as été aidé par @Urko (ou @urkobein pourquoi deux ?) ?  
J’espère que vous pourrez vous rencontrer aux RML17 ([RML17 juin 2023 (partie technique) -- lieu : le FISH](https://forum.duniter.org/t/rml17-juin-2023-partie-technique-lieu-le-fish/10816)), on pourra enfin _vraiment_ avancer sur cette question 🙂

---

<div class="post-metadata">

### Author: ![gerard94](https://forum.duniter.org/user_avatar/forum.duniter.org/gerard94/32/58_2.png) [@gerard94](https://forum.duniter.org/u/gerard94)
#### Post date: [17 April 2023 17:47 UTC](https://forum.duniter.org/t/versions-de-wotwizard/4390/111 "2023-04-17T17:47:25Z")

</div>

> [@HugoTrentesaux](#):
>
> Est-ce que tu as été aidé par @Urko

Oui et non, car, avant de l’appeler, je me suis replongé dans le problème pour vérifier quelles questions poser. Tellement bien replongé, que, en regardant un exemple de la doc, une idée m’est venue, et, de fil en aiguille, j’ai enfin résolu mon problème. Mais, si Urko ne m’avait pas proposé son aide, je n’aurais pas trouvé.  
En fait, la solution est simple et logique, mais la doc est touffue et confuse.

> [@HugoTrentesaux](#):
>
> J’espère que vous pourrez vous rencontrer aux RML17

Jusqu’à présent, je ne voyais pas trop l’intérêt, mais, maintenant je pense venir.

---

<div class="post-metadata">

### Author: ![Paidge](https://forum.duniter.org/letter_avatar/paidge/32/5_5575768a8748004e209b776fc1b2916d.png) [@Paidge](https://forum.duniter.org/u/Paidge)
#### Post date: [2 June 2023 07:50 UTC](https://forum.duniter.org/t/versions-de-wotwizard/4390/112 "2023-06-02T07:50:42Z")

</div>

Bonjour Gérard, voici un message que j’ai reçu avec un client graphQL ([Altair GraphQL pour Firefox](https://addons.mozilla.org/fr/firefox/addon/altair-graphql-client/)) en me connectant sur les noeuds de Axiom et de @HugoTrentesaux :  
 ![image](https://forum.duniter.org/uploads/default/original/2X/2/20152aa58e7edf868fe00713bce9ee4c9fadb4f4.png)

---

<div class="post-metadata">

### Author: ![gerard94](https://forum.duniter.org/user_avatar/forum.duniter.org/gerard94/32/58_2.png) [@gerard94](https://forum.duniter.org/u/gerard94)
#### Post date: [2 June 2023 10:57 UTC](https://forum.duniter.org/t/versions-de-wotwizard/4390/113 "2023-06-02T10:57:19Z")

</div>

Bonjour Paidge,

Il y a, je pense, confusion, dans ce message, entre graphQL et Altair GraphQL. Le serveur WotWizard est conforme aux dernières spécifications officielles d’octobre 2021 (c’est, en tous cas, ce que j’ai essayé de faire). Je suppose que le client d’Altair (et, sans doute, son serveur) a “amélioré” sa version et n’est plus totalement compatible avec la version officielle. Il n’existe pas de version v0.5.0 des spécifications officielles. Il y a le libre, et il y a le reste…

---

<div class="post-metadata">

### Author: ![Paidge](https://forum.duniter.org/letter_avatar/paidge/32/5_5575768a8748004e209b776fc1b2916d.png) [@Paidge](https://forum.duniter.org/u/Paidge)
#### Post date: [2 June 2023 11:57 UTC](https://forum.duniter.org/t/versions-de-wotwizard/4390/114 "2023-06-02T11:57:45Z")

</div>

Je ne sais pas vraiment de quoi il retourne mais je n’ai pas ce message par exemple avec mon endpoint graphQL que j’ai déployé sur Infojune : [https://infojune.fr/spip.php?action=graphql](https://infojune.fr/spip.php?action=graphql) utilisant la biliothèque [graphql-php](https://webonyx.github.io/graphql-php/)

---

<div class="post-metadata">

### Author: ![gerard94](https://forum.duniter.org/user_avatar/forum.duniter.org/gerard94/32/58_2.png) [@gerard94](https://forum.duniter.org/u/gerard94)
#### Post date: [2 June 2023 12:14 UTC](https://forum.duniter.org/t/versions-de-wotwizard/4390/115 "2023-06-02T12:14:25Z")

</div>

> [@Paidge](#):
>
> mon endpoint graphQL que j’ai déployé sur Infojune

Ce ne doit pas être la même implémentation. Est ce que le message d’Altair correspond à un blocage du logiciel, ou est-ce seulement du marketing ?

---

<div class="post-metadata">

### Author: ![Paidge](https://forum.duniter.org/letter_avatar/paidge/32/5_5575768a8748004e209b776fc1b2916d.png) [@Paidge](https://forum.duniter.org/u/Paidge)
#### Post date: [2 June 2023 13:09 UTC](https://forum.duniter.org/t/versions-de-wotwizard/4390/116 "2023-06-02T13:09:09Z")

</div>

> [@Paidge](#):
>
> Je ne sais pas vraiment de quoi il retourne

J’ai essayé avec un autre client ([graphiql](https://github.com/graphql/graphiql)) que j’utilise dans un plugin pour créer mes requêtes sur Infojune et il n’arrive pas à récupérer le schéma de Wotwizard :

 ![image](https://forum.duniter.org/uploads/default/original/2X/3/3dd458e454784293aff95053bc4d7c31b0fe53c8.png)

Même si les requêtes fonctionnent :

 ![image](https://forum.duniter.org/uploads/default/original/2X/4/467900f45f0db956be6bb67a8cad171f26b0c6ca.png)

Quel client (qui fonctionne avec Wotwizard) me conseilles-tu ?

Altair a l’air de bien récupérer le schéma malgré cet avertissement et le mot-clé DEPRECATED sur toutes les query 🙂

 ![image](https://forum.duniter.org/uploads/default/original/2X/1/19d9ee83bcbe06629260fd84619f003a14f335b5.png)

---

<div class="post-metadata">

### Author: ![gerard94](https://forum.duniter.org/user_avatar/forum.duniter.org/gerard94/32/58_2.png) [@gerard94](https://forum.duniter.org/u/gerard94)
#### Post date: [2 June 2023 14:44 UTC](https://forum.duniter.org/t/versions-de-wotwizard/4390/117 "2023-06-02T14:44:16Z")

</div>

> [@Paidge](#):
>
> J’ai essayé avec un autre client ([graphiql](https://github.com/graphql/graphiql))

Oui, je m’en suis déjà servi, et effectivement il ne lit pas le schéma. Je ne l’ai pas essayé sur d’autres serveurs, mais je pense que c’est un bug de graphiql. Il faudra que je teste mieux.

> [@Paidge](#):
>
> Quel client (qui fonctionne avec Wotwizard) me conseilles-tu ?

Il y a le mien, en Go 😉. Sinon je ne sais pas. Cela dépend surtout du langage que tu utilises. Tu ne peux pas te servir de celui de Wotwizard UI ?

---

<div class="post-metadata">

### Author: ![Paidge](https://forum.duniter.org/letter_avatar/paidge/32/5_5575768a8748004e209b776fc1b2916d.png) [@Paidge](https://forum.duniter.org/u/Paidge)
#### Post date: [2 June 2023 15:47 UTC](https://forum.duniter.org/t/versions-de-wotwizard/4390/118 "2023-06-02T15:47:18Z")

</div>

> [@gerard94](#):
>
> Cela dépend surtout du langage que tu utilises

Pas du tout 😛 Je cherchais un client graphique, indépendant de mon language : un outil à part, pour tester des requêtes et visualiser le schéma. Altair fait le job malgré l’alerte.

Pour coder mon client ([Wotwizard UI v3](https://git.duniter.org/paidge/wotwizardui3) en préparation), je teste [villus](https://villus.logaretm.com/) à la place d’[Apollo](https://apollo.vuejs.org/). ça reste du javascript 😉

Je te signalais cette alerte car je ne l’ai pas avec d’autres endpoints que wotwizard. Et, comme ce n’est pas la 1ère fois que je remarque des signes de non-conformité (rappelle-toi le pb des ids - d’ailleurs j’espère que j’aurai pas de soucis avec villus car avec apollo il a fallu que je lui explique comment construire son cache et ça m’a pris pas mal de temps 😛 ). Je ne sais pas qui ou quoi définit ces standards. Tu me dis que ce n’est pas dans la norme graphQL. Peut-être. Mais n’empêche que plusieurs clients posent problème avec Wotwizard (Apollo ne peut pas construire son cache automatiquement à cause des ids manquants, graphiql ne voit pas le schéma d’intrsopection et Altair affiche cette alerte). Il doit donc y avoir qqe chose à régler (je ne sais pas quoi) sur ton serveur. Ce n’est pas bloquant a priori mais bon c’est la réalité.

---

<div class="post-metadata">

### Author: ![gerard94](https://forum.duniter.org/user_avatar/forum.duniter.org/gerard94/32/58_2.png) [@gerard94](https://forum.duniter.org/u/gerard94)
#### Post date: [2 June 2023 18:51 UTC](https://forum.duniter.org/t/versions-de-wotwizard/4390/119 "2023-06-02T18:51:40Z")

</div>

> [@Paidge](#):
>
> Je cherchais un client graphique

J’en ai un que j’ai fait et que j’utilise couramment. Il est sous Windows (ou Wine). Il peut tester la correction d’un système de types graphQL, et, étant donné un système de types correct, il peut tester la correction de requêtes correspondantes. Avec messages d’erreurs au cas où, bien sûr. Est-ce que ça t’intéresse ?

---

<div class="post-metadata">

### Author: ![Paidge](https://forum.duniter.org/letter_avatar/paidge/32/5_5575768a8748004e209b776fc1b2916d.png) [@Paidge](https://forum.duniter.org/u/Paidge)
#### Post date: [2 June 2023 21:45 UTC](https://forum.duniter.org/t/versions-de-wotwizard/4390/120 "2023-06-02T21:45:11Z")

</div>

Pourquoi pas 🙂

[Previous page](https://forum.duniter.org/t/versions-de-wotwizard/4390.md?page=5)

[Next page](https://forum.duniter.org/t/versions-de-wotwizard/4390.md?page=7)
