Journal des modifications pour le journal d'activité
Version 1.0.1 – 3 mars 2026
Version PHP : 7.4+
Version WordPress : 6.2 ou supérieure.
Testé jusqu'à la version : 6.7
Plugin :
- [MISE À JOUR] : icônes du plugin mises à jour ; le menu d'administration SVG est désormais lu lors de l'exécution.
Version 1.0.0 – 25 février 2026
Version PHP : 7.4+
Version WordPress : 6.2 ou supérieure.
Testé jusqu'à la version : 6.7
- Première version du plugin Duplicator Activity Log, qui introduit un suivi complet des événements WordPress à des fins d'audit de sécurité, de conformité et de dépannage.
Plugin :
- [NOUVEAU] Visualiseur du journal d'activité dans l'administration WordPress : tableau d'événements consultable, filtrable et triable avec les colonnes Gravité, Date/Heure, Utilisateur, Événement, Objet, Adresse IP et Source.
- [NOUVEAU] Suivi des événements utilisateur : connexion réussie/échouée, déconnexion, inscription utilisateur, mises à jour du profil, changements de rôle, changements de mot de passe et d'adresse e-mail, et demandes de réinitialisation du mot de passe.
- [NOUVEAU] Suivi des événements liés au contenu : création, mise à jour, publication, suppression et changements de statut des articles et des pages ; téléchargements et suppressions de médias ; modifications des champs personnalisés ; suivi des images mises en avant.
- [NOUVEAU] Suivi des événements du plugin : installation, activation, désactivation, mise à jour et suppression.
- [NOUVEAU] Suivi des événements thématiques : installation, activation et suppression.
- [NOUVEAU] Suivi des événements du cœur WordPress : mises à jour du cœur, action d'exportation WordPress et modifications des paramètres du site.
- [NOUVEAU] Suivi des événements taxonomiques : création, mise à jour, suppression et modification des attributions de termes de catégorie, balise et taxonomie personnalisée.
- [NOUVEAU] Cinq niveaux de gravité : Critique, Élevé, Moyen, Faible et Info, attribués automatiquement en fonction du type d'événement.
- [NOUVEAU] Notifications par e-mail avec destinataires configurables et filtrage par type d'événement.
- [NOUVEAU] Exportez les données du journal d'activité au format CSV ou JSON avec tous les filtres actifs appliqués.
- [NOUVEAU] Prise en charge de WP-CLI :
wp duplicator-activity-log exportavec le drapeau complet etwp duplicator-activity-log purgepour le nettoyage scripté. - [NOUVEAU] Prise en charge WordPress Multisite : tous les événements incluent un
site_idchamp ; WP-CLI export prend en charge--site_idfiltrage. - [NOUVEAU] Widget WordPress pour un aperçu rapide de l'activité.
- [NOUVEAU] Période de conservation des journaux configurable avec nettoyage quotidien automatique (par défaut : 90 jours).
- [NOUVEAU] Modes de journalisation synchrone et asynchrone (basé sur une file d'attente) pour les environnements sensibles aux performances.
- [NOUVEAU] Boutons d'activation/désactivation par catégorie et par type d'événement dans l'onglet Paramètres des événements.
- [NOUVEAU] Purge manuelle du journal et réinitialisation des paramètres disponibles dans l'onglet Outils.
- [NOUVEAU] Activation de licence avec intégration EDD et mises à jour automatiques des plugins.
- [NOUVEAU] Écran d'intégration initial pour l'activation guidée de la licence lors de la première installation.
- [NOUVEAU] Filtres pour développeurs :
dactlog_should_log_post_type,dactlog_should_log_post_meta,dactlog_should_log_taxonomy,dactlog_should_log_option. - [NOUVEAU] Crochets d'action pour développeurs :
dactlog_event_logged,dactlog_process_queue,dactlog_daily_purge. - [MISE À JOUR] Le capteur Options utilise une approche de liste blanche, ne suivant que les paramètres WordPress connus et supprimant automatiquement les valeurs sensibles telles que les mots de passe et les clés secrètes.
- [UPD] La suppression des événements en double empêche l'enregistrement multiple d'une même action lorsque WordPress déclenche un hook à plusieurs reprises.
- [MISE À JOUR] Configuration minimale requise pour WordPress : 6.2.
- [CORRECTION] Correction de la classification des événements dans les capteurs pour les séquences d'actions marginales.