Référence
Mettre à jour, désactiver, désinstaller
Inutile de surveiller les nouvelles versions : quand l’une sort, les personnes qui administrent l’extension (permission Modifier les réglages) voient un bandeau en haut de Revisionary, avec les nou…
Mettre à jour
Inutile de surveiller les nouvelles versions : quand l’une sort, les personnes qui administrent l’extension (permission Modifier les réglages) voient un bandeau en haut de Revisionary, avec les nouveautés et la commande à lancer. Masquer vaut jusqu’à la version suivante. Une mise à jour de sécurité affiche un bandeau rouge qu’on ne peut pas masquer : installez-la sans tarder.
Installée avec npm : npm update @revisionary/strapi-plugin, puis reconstruisez et redémarrez. Installée depuis le zip :
- Remplacez le dossier de l’extension par le nouveau zip :
rm -rf src/plugins/revisionary
unzip revisionary-1.1.0.zip -d src/plugins/- Reconstruisez l’admin et redémarrez Strapi :
npm run build && npm run startAu premier démarrage, Revisionary met à jour les données écrites par la version précédente, puis consigne Extension mise à jour dans le journal d’audit, avec les deux versions. Votre historique, vos réglages et vos permissions sont conservés.
Désactiver un temps
Mettre enabled: false dans config/plugins.ts arrête l’enregistrement, et l’historique n’est plus affiché. Rien n’est supprimé : les tables de l’historique restent dans la base, et quand vous réactivez l’extension, les rôles retrouvent leurs permissions Revisionary.
Désinstaller définitivement
Retirer l’extension conserve aussi son historique dans la base. Pour le supprimer, lancez une fois cette commande depuis la console Strapi, l’extension encore installée :
npx strapi console
> await strapi.plugin('revisionary').service('maintenance').uninstall({ confirm: 'DELETE ALL HISTORY' })Retirez ensuite le bloc revisionary de config/plugins.ts et le dossier src/plugins/revisionary, puis démarrez Strapi : il supprime les tables de l’historique.