* Nodes: IPv6 support
* Autodiscover node of template
* Update WHMCS dedicated IP field with pvewhmcs assigned IP
* Configure network of cloned VM from template via cloud-init and start VM
* Update default nameservers and SCSI controller
* Run logModuleCall only if debug mode is enabled
* fix: add missing nameserver space delimiter and remove unused $amendment variable
* chore: bump version to v1.3.4 and update changelog
* ip pool reuse issue fix and send configs
* change select ip query in pvewhmcs_CreateAccount
* store ip in tblhosting,set password , ip and apply configs to proxmox
* start machine if onboot is enabled and send configs
* fix: resolve syntax error after integrating PR #182
* chore: tidy release title and group related node lookup helpers
* docs: add contributors for v1.3.4
* chore: update all nameservers entries
* Prevent duplicate IP allocation during concurrent provisioning
---------
Co-authored-by: Jose Domenech <jose.domenech@axarnet.es>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Hooman hamidpour <31413674+InnocentCivilian@users.noreply.github.com>
* Resolve Proxmox node for each VM/CT via /cluster/resources instead of assuming first node
* Refactor guest node retrieval in pvewhmcs.php
* Fix issues from PR review
* fix indentation
* more indentation fixes
* Format comma spacing
* Check if `$guest` is null before performing actions.
* Handle errors in account termination
* Load js and PNGs with relative paths
This helps in setups where WHMCS is installed in a subfolder e.g. `/clientarea/`x
* fix docblock and property typo
* Bump version and add contributors
---------
Co-authored-by: hliasa <hliasant@gmail.com>
* Starting to get automatic VMID detection implemented (#132) by @tnewton1
* More work on #75 prep (true VMID)
* Guest Import form/logic (draft) re: #75
* Another case to set vmid (re: #75)
* More serviceid -> vmid changes (re: #75)
* Minor typos & tweaks (#75#136)
* Tidy C'LOG; bump ver (v1.2.9)
* Link to contributors; tidy README
* Fine-tuning from review
* Remove SID >100 per #136 for #75!
* v1.2.9: Guest Import (VMID)
* vmid = id, if empty (manual update)
* Use advised version check
* Fine-tune comments
* Final C'LOG for v1.2.9