Aujourd’hui j’ai travaillé dessus, et j’ai écrit une requête qui fait quasiment tout ce dont j’ai besoin:
{
idSearch(with: {hint: "Jerome55"}) {
ids {
uid
pubkey
status
sentry
minDate
limitDate
quality {
ratio
}
received_certifications {
limit
certifications {
from {
uid
}
expires_on
}
}
all_certifiers
{uid
pubkey
status
sentry
minDate
limitDate
quality {
ratio
}
received_certifications {
limit
certifications {
from {
uid
}
expires_on
}
}
}
all_certified
{uid
pubkey
status
sentry
minDate
limitDate
quality {
ratio
}
received_certifications {
limit
certifications {
from {
uid
}
expires_on
}
}
}
}
}
}
{
idSearch {
ids {
uid
hash
status
}
}
}
Les dates apparaissent pas « en clair ».
En fait « juste » une mise en forme de ça avec des liens déroulants et des couleurs (genre jaune ça va bientôt plus être bon mais ça va orange c’est bientôt plus bon, rouge c’est plus bon, vert c’est bon) serait top!
Je n’ai pas réussi à trouver un moyen simple de voir les limites de certifications comme dans wot-wizard, la catégorie « Identity » de TypeSystem donne une limite d’adhésion (limitDate), mais pas de certification (ou j’ai pas vu!).
(edit: je viens de trouver quelque chose, « limit » sous la catégorie « received certifications »)
J’ai vraiment galéré à mettre ça sous curl, donc mon script n’a pas avancé et j’ai à la place une requête avec presque tout ce dont faisait mon script avant (et même un peu plus!)