Tout ce que Revisionary enregistre, compare et restaure
Un plugin, installé avec npm ou depuis le zip. Il conserve chaque version de vos entrées, montre ce qui a changé champ par champ et remet exactement ce qu’il faut, dans l’admin Strapi que vos rédacteurs utilisent déjà.
- 01
Une version à chaque enregistrement
Chaque entrée versionnée affiche un panneau Historique des versions dans le Gestionnaire de contenu, avec les dernières versions, leur auteur et l’ampleur des changements. Pendant que vous tapez, votre travail est sauvegardé toutes les 60 secondes.
D’où viennent les modifications
Du Gestionnaire de contenu, de l’API REST, de GraphQL, du Document Service (votre propre code), des tâches planifiées et des imports. Désactivez une source par type de contenu, excluez les champs à ne jamais stocker et verrouillez ceux à ne jamais restaurer.
- 02
Tout l’historique sur une page
La page Revisionary montre l’entrée avec ses modifications surlignées, les versions regroupées par jour et une frise de tout l’historique. Filtrez les versions publiées, en relecture, les brouillons ou les sauvegardes automatiques, et changez de langue : chacune a son propre historique.
Pensé pour le clavier
Passez d’une version à l’autre avec les flèches, restaurez avec R, comparez avec C, cherchez avec /, et appuyez sur ? pour voir tous les raccourcis.
- 03
Des différences champ par champ
Le texte mot à mot ; les relations, les médias et les composants élément par élément, composants imbriqués et zones dynamiques compris. Intégré pour le texte, côte à côte pour les entrées longues ou très remaniées. Le texte supprimé est barré, le texte ajouté souligné.
Les images
Une image modifiée se compare avec un curseur, un fondu ou côte à côte. Revisionary retient le mode que vous préférez.
- 04
Comparer deux versions
Par défaut, une version est comparée à l’entrée actuelle. Choisissez une base et une cible pour comparer deux versions passées, ou maintenez Maj sur la frise. Nommez une version, comme « Validé par le juridique », pour la retrouver : les versions nommées ne sont jamais supprimées.
- 05
Ne restaurer que l’utile
Cochez les champs à remettre. Le reste ne bouge pas, les autres langues non plus, et la restauration devient une nouvelle version. Vous changez d’avis ? Annulez-la pendant 10 minutes. Besoin d’une seule valeur ? L’historique d’un champ ne restaure que ce champ.
Qui peut restaurer
La restauration est une permission Strapi à part, et personne ne restaure un champ qu’il ne peut pas modifier. Les réglages décident si les Éditeurs et les Auteurs peuvent restaurer, si une restauration demande une approbation, et combien de temps dure l’annulation.
- 07
À deux sur la même entrée
La première personne qui ouvre une entrée a la main. La seconde voit qui édite, reste en lecture seule et peut demander la main ; la première accepte ou refuse depuis une fenêtre. Si quelqu’un a enregistré pendant que votre formulaire était ouvert, vous êtes prévenu avant d’écraser son travail.
Strict ou indicatif
Bloquez la seconde personne jusqu’à autorisation, ou avertissez-la seulement. Un verrou dont la personne a fermé l’onglet se libère au bout de 2 minutes par défaut.
- 08
Répondre depuis un e-mail, Slack ou Teams
Quand la personne qui édite ne répond pas dans Strapi, la demande lui parvient par e-mail, Slack ou Microsoft Teams après le délai choisi. L’e-mail et le message privé Slack portent des boutons à usage unique qui fonctionnent depuis un téléphone, sans se connecter.
Des boutons sûrs
Un bouton ne sert qu’une fois, 24 heures au plus, et cesse de fonctionner dès que la demande reçoit une réponse ailleurs. Jetons et adresses de webhook sont lus dans l’environnement, jamais stockés en base ni envoyés au navigateur.
- 11
Journal d’audit et confidentialité
Restaurations, publications, suppressions, changements de réglages et de permissions, verrous d’édition et actions de corbeille sont consignés. Filtrez par période ou par action, ouvrez la version concernée et exportez en CSV.
RGPD
Anonymisez les adresses IP conservées dans le journal. Après une demande d’effacement, un appel retire une personne des versions, des commentaires et du journal, et conserve le contenu des versions.
- 12
Une rétention prévisible
Gardez les sauvegardes automatiques 7, 30 ou 90 jours, ou pour toujours, globalement ou par type de contenu, et plafonnez les versions par entrée. Avant d’enregistrer une rétention plus courte, Revisionary vous dit combien de versions elle supprimerait et quelle place elle libérerait.
Jamais supprimées
Les versions nommées et publiées, les versions dans la corbeille, et toute version dont dépend encore une sauvegarde automatique. Chaque nettoyage nocturne est consigné dans le journal d’audit.
Chaque fonctionnalité en détail
- Historique des versions pour Strapi 5Gardez chaque version de vos entrées Strapi 5 : une à chaque enregistrement, une sauvegarde automatique toutes les 60 secondes, un historique par langue.
- Comparer les versions Strapi champ par champVoyez ce qui a changé dans une entrée Strapi, mot à mot : relations, médias, composants et zones dynamiques compris, en ligne ou côte à côte.
- Restaurer une ancienne version dans StrapiRemettez seulement les champs voulus depuis n’importe quelle version d’une entrée Strapi. La restauration devient une nouvelle version, et elle s’annule.
- Récupérer des entrées supprimées dans StrapiUne corbeille pour Strapi 5 : une entrée supprimée garde son dernier état, langue par langue, et revient en brouillon avec son identifiant d’origine.
- Journal d’audit pour Strapi Community EditionTracez les restaurations, publications, suppressions et changements de réglages ou de permissions dans Strapi 5. Filtrez le journal, exportez-le en CSV.
- Revue de contenu et verrous d’édition pour StrapiRelisez les changements Strapi champ par champ avant leur mise en ligne, et évitez que deux personnes s’écrasent, avec des réponses par e-mail, Slack ou Teams.
Essayez-le sur vos propres contenus
Choisissez une offre, installez-le avec npm, activez le plugin et reconstruisez l’admin. L’historique démarre au prochain enregistrement. Remboursement sous 14 jours.











