Changelog
v2024.1
Released April 15th, 2024
Latest Version
- If a volume is ordered along with the VPS it was showing an error which is now fixed
- Support for PHP 8.2 with Ioncube v13
- Support for WHMCS 8.9.x and above
Previous Versions
v2023.3
Released October 22nd, 2023
View/hide detailed changelog
Bug Fixes:
- Resolved an issue that could lead to a JavaScript error when changing passwords from the client area.
- Fixed a problem occurring during a Cloud instance rebuild, password change, rescue enabling, and disabling, which resulted in emails being sent to the wrong user.
- Addressed a bug where virtual machines (VMS) with the incorrect architecture (x86 or arm) were created from the wrong image. Now, plan-specific architecture OS images will be added to Configurable Options.
- Fixed an issue with bandwidth usage information not updating properly after migrating from a server-based system to a custom field-based one.
Changes:
- Renamed the "AlmaLinux" image from "almalinux.svg" to "alma.svg."
- When listing OS Images and ISO images in the client area, the system will now only display supported OS images and ISOs, eliminating duplicate entries.
New Features:
- Procuring VPS instances from a pre-existing list and immediately allocating them to the specified users.
- Configurable options and custom fields are now automatically created or edited when adding a new plan from the addon module page, eliminating the need for manual configuration.
- In the Product/Services section under "Your Hetzner Cloud Product" -> "Modules settings," the ability to change the plan name is now disabled, and the option to create Configurable Options is hidden to prevent duplicate entries. To create them, you must remove any product-specific configurable options if desired.
- When terminating, delete the custom field entries from the table.
v2021.2
Released March 29th, 2021
View/hide detailed changelog
Added
- Auto creation of Configurable Options for each product - This can be achived from Product Modification tab
- Support for product specific userData/ Cloud Init - This can be configured from product modification tab
- Now supports Firewall Management, you can add/ delete firewall rules
- Modification to CSS/ jQuery to fit the design with all custom themes
- Now specify your custom userData/ Cloud-Init script and save it into userData folder to be used by your customers during order (File sample given)
Removed
- Configurable Options page for Operating System and Location respective to the projects
- Global Cloud-Init/ user Data field from addon page
v2021.1
Released January 2nd, 2021
View/hide detailed changelog
Added
- WHMCS v8.1 compatibility with Twenty-One template (BS4)
- Adjustments in client area template files for Twenty-One
- None named server - By default it will be created during module Activate/ Upgrade
Removed
- DataTable JS files, now it will depend on your template
v2020.7
Released October 4th, 2020
View/hide detailed changelog
Improved
- For user profile based product view we have implemented tabs for product, it will help in fast loading
- Added hostname WHMCS Server's Naming system
- Module Configuration page look and design
Added
- Email template for VM Rebuild, Rescue Mode Enable/Disable, Password Change activity notification
- Configurable Options for Location, Operating System, No of IP v4, Backup & Volume
- Configurable Variable for Location & OS with module addon page
- Client Area and Product Services page OS and Rescue OS lists as table form
- Now during VM create it will create the floating IPs (v4)
Removed
- Custom Field based Location & Operating System for Products
- Bootstrap Modal and added Jquery Confirmation modal to support custom templates
v2020.6
Released September 13th, 2020
View/hide detailed changelog
Bug Fixes/Removal
- Not showing Snapshot Images for Client area and Admin product area
- Default reverse PTR during VM creation
- Support for WHMCS v7.9 and previous
Added
- Auto Suepend VM on bandwidth over usage
- Disable Auto Suepend of VM from Module Configuration page
- Support for WHMCS V8.0 and PHP 7.4
- Default Reverse PTR is not required field
- Global Cloud-Init Script
- Addon Module Page optimized and new look added
- Translation to Products Module Setting Tab
v2020.5
Released May 19th, 2020
View/hide detailed changelog
Bug Fixed
- Post termination IP, username etc are not getting deleted, which is now fixed
Added
- Now you can translate custom fields through the language file - Most demand by Non English users
- Now supporting Snapshots which will allow your user to build Windows VM (You need to create a VM out of ISO)
- Configuration settings moved from addon page to Module Page
- Code optimized for DB query and faster loading - Ajax based
- Snapshot - Create, Delete, Edit Description, Enable/Disable Protection supported - Most requested/Hot feature to support Windows VM deploy
v2020.4
Released May 4th, 2020
View/hide detailed changelog
Bug Fixed
- noVNC responsive issue for Windows VM
- Fixed issue with ISO images attach/detach, for which earlier you need to refresh the page to view data, now no need to do so
Added
- Support for WHMCS v7.10 and latter
- Default hostname to product configuration page, which further acts like no need of client specified hostname during VM order
v2020.3
Released February 2nd, 2020
View/hide detailed changelog
- [Added] - Default volume type (xfs/ext4) option in product configuration page
- [Tweaks] - Minor JQuery tweaks
- [Improved] - API call method based on new changes
- [Improved] - Now during Cloud VM create if end user have opted for Backup to Yes and Volume size then it will auto activated during VM deploy (None for Volume size: it must need 10GB as minimum value which is a requirement of Hetzner for Volume)
v2020.2
Released January 21st, 2020
View/hide detailed changelog
- [Improved] - In Client area noVNC console will not open within a popup
- [Fixed] - In Client area if Rescue mode is enabled then Rescue mode disable from Overview page was not worked, which is now fixed
- [Fixed] - In Admin area if you click on Product/Services and change the product to Hetzner Cloud product the URL became "clientsservices.php?userid=xx&productselect=xx" and in this case you will be getting the page stucks at loading which is now fixed and it works on both cases "clientsservices.php?userid=xx&productselect=xx" and "clientsservices.php?userid=xx&id=xx"
- [Fixed] - In Client area sometimes you might get transparent page or JSON parse error which causes to load the module perfectly, which is now fixed and tested on multiple hosting provider
- [Improved] - Improved ajax JQuery calling methods and optimized some codes
v2020.1
Released January 5th, 2020
View/hide detailed changelog
- [Improved] - Bandwidth Graph for Client Area - Now you can view Live, 1 Hour, 12 Hours, 24 Hours, Weekly and 30days graph the way Hetzner has.
- [Improved] - Language style name change for product edit page
- [Added] - Bandwidth Graph details for Admin Product View Page and Addon VM Manage Page
- [Removed] - Some extra codes for better optimization
- [Improved] - Suspend/ Unsuspend, Terminate, Package Upgrade buttons are now have a new look and is based on service status like: If Service status is Pending/Terminated/Fraud then Create button will show else if Service is Suspended then Terminate/Unsuspend will show else Suspend/Terminate/Package Upgrade
v2019.5
Released November 29th, 2019
View/hide detailed changelog
- [Improved] - Now added hooks as part of WHMCS module ability so that you don't need to enable load all files from configuration page of WHMCS
- [Added] - New Client Area/ Product Services (Admin) and Addon module design
- [Added] - Real time data update and view like Reverse DNS Setup, Name update Power on/off etc
- [Added] - Backup Management option (Create/Delete/Restore/Enable/Disable Backup) - You need to provide the service as Configurable Options product with Name as "Backup" only else it will not work
- [Added] - Volume Management option (Create/Enable/Disable Protection/ Rename) - You need to provide the service as Configurable Options product with Name as "Volumes" only else it will not work
- [Added] - Floating IP Management (Add ordered No of Floating IP/ Set/Reset Reverse DNS etc) - You need to provide the service as Configurable Options product with name as "Floating IP" only else will not work
- [Added] - View current month Graphs (CPU etc) for Client area only
- [Removed] - Module License Database and Implemented using WHMCS Database
- [Added] - Console for Product Services page for admins
- [Added] - Product services based ACL for client area where you can manage which things you wanted to show on client area
- [Added] - Now you and your customer can do Upgrade of their services that includes both HDD etc
- [Idea] - Now we expect the client area template will work on all the custom template else you can take our integration service (Paid) to integrate client area as per your theme
- [Improved] - Licensing system calling
- [Added] - Supports PHP 7.3 with WHMCS 7.9 compatibility
- [Improved] - Language File system so if you are using your location based language then again you need to translate them
v2019.4
Released October 5th, 2019
View/hide detailed changelog
- [Fix] In admin product view page Password fields are getting null on save changes action which is now resolved
- [Improved] Removed any Hetzner name for white level service
- [Added] Hetzner Password is now default password for WHMCS along with Dedicated IP, Assigned IP (IPv6) and username i.e now on product create WHMCS will send Cloud VM credentials and you can use default WHMCS VPS/Dedicated Server Welcome Email template
- [Added] Supports SSH Key during service order and this can be used for Cloud VM auto deployment, if you want to validate SSH key on regex format then you can edit the product config page and in custom field you will find sshkey custom field and in validation field pass the regex example: #ssh-rsa AAAA[0-9A-Za-z+/]+[=]{0,3} ([^@]+@[^@]+)#
- [Added] Supports Custom Scripts, during service order and this can be used for post cloud VM deployment i.e cPanel or any custom script execution
- [Improved] Client Area and Product Details page re-designed.
- [Added] Access Control list implemented for both Client Area and Product View Page
- [Added] Service/ Product Management page added for specific servers based i.e now Cloud VM can be managed from module page which includes: Reboot, Rebuild, Rescue, Enable/Disable Protection etc
- [Added] Now supports Cloud VM Console (HTML5 noVNC) within client area and product Management page (On Module Page)
- [Removed] WHMCS 7.6.x support as its no more being supported by WHMCS
- [Implemented] Access control to Module Commands based on the server running status
Armin Mohammadi @armin7757
Hello
How to activate the email sending plugin? For example, when the password is reset or when the operating system is rebuilt, no information is sent to the user.
How should this email sending function be activated?
sajjad @sajjad7667
Hello , i use this moudle but i have a problem when the costumer go in the server panel the site give error 500 and conection time out , i chek the firewall of the host but my problem not solved in the error log of whmcs give this error :
ERROR: Error: Class 'WHMCS\Module\Server\HetznerCloud\HetznerCloudExce ption' not found in /home/pasarga1/my.pasargadmizban.com/modules/servers/HetznerCloud/lib/HetznerCloud.php:0 Stack trace: #0 /home/pasarga1/my.pasargadmizban.com/modules/servers/HetznerCloud/lib/HetznerCloud.php(0): WHMCS\Module\Server\HetznerCloud\HetznerCloud->executeRequest() #1 /home/pasarga1/my.pasargadmizban.com/modules/servers/HetznerCloud/lib/HetznerCloud.php(0): WHMCS\Module\Server\HetznerCloud\HetznerCloudClien t->get('https://api.het...') #2 /home/pasarga1/my.pasargadmizban.com/modules/servers/HetznerCloud/HetznerCloud.php(0): WHMCS\Module\Server\HetznerCloud\HetznerCloud->serverGet('36310856') #3 /home/pasarga1/my.pasargadmizban.com/vendor/whmcs/whmcs-foundation/lib/Module/AbstractModule.php(0): HetznerCloud_ClientArea(Array) #4 /home/pasarga1/my.pasargadmizban.com/vendor/whmcs/whmcs-foundation/lib/Module/Server.php(0): WHMCS\Module\AbstractModule->call('ClientArea', Array) #5 /home/pasarga1/my.pasargadmizban.com/vendor/whmcs/whmcs-foundation/lib/Service.php(0): WHMCS\Module\Server->call('ClientArea', Array) #6 /home/pasarga1/my.pasargadmizban.com/clientarea.php(0): WHMCS\Service->moduleCall('ClientArea', Array) #7 {main} {"exception":"[object] (Error(code: 0): Class 'WHMCS\\Module\\Server\\HetznerCloud\\HetznerCloud Exception' not found at /home/pasarga1/my.pasargadmizban.com/modules/servers/HetznerCloud/lib/HetznerCloud.php:0)"} []
can you help me ?
WHMCSModule Networks @UltratechHost
Hi sajjad,
Owner@WHMCSModule NetworksI do not see you using our module as your domain "my.pasargadmizban.com" is not exist in our license system. Which clearly shows that you are using nulled version of the module and you are asking us to support you? Nice :)
It is also found that the domain "my.pasargadmizban.com" is also using nulled version of WHMCS.
John Rambo @montri2697
Bad one, I paid sevices but does not works. Developer keeping promise but not fix the problem. I decided to cancel the module after use for many years. (use to works but with latest whmcs v.8.x does work as expected)
navid @navid2605
i looking for module that i can sell hourly hetzner vps cloud .
i mean user can order hourly and i will pay hourly to hetzner
is this feature available ?
thanks in advanced
Simon @simon3483
The client area UI looks like a drunk 5 year old was let loose with AOL Home Page Wizard. Truly awful. Unfortunately that was actually the best part of the module, the rest is a mish-mash of amateurish coding and even worse design.
It's almost worth $40 just to see how badly a module can be written.
WHMCSModule Networks @UltratechHost
our module developed with stuck six/default theme any customization based on your theme can be done by our team
Owner@WHMCSModule NetworksRazvan Bitere @razvan3009
Tried to buy it but the card payment fail because says the expiration date is incorrect but was not, PayPal payment give an error and direct Fraud. I tried to submit a support ticket, but again error.
I paid with Revolut and tried with 2 diff cards, but both get frozen because of security reasons.
WHMCSModule Networks @UltratechHost
Hi Razvan,
Owner@WHMCSModule NetworksThat is our standard process, each every order will be processed through a fraud check if you passed then only it will process further. Also it requires you to verify your email and mobile number. Without these it wont allow to do anything that does not means that we did any Fraud.
Also if your order marked as fraud you should have opened ticket which you have not done.
Regards
ERNESTO HERNANDEZ @vanajahosting
I received the module with no problem. Thanks
br.
Ernesto
Andrey @andrey8155
Support bad. no installation
Dewi Pratama @dewi8719
Very bad module:
turn off buttom is not working.
Import servers are broke.
1 star, I'm sorry I ask for refund
Andrei Kostas @8757
No comment provided.
Soghra Aperil @soghra7876
This is the worst provision module I've ever used!
Very low level and bad coding module, lazy and worst support ever.
Module itself is a loser! not working well... I will try another thing, you stole my money
Tomasz Adamiec @tomasz8948
No comment provided.
Esteban Sanchez @esteban9559
They are good, very good.
The module works perfectly, easy to install and configure.
But the best, whenever I have needed them they have been available, prompt and professional attention.
Neil Calvert @neil4819
fantastic module and great support, I recommend it highly :) 5 stars all the way :) Cheers Neil
Muhammad Bilal @muhammad5646
Thank You For Great Module.
I have this module and its impress me, with this module you can access all hetzner features and resell hetzner product.
I have install it on WHMCS V8 and its working fine.
Team support is also good.
I'm 100% stratified with this product.
Cristian Braun @cristian9392
Works great, nice and pretty interface, and the support is also great (They even help you via TeamViewer if necessary). Overall a great module and, also important, unbeateable price
Mark Schrik @mark7937
Module is working perfectly. Needed some support to set up, but turns out I did not read the manual well. Despite the fact it was user error, I got excellent support! Fast, helpful and just perfect.
Juuso Korhonen @juuso3536
Great support with plenty of options!
Customer service is blasting fast and listening. The module is easy to use and the user interface is simple and understandable even for pepole who are starting to use VPS's for the first time!
WHMCSModule Networks @UltratechHost
Thanks Juuso. Its really nice to talk with you @ our new live chat system - WhatsApp
Owner@WHMCSModule NetworksRalph W. @ralph1906
nice work! Is this application sufficiently secured so that a customer is not able to manipulate other customer cloud servers by changing the URL or using GET/POST requests when using the same API project key?
John Rambo @montri2697
This is the module that write by the very good developer. The module is professional and does the job for our business. The developer is well response for any bugs or feature feedback. I recommend it!!
keep the good work!
WHMCSModule Networks @UltratechHost
Thanks
Owner@WHMCSModule NetworksBenjamin Biswas @benjamin5545
Really great module to do business with hetzner cloud services & this module help us to do our business perfectly. Their support also very good. If you are looking for purchase any hetzner module then they must be your first choice.
WHMCSModule Networks @UltratechHost
Thanks Benjamin, You are the first POC to check our module before we release any version
Owner@WHMCSModule Networkswhmcstricks.com @whmcstrickscom4950
best module with best support. I had a problem due to my server configuration and the developer helped me on skype until we found the issue, even though the module was working correctly and the problem was on my server setting.
the he released a version (few hours later) to solve these issues and another small bug I found. Amazing module, recommended
WHMCSModule Networks @UltratechHost
Thanks, Nice it have a customer like you
Owner@WHMCSModule NetworksGiuseppe @giuseppe5590
fantastic module and great support, I recommend it.
WHMCSModule Networks @UltratechHost
Thanks
Owner@WHMCSModule NetworksAHMED ALSHAHRI @topline-2002
it's very good as simple and perfect support
we hope add manage volumes and ip via it soon
WHMCSModule Networks @UltratechHost
Hi Ahmed,
Owner@WHMCSModule NetworksIts already now added to our product.
Hiwa Esmailpour @hiwa4439
Hi,
does it support volumes & additional IPs ?
also do you provide free trial or money back guarantee ?
Regards.
Jack Smith @Husky
No comment provided.
WHMCSModule Networks @UltratechHost
Hi,
Owner@WHMCSModule NetworksYes you are right, based on your Product deployment configuration it will further place order with Hetzner, Say you have setup to deploy product on as soon as Payment is received, so it will create order with Hetzner and send the credentials to your end user.
مستر وب @3566
hello i have two Question.
1. this source is open source ?
2. didn't have Discount?
Thomas @thomas7432
Works really good and the price is also a plus. There was some incorrect text in a sidebar but this was fixed in less than 2 hours, their support is really good.
WHMCSModule Networks @UltratechHost
Hi Thomas,
Owner@WHMCSModule NetworksThanks for your review and we will try to implement your suggestions in next release.
Regards
Eirik Sikveland @eirik7652
This is working perfectly. Had some issues setting it up, but the creator was quickly available to help via Team Viewer.
This is a must have module if you are using Hetzner as a provider.
WHMCSModule Networks @UltratechHost
Hi Eirik,
Owner@WHMCSModule NetworksMy pleasure, we are here to help in resolving the issues that our customers are facing during the installation and configuration of the module.
The way you have helped in getting the details like Team Viewer etc to resolve the issue is great in time management as we believe it saves both of ours time.
Hope to get more inputs from you in terms of further improvement of the module.
Regards