Le logiciel « adhvalidator » est un outil en ligne de commande utilisé en interne pour effectuer des actions de gestion administrative sur l’espace membre.
Il dispose notamment des fonctionnalités suivantes :
Il s’utilise dans un conteneur sur les serveurs en production et communique directement avec la base de données PostgreSQL du service membre.
Son développement remonte à avril 2020. Avant la création de cet outil, le seul moyen de valider des adhésions était d’écrire une requête SQL à la main et de l’envoyer à la base de données, l’espace membre V1 ne disposant pas d’interface de gestion administrative.
L’outil a ensuite été utilisé extensivement et systématiquement pour la gestion des membres, en nécessitant très peu de temps de maintenance.
Le dépôt du logiciel est disponible ici. Après compilation, son binaire peut être ajouté à l’image Docker correspondante (dossier images -> adhvalidator) et exécuté à partir du script start.sh
disponible sur le dépôt Core.
Son usage nécessite l’installation préalable de la base de données du service membre.
Quelques captures d’écran de adhvalidator peuvent être retrouvés sur le dépôt du logiciel.