Changelog
v2.2.1
Released January 13th, 2025
Latest Version
- Bug Fix: Users with the "ADMIN" role will not be created by default if the "configuration.json" file does not exist
- Bug Fix: Added missing "95th Percentile" information to the "Aggregate Traffic" graph
- Bug Fix: Changed from the GET method to the POST method when saving module settings to prevent issues with too long URL addresses that could result in a "500" error - case #88
Previous Versions
v2.2.0
Released October 15th, 2024
View/hide detailed changelog
- New Feature: WHMCS V8.11 support
- New Feature: Support for PHP 8.2 version
- New Feature: Support for the latest EasyDCIM v1.13.0 release
- New Feature: Allow clients to add and manage reverse DNS records from the client area
- New Feature: Added support for overages billing, 95th percentile usage and configurable options for "Power Usage" statistics - case #73, #75
- New Feature: Added option to filter power usage bandwidth usage and aggregate traffic graphs by specific date range - case #74
- New Feature: Bandwidth usage options can now distinguish between bandwidth IN and bandwidth OUT for billing collections and configurable options
- Changed: Requires ionCube Loader V13 or later
- Removed: Support for WHMCS V8.7 and previous
- Bug Fix: Other code corrections, language and UI adjustments
v2.1.0
Released March 28th, 2024
View/hide detailed changelog
- New Feature: WHMCS V8.9 support
- New Feature: Support for the latest EasyDCIM v1.10.0 release
- New Feature: Allow clients to manage their colocation devices with the options to "Power On", "Shut Down" and "Reboot"
- New Feature: Add product custom metadata that can be visible within the "Service Information" section in the client area
- Improvement: Minor rearrangement of available options in the product configuration
- Improvement: The time entries will now be displayed for the generated invoice items
- Improvement: Service actions and information for existing colocation will now be displayed in the admin area regardless of the product status
- Improvement: Added support for displaying power usage in the "kVa" units if configured in EasyDCIM
- Improvement: The power outlets list will now display connected items - case #44
- Bug Fix: Assorted adjustments related to bandwidth usage calculation to eliminate several issues with duplicated invoices and items, to obtain proper data within specific periods
- Bug Fix: Fixed problem with sending invoices with zero amounts for overages billing - case #56
- Bug Fix: Eliminated "503" error that could occur when trying to save changes in the "Other" tab in the product configuration - case #55
- Bug Fix: Resolved problem with the "Unsupported operand types: string" error that could occur when running WHMCS daily cron job - case #54
- Bug Fix: Other minor code corrections
v2.0.2
Released August 16th, 2023
View/hide detailed changelog
- New Feature: WHMCS V8.8 support
- New Feature: Display data on the rack label and its position in the service information table
- New Feature: Choose whether to hide the "Bandwidth Usage", "Network Ports" and "Power Usage" tables from the client area
- Improvement: The "Service Information" table will be now also displayed in the product view in the admin area
- Improvement: Implemented language overrides support, enabling the utilization of customized translations
- Removed: Support for WHMCS V8.5 and previous
- Bug Fix: Solved problem with matching colocation service after changing the client email address - case #33
- Bug Fix: Corrected module behavior when the "Server ID" field is empty - case #32
- Bug Fix: Fixed case that could prevent sending email notifications about the service "suspend" and "terminate" actions
- Bug Fix: Corrected problem with saving the "Percentile" limit and cost amounts for overages bandwidth billing
- Bug Fix: Prevented exception error that could occur when trying to upgrade service from the client area
- Bug Fix: Removed incorrect units from the "Power Usage" graph
- Bug Fix: Fixed cases where calculated EasyDCIM bandwidth might be slightly different on the WHMCS invoice due to unit conversion differences
- Bug Fix: Other minor code corrections, UI and language adjustments
v2.0.1
Released April 12th, 2023
View/hide detailed changelog
- Improvement: Changed presentation of the power outlet statuses in the client area
- Bug Fix: Addressed issue where the SQL error "Table 'quickservers_whmcs.EasyDCIMColocationv2_ProductSettings' doesn't exist" could occur - case #23
- Bug Fix: Fixed cases when the product configuration dropdown menus would not load their content - case #24
- Bug Fix: Corrected problem when the module would send a different welcome email template than the selected one
- Bug Fix: The "Update Order Information" module command will no longer be blocked with an Ajax loader displayed
- Bug Fix: An extra welcome email will no longer be sent after the "Update Order Information" module command is used
- Bug Fix: Other minor code corrections
v2.0
Released February 8th, 2023
View/hide detailed changelog
- New Feature: WHMCS V8.6 and V8.7 support
- New Feature: Support for PHP 8.1 version
- New Feature: Fully compatible with the latest release of EasyDCIM v1.9.4
- New Feature: Completely rewritten code with a brand-new look of the client and admin area user interface (refer to the instructions for the migration process here)
- New Feature: View the last hour/day/month traffic statistics per network port
- New Feature: View numeric power usage statistics in the provided time intervals
- New Feature: The Advanced Billing For WHMCS module "Bandwidth" and "95th Percentile" statistics are now divided into the "In", "Out" and "Total" values
- New Feature: Support for Lagom WHMCS Client Theme
- Improvement: Adjusted displaying of multiple IP addresses in the client area - case #176
- Changed: The module will now use the WHMCS default cron job instead of the dedicated one
- Removed: Support for WHMCS V8.3 and previous
- Removed: Support for PHP 7.3 version
- Bug Fix: WHMCS client's "Company Name" and "Address 2" fields content will now be adequately transferred to the EasyDCIM client details
- Bug Fix: Other module adjustments and improvements
v1.0.5
Released July 7th, 2022
View/hide detailed changelog
- New Feature: WHMCS V8.5 support
- Removed: Support for WHMCS V8.1 and previous
- Bug Fix: Corrected units conversion from Kbps to Mbps for billing integration with Advanced Billing For WHMCS - case #42
v1.0.4
Released September 30th, 2020
View/hide detailed changelog
- New Feature: WHMCS V8.0 and PHP 7.4 support
- Removed: Support for PHP 7.0 and previous
- Removed: Support for WHMCS V7.8 and previous
v1.0.2
Released February 12th, 2020
View/hide detailed changelog
- New Feature: WHMCS V7.9 support
- Removed: Support for WHMCS V7.6 and previous
v1.0.1
Released April 18th, 2018
View/hide detailed changelog
- New Feature: WHMCS V7.5 support
- New Feature: PHP 7.1 and 7.2 support
- Bug Fix: Slight code adjustments