Journal des modifications pour Activity Log
Version 1.0.1 – 3 mars 2026
Version PHP : 7.4+
Version WordPress : 6.2 ou supérieure.
Testé jusqu'à : 6.7
Plugin :
- [MAJ] Icônes du plugin mises à jour ; le SVG du menu admin est maintenant lu à l'exécution
Version 1.0.0 – 25 février 2026
Version PHP : 7.4+
Version WordPress : 6.2 ou supérieure.
Testé jusqu'à : 6.7
- Version initiale du plugin Duplicator Activity Log, introduisant un suivi complet des événements WordPress pour l'audit de sécurité, la conformité et le dépannage.
Plugin :
- [NOUVEAU] Visualiseur de journal d'activité dans l'administration WordPress : tableau d'événements consultable, filtrable, triable avec les colonnes Gravité, Date/Heure, Utilisateur, Événement, Objet, Adresse IP et Source.
- [NOUVEAU] Suivi des événements utilisateur : succès/échec de connexion, déconnexion, enregistrement d'utilisateur, mises à jour de profil, changements de rôle, changements de mot de passe et d'e-mail, et demandes de réinitialisation de mot de passe.
- [NOUVEAU] Suivi des événements de contenu : création, mise à jour, publication, suppression et changements de statut des articles et pages ; téléversements et suppressions de médias ; changements de champs personnalisés ; suivi des images mises en avant.
- [NOUVEAU] Suivi des événements de plugin : installation, activation, désactivation, mise à jour et suppression.
- [NOUVEAU] Suivi des événements de thème : installation, activation et suppression.
- [NOUVEAU] Suivi des événements du cœur de WordPress : mises à jour du cœur, action d'exportation WordPress et changements des paramètres du site.
- [NOUVEAU] Suivi des événements de taxonomie : création, mise à jour, suppression de termes de catégories, d'étiquettes et de taxonomies personnalisées, et changements d'affectation de termes.
- [NOUVEAU] Cinq niveaux de gravité : Critique, Élevée, Moyenne, 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] Exportation des données du journal d'activité vers CSV ou JSON avec tous les filtres actifs appliqués.
- [NOUVEAU] Prise en charge de WP-CLI :
wp duplicator-activity-log exportavec l'ensemble complet des indicateurs etwp duplicator-activity-log purgepour le nettoyage scripté. - [NOUVEAU] Prise en charge de WordPress Multisite : tous les événements incluent un champ
site_id; l'exportation WP-CLI prend en charge le filtrage--site_id. - [NOUVEAU] Widget du tableau de bord WordPress pour un résumé rapide de l'activité.
- [NOUVEAU] Période de rétention du journal configurable avec nettoyage quotidien automatique (par défaut : 90 jours).
- [NOUVEAU] Modes de journalisation Synchrone et Asynchrone (basé sur file d'attente) pour les environnements sensibles aux performances.
- [NOUVEAU] Bascules d'activation/désactivation par catégorie et par type d'événement dans l'onglet des 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 du plugin.
- [NOUVEAU] Écran d'accueil pour la première utilisation, guidant l'activation de la licence lors de la première installation.
- [NOUVEAU] Hooks de filtre développeur :
dactlog_should_log_post_type,dactlog_should_log_post_meta,dactlog_should_log_taxonomy,dactlog_should_log_option. - [NOUVEAU] Hooks d'action développeur :
dactlog_event_logged,dactlog_process_queue,dactlog_daily_purge. - [UPD] L'option de capteur utilise une approche de liste d'autorisation, 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 la même action d'être enregistrée plusieurs fois lorsque WordPress déclenche un hook de manière répétée.
- [UPD] Configuration minimale de WordPress : 6.2.
- [FIX] Classification corrigée des événements dans les capteurs pour les séquences d'actions de cas limites.