Changelog
Version 3.7.2 – 2025-11-06
- WMON-151 Fix system activity template output error
Version 3.7.1 – 2025-08-06
- WMON-150 Fix adding URLs failing in some cases
Version 3.7.0 – 2024-09-23
- WMON-147 Add ability to specify full URLs instead of just domains
- WMON-149 Add support for WHMCS 8.11 and PHP 8.2+8.3
Version 3.6.0 – 2023-06-26
- WMON-145 Add support for whitelisting Ips in CIDR notation
- WMON-146 Allow checking of IP addresses
- WMON-148 Fix license check fallback mode
Version 3.5.2 – 2023-01-30
- WMON-141 Fix module activation could fail on high SQL load
- WMON-142 Reduce load in WHMCS hooks
- WMON-143 Fix PHP error when running cron with no subscriptions configured
Version 3.5.1 – 2022-12-12
- WMON-139 Fix client email notifications not showing affected websites
- WMON-140 Fix no client notifications sent for external subscriptions
- WMON-138 Fix some PHP warnings
Version 3.5.0 – 2022-11-07
- WMON-136 Add PHP 8.1 and WHMCS 8.6 compatibility
- WMON-137 Fix client area widget causing PHP errors
Version 3.4.0 – 2022-05-11
- WMON-133 Implement automated code quality checks
- WMON-135 WHMCS 8.0 is the minimum supported version
- WMON-134 Fix email templates not initializing properly in v3.3
Version 3.3.1 – 2021-01-12
- WMON-126 Also pass details to WHMCS Notification System
- WMON-122 Improved multiprocess failure handling
- WMON-120 Fix SSL certificate issuer being cropped on some systems
- WMON-123 Fix Client Area showing unknown result for disabled monitoring features
- WMON-124 Fix Client Area widget only showing one item
- WMON-125 Fix Client Area history page showing headers for disabled monitoring features
Version 3.3.0 – 2020-08-17
- WMON-112 Added support for WHMCS 8 and PHP 7.4
- WMON-116 WHMCS 7.6 is the minimum supported version
- WMON-113 Drop schema before creating on activation
- WMON-117 Refactoring of database and output related code
- WMON-118 The sidebar was moved to a template file
- WMON-119 Switched all third party libs to Cloudflare CDN
- WMON-114 Fix too many redirects error leading to successful status
- WMON-115 Fix check not being performed when retry set to 0
Version 3.2.3 – 2020-04-20
- WMON-108 Use Composer PSR-4 autoload
- WMON-109 Fixed overview not always ranking results correctly
- WMON-110 Fixed server assigned IPs not taken into account
- WMON-111 Fixed Widget no longer showing up in Admin Role configuration
Version 3.2.2 – 2020-02-03
- WMON-105 Enabling admin notifications no longer required to trigger the notification system
- WMON-106 Fixed domains appearing as not checked if http check was disabled
Version 3.2.1 - 2019-12-16
- WMON-103 Added option to fall back to GET if HEAD returns HTTP 4xx
- WMON-102 Fixed widget reporting failure if check was ignored
- WMON-104 Fixed notification e-mail no longer reporting existing issues
Version 3.2.0 - 2019-10-19
- WMON-12 Check for SSL certificate issuer and expiration date
- WMON-19 Treat HTTP 4xx client errors as warnings
- WMON-37 Skip HTTP/SSL checks if IP is not resolvable
- WMON-38 Return error if configurable HTTP redirect limit is surpassed
- WMON-90 Implemented warning status
- WMON-91 Store expected IP
- WMON-92 Store error messages
- WMON-93 Improved details page
- WMON-94 Improved history page
- WMON-97 Made log path absolute
- WMON-98 Implemented overview pages per check type
- WMON-101 Improved sorting of status column in overview table
- WMON-89 Fixed duplicate key error if WHMCS hook is executed more than once
- WMON-95 Fixed online percentage in widget not being always correct
- WMON-96 Fixed whitelisting IP causing an error
- WMON-99 Fixed logging always having 0 milliseconds on some systems
- WMON-100 Fixed wrong domain showed in history page for additional domains
Version 3.1.0 - 2019-09-14
- WMON-56 Allow clients to see domain history
- WMON-74 Add buttons to enable/disable all products/servers/clients/subscriptions at once
- WMON-79 Add button for resetting license, useful on license upgrade
- WMON-80 Improved details page with more information about the checks
- WMON-82 Improved license check feedback
- WMON-83 Show if log path is writable directly in the config page
- WMON-87 Improved localization of client area pages
- WMON-81 Fixed manual check not working with unlimited licenses
- WMON-85 Fixed when process limit is set to 1, cron still spawns a process
- WMON-86 Fixed history page not always showing the correct domain name
- WMON-88 Fixed disabling a check did not delete history
Version 3.0.2 - 2019-06-07
- WMON-75 Avoid locking if last cron run did not do anything the past 5 minutes
- WMON-76 MySQL versions older than 5.6.5 now supported
- WMON-77 Fixed sidebar icons not working
- WMON-78 Fixed upgrade procedure failing under some circumstances
Version 3.0.1 - 2019-05-04
- WMON-71 Enable all products/servers/clients/subscriptions on module activation
- WMON-72 Improved Sidebar layout
- WMON-69 Fixed cron not working anymore via web request
- WMON-73 Fixed license check occurring on every cron run
Version 3.0.0 - 2019-05-01
- Complete rewrite for more flexibility and performance
- Parallel processing with real-time monitoring in WHMCS
- Dramatically improved performance
- Ability to configure additional domains that are not WHMCS services
- Ability to enable/disable monitoring on a per-product, per-server, per-client and per-subscription basis
- You are in control over which subscriptions to check within the limit of your license
- View logs directly from the web interface
- Integration with the WHMCS notification system
- Improved user interface
- Improved logging with option to anonymize entries
- WHMCS v7.4 or greater is now required
- Several bug fixes
- And much more...
Version 2.4.0 - 2018-11-15
- Made Client Area Menu node configurable for adding the menu link
- Added www link in admin overview list
- Fixed widget not displaying text
- Fixed crash if Support navigation node is not available in Client Area
- Now requires ionCube Loader v10.1 or newer and WHMCS 7.0 or newer
Version 2.3.0 - 2018-09-30
- Added client area templates for customers to see the status of their subscriptions
- Implemented configurable retry on failure
- Friendlier error message when lock file is present
- Improved logging
- Improved localization
- Improved e-mail templates
- Various fixes related to the new SSL check implementation
Version 2.2.0 - 2018-09-20
- Fixed DataTable not working anymore in overview page
- DataTable: added option for displaying All records on one page
- DataTable: added export buttons
- Skip SSL check if HTTP failed due to connection errors
- Various fixes in e-mail template
- Fixed crash if domain to check changed hosting id
Version 2.1.0 - 2018-09-18
- Implemented checking for SSL certificates validity
- Improved HTTP checking performance
- Revamped logging system
- Added Italian and German translations
- No longer show pending/suspended sites in overview
- No longer require template engine security exemption for email messages
- Improved cleanup routine
- Switched licensing check to new BlueRabbIT server
Version 2.0.0 - 2017-08-07
- Complete rewrite
- Implemented localization
- Improved IP checking
Version 1.1.0 - 2016-10-31
- Refactored ignore system
- Implemented detail view
- Implemented domain alias support
- Improved logging
Version 1.0.0 - 2016-09-18
- Initial release