Log Digest 3.3.0

XF 2.1 / 2.2 / 2.3 Log Digest 3.3.0

  • Auteur de la discussion Auteur de la discussion laurent68
  • Date de début Date de début

Add-on xenforo 2

Ressources et modules complémentaires pour XenForo 2

Styles xenforo 2

Styles / Thèmes et apparence pour xenforo 2

Templates xenforo 2

Codes pour modifier les templates sur xenforo 2

Section Premium

Add-on et Styles pour membre Premium
  • ⚠️ Section Premium. Réserver aux Membres Premium ⚠️
Log Digest 3.3.0

XF 2.1 / 2.2 / 2.3 Log Digest 3.3.0

  • Auteur de la discussion Auteur de la discussion laurent68
  • Date de début Date de début
Catégorie Catégorie Add-Ons
Titre du sujet Titre du sujet Log Digest 3.3.0
Auteur de la discussion Auteur de la discussion laurent68
Date de début Date de début
Réponses Réponses 3
Affichages Affichages 254
Réaction Réaction 0
Dernier message par Dernier message par laurent68

laurent68

Fondateur

Staff
fondateur
Réputation: 100%
Discussions
5 084
Messages
13 310
Solutions
85
J'aime
8 137
Points
198
This XenForo 2.x addon sends a summary of XenForo logs to administrators via email.

Currently only server error logs are implemented.

This runs using a XenForo cron task and can be configured to check for new log entries on a fixed interval (minimum 5 minutes). So you could have it send a daily or weekly digest if you aren't interested in receiving emails more frequently.

You can also configure a maximum number of logs to include in each email (if more than the maximum logs exist since the last time it was checked, you will receive additional emails (once per check period), until caught up.

You may also optionally have it de-duplicate logs where it will notify you about duplicates, but the full log data won't be included in the output and won't be counted towards the maximum log count for that email.

Finally, log times can be configured to display in a certain time zone.

Configuration screen :

.png


Test page :


Use the test page to generate a test email containing up to 5 of the most recently generate log entries (most recent first). Optionally generate a test exception if you don't currently have any exceptions logged.

.png


Reset Last Checked :

When testing, you can reset the "last checked" date and log id so that all current log entries become candidates for emailing again.

.png


Télécharger V3.0.1 :

Version 3.1.1 minor bugfixes : Compatible xenforo 2.3
- Just some minor bugfixes.

Télécharger V3.1.1 :

Version 3.1.2 - assert admin permission on tools :
- Minor bugfix to explicitly enforce admin permissions on admincp tools.

Télécharger V3.1.2 :

3.1.3 (2025-12-12)​

- run enqueuePostUpgradeCleanUp during upgrades if we're running XF2.3+

3.2.0 (2026-09-30)​

  • requires XenForo 2.2.0 or later; the separate PHP 7.0 requirement is dropped, as XenForo 2.2 enforces it
  • security: request state in the server error digest is now escaped - on forums running jobs from the command line, HTML in a request that caused an error could reach the digest email
  • a digest that fails to send is retried on the next run, rather than its log entries being skipped
  • the digest email header no longer adds a stray "s" after the log name
  • the reset tool ignores an unknown log type rather than raising an undefined index warning
  • the limit option explains that 0 still stops at 200 entries
  • removed three unused phrases
Version 3.3.0 (2026-10-13)
  • requires PHP 7.4 or later
  • new command log-digest:config prints the recipient, each log type's settings and last digest time, and the cron entry
  • new command log-digest:validate checks that digests can be sent and sends a test digest; --unattended skips the send, and --strict exits 2 on warnings
  • server error log entries written by the add-on now begin LogDigest:
  • works with both the 4.x and 5.x versions of the Monolog Logging Service add-on
  • a disabled log type is logged at debug rather than info, and log lines no longer include the recipient's email address
Télécharger V3.3.0 :
 
Dernière édition:
Contenu similaire Les plus vues Voir plus
Retour
Haut Bas