D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
self
/
root
/
opt
/
psa
/
admin
/
share
/
modules
/
log-browser
/
Filename :
CHANGES.md
back
Copy
# 1.9.11 (26 May 2025) * [-] Added missing "Panel.ini Editor" extension parameters and descriptions. (EXTPLESK-8917) # 1.9.10 (14 April 2025) * [-] Fixed the localization of the service statuses on the "Dashboard" tab. (EXTPLESK-8770) # 1.9.9 (12 March 2025) * [*] Removed the promo badges ('NEW') and info blocks highlighting the features added to the extension over the past year. # 1.9.8 (4 March 2025) * [-] Fixed the issue where the "maildrop" queue was missing from the "Mail Queue" tab on the "Server-wide MailSettings" page, and emails in the "maildrop" queue were not marked as such due to a missing UI string. Also, emails in the "maildrop" queue are now highlighted in red instead of in green. (EXTPLESK-6366) * [+] The extension now works with PHP 8.4. # 1.9.7 (9 December 2024) * [-] Fixed the redirect to the login page when the session has expired. (EXTPLESK-6117) * [-] Fixed the issue where the number of entries shown on the extension's "Plesk" tab at a time could exceed the configured "Items per page" value. (EXTPLESK-6240) * [-] Fixed the issue where using the search feature on the extension's "Plesk" tab took a long time to produce search results. (EXTPLESK-6206) # 1.9.6 (26 November 2024) * [+] Added the ability to change the default search time range for log entries on the extension's Mail tab. (EXTPLESK-5434) By default, the search covers the past one month preceding the current date. You can change the time range by adding lines of the following pattern to the `panel.ini` file: [ext-log-browser] mail.SearchTimePeriod = 2week ;search time range In the example above, the search time range is set to two weeks. Other possible examples of the `mail.SearchTimePeriod` value are `2month`, `2month 1day`, `5184000` (60 days in seconds), and so on. For details, [refer to the following topic](https://docs.plesk.com/en-US/obsidian/administrator-guide/server-administration/monitoring-system-and-mail-server-logs.80012/#searching-for-mail-log-entries). # 1.9.5 (23 October 2024) * [-] Fixed the issue where the Notification Settings page crashed on Windows. (EXTPLESK-6072) # 1.9.4 (25 September 2024) * [*] Internal improvements. # 1.9.3 (16 September 2024) * [-] Fixed the issue where a user could not delete entries in the Track Email Delivery UI. (EXTPLESK-5728) * [-] Log Browser now shows the correct status for inactive processes. (EXTPLESK-5759) * [-] Track Email Delivery now correctly displays the time spent on processing mail. (EXTPLESK-5765) # 1.9.2 (27 August 2024) * [*] Internal improvements. # 1.9.1 (19 August 2024) * [+] If there are one or more delayed emails in the queue, an orange circle is now shown next to the "Mail" tab name. To disable this feature, add the following lines to the `panel.ini` file: [ext-log-browser] showEmailBadge = false * [-] Fixed the issue where the Log Browser extension would sometimes show the unnecessary and misleading “fread(): Argument #2 ($length) must be greater than 0”. (EXTPLESK-5713) * [-] Fixed the issue where the Log Browser extension would sometimes show the unnecessary and misleading "ValueError: str_repeat(): Argument #2 ($times) must be greater than or equal to 0". (EXTPLESK-5723) # 1.9.0 (5 August 2024) * [+] Re-worked the "Mail Queue" menu to make it easier to track the status of messages and identify and resolve issues. To enable this feature, add the following lines to the `panel.ini` file: [ext-log-browser] mailQueue.serverWide = true * [*] Added a tooltip to the domain-level "Track Email Delivery" pages explaining why it is not possible to resend or remove sent, rejected, and bounced emails. * [*] Added a tooltip to the domain-level "Track Email Delivery" pages advising to select one or more deferred emails when attempting to click **Resend** with no deferred emails selected. * [-] Customers can no longer see names of other customers in the filter. (EXTPLESK-5654) * [-] The header of the last server reboot notification is now correctly displayed in Tools & Settings > Notifications (under "Plesk"). (EXTPLESK-5685) * [-] Fixed the issue where the Log Browser extension got stuck trying to process logs with an excessively large number of entries. (EXTPLESK-5686) To customize for what period data should be processed, add the following lines to the `panel.ini` file: [ext-log-browser] mailQueue.firstEntryOffset = 2678400 ; in seconds * [-] Fixed the issue where certain mail log entries could stop further processing of the log file, resulting in the "Exception: PHP Warning: Uninitialized string offset 0" error. (EXTPLESK-5700) # 1.8.2 (4 July 2024) * [+] Added support for Ubuntu 24.04. * [-] A corresponding message now appears when trying to resend several email messages with none selected. (EXTPLESK-5609) * [-] The "Processing..." status is now displayed for emails being delivered instead of the \[MailQueueList.Filter.Status.null\] locale key. (EXTPLESK-5612) * [-] Delivered messages now include tooltips explaining why they cannot be removed from the queue. (EXTPLESK-5615) * [-] Log can now be retrieved correctly on Plesk servers running on Ubuntu 24.04 or other Linux distributions that have systemd version v254 or later. (EXTPLESK-5616) * [-] The "Exception: PHP Deprecated Construction: strpos()" error is no longer logged by mistake. (EXTPLESK-5617) * [-] Fixed the issue where certain mail log entries could stop further processing of the log file, resulting in the "Exception: PHP Warning: Uninitialized string offset 0" error. (EXTPLESK-5642) * [-] Log Browser no longer produces unnecessary and misleading "Execution postqueue has failed with exit code 127" errors on Plesk servers without Postfix. (EXTPLESK-5643) * [-] Emails with the "Expired" status are now handled properly. (EXTPLESK-5644) * [-] Servers without mail logs are now correctly ignored. (EXTPLESK-5645) # 1.8.1 (25 June 2024) * [*] Internal improvements. # 1.8.0 (24 June 2024) * [+] We are happy to introduce a new version of the Log Browser extension. In the new version, Plesk customers (as well as Plesk administrators) can track email delivery and manage deferred emails right in the domain card (under the "Mail" tab). The feature is available only in Plesk for Linux (except for Ubuntu 24.04) with Postfix used as an MTA. We will gradually enable the feature on Plesk servers starting from June 24, 2024. You can enable the feature manually in advance by adding the following lines to the `panel.ini` file: [ext-log-browser] mailQueue.customerAccess = true By default, information about emails with the Rejected status is removed from the extension's database after 48 hours to prevent rapid growth of the database. If you need to set another period for storing this information, you can always add the following lines to the `panel.ini` file: [ext-log-browser] mailQueue.rejectedRemovalPeriod = 172800 ; in seconds **Note:** The feature works on top of the journald service and follows the server-wide log configuration. If the logs are rotated or removed, information about the emails will also be unavailable. Processing the logs for the first time may consume extra server resources. Afterwards, the extension will process only changed data every hour. * [-] Fixed the issue where the "PHP Warning: Undefined array key "Extension Version" error was logged by mistake under specific circumstances. (EXTPLESK-5376) # 1.7.0 (22 March 2024) * [+] We are happy to introduce a new version of the Log Browser extension. It allows Plesk administrators to track their actions and changes (as well as those of other Plesk users) right in the Plesk interface. * [+] Plesk customers can now get access to Plesk Action Log events related to their subscriptions to monitor changes applied to them. The feature will be enabled gradually after the release of Plesk Obsidian 18.0.60. The link to Action Log will appear in the right menu near the domain card. We consider the feature to be a mandatory requirement for Plesk to comply with the NIS2 directive. According to the directive, customers must have an ability to monitor changes related to their domains. To enable the feature before its official release in Plesk Obsidian 18.0.60, add the following lines to the `panel.ini` file: [actionLog] actionLogForEndUsers = true **Note:** If you have already enabled the `nis2complience` setting in the `panel.ini` file, no need to enable `actionLogForEndUsers` as well. `nis2complience` enables all features related to compliance with the NIS2 directive. * [+] It is now possible to install and use the Log Browser extension in Plesk for Windows. The extension also provides access to Action Log events for customers the same way it is done in Plesk for Linux. # 1.6.8 (02 February 2024) * [+] Notifications about rebooting now contain the reboot date. (EXTPLESK-4170) # 1.6.7 (25 September 2023) * [*] Internal improvements. # 1.6.6 (28 March 2023) * [-] The extension no longer sends false positive reboot notifications when the system log is rotated. (EXTPLESK-4463) # 1.6.5 (20 February 2023) * [*] Internal improvements. # 1.6.4 (25 January 2023) * [*] Internal improvements. # 1.6.3 (24 January 2023) * [-] The extension no longer sends multiple requests to get the status of any service. (EXTPLESK-4246) # 1.6.2 (16 January 2023) * [-] The extension no longer sends false positive Plesk UI notifications. (EXTPLESK-4217) # 1.6.1 (14 December 2022) * [*] Added a Plesk UI notification shown after a server was restarted for any reason. The notification contains the link to the extension and helps to check if there were no errors and if everything works well after the restart. # 1.6.0 (29 November 2022) * [+] Log Browser now shows the list of all services that exist on the server and their statuses on the "Overview" tab. You can go to the list of log entries related to any specific service with a click. # 1.5.0 (10 November 2022) * [+] Added the ability to see the Panel logs (/var/log/plesk/panel.log). * [-] Now Log Browser allows to filter logs for failed systemd services too. (EXTPLESK-4017) * [-] Priority icons are now present for all records. (EXTPLESK-3960) * [-] It is now possible to select stopped services in the filter. (EXTPLESK-4041) # 1.4.0 (5 October 2022) * [+] Removed the classic pagination. Now new log records appear when you click the "Show more records" buttons at the beginning and at the end of the list. * [+] Now you can set a date starting from which the selected number of log records will be displayed. * [*] The extension now works faster because it retrieves only a fair number of log records instead of retrieving them all from the server. (EXTPLESK-3898) * [*] The filter panel now takes less space on the screen. * [-] The filter by message now works correctly on Debian 10 and Ubuntu 18. (EXTPLESK-3902) * [-] The filter by source on the "Mail" tab now again displays values. (EXTPLESK-3904) # 1.3.3 (30 August 2022) * [*] Significantly improved the extension's performance. # 1.3.2 (11 August 2022) * [-] The extension again works in Plesk versions 18.0.45 and earlier. In Plesk 18.0.46 and later, it is possible to access the extension if access to the "Assistance and Troubleshooting" section is enabled in Tools & Settings > Restricted Mode Settings (under "Plesk"). (EXTPLESK-3834) # 1.3.1 (01 August 2022) * [-] The extension no longer behaves incorrectly if any systemd/journalctl log files contain one or more non UTF-8 characters, non-printable characters, or very long messages. (EXTPLESK-3808) # 1.3.0 (28 July 2022) * [+] It is now possible to view the systemd/journalctl logs right in the Plesk Panel web interface. * [+] The extension can now filter logs by priority. * [*] Redesigned the log filter form. * [*] The extension now uses journalctl as the default source of mail logs. # 1.2.1 (10 March 2022) * [-] Now March is always displayed as the third month of the year again. (EXTPLESK-3393) # 1.2.0 (12 November 2021) * [+] Added support of journalctl. # 1.1.0 (5 August 2021) * [+] The extension has been localized into 31 languages: Arabic, Catalan, Chinese Simplified, Chinese Traditional, Czech, Danish, Dutch, Filipino, Finnish, French, German, Greek, Hebrew, Hungarian, Indonesian, Italian, Japanese, Korean, Malay, Norwegian Bokmal, Polish, Portuguese, Portuguese, Brazilian, Romanian, Russian, Spanish, Swedish, Thai, Turkish, Ukrainian and Vietnamese. # 1.0.1 (22 July 2021) * [*] Security improvements. # 1.0.0 (19 July 2021) * [+] First Public Release.