405 Commits

Author SHA1 Message Date
Luke S Thompson
0f0cce929a C'LOG for v1.3.4 v1.3.4 2026-02-06 01:47:37 +11:00
Jose Domenech
b0c12c4fb1 Proxmox VE for WHMCS v1.3.4 (#190)
* 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>
2026-02-06 01:40:07 +11:00
Luke S Thompson
c3d10228dd v1.3.3: Nodes Tidy; RRD Migration Tool v1.3.3 2026-02-05 18:33:41 +11:00
Luke S Thompson
3212d70db6 proxmox-rrd-migration-tool (#188)
- mention tool in GUI error to end-user

- README.md section with more info
2026-01-29 09:10:13 +11:00
Luke S Thompson
79a206e95b Admin > Nodes tab: Tidy-up 2026-01-14 17:47:26 +11:00
Luke S Thompson
928018285c Commit 400, honouring HTTP Status Dogs
- if no auth, image and logo display

- logo onto Support/Config panes

- improve plan add/edit wording

- Disk Cache, explicit "none"

- link to reference docs x2

- clarify re: data xfer cap

- clarify re: IPv6 "prefix"

- consistent icon sizing

- remove <pre></pre>

- improve ver. display

- "add" WS 2025
v1.3.2
2026-01-10 13:47:29 +11:00
Luke S Thompson
df819f2d40 Fully remove Bobby Tables (#160)
- and link to the latest release directly
2026-01-09 21:28:37 +11:00
Luke S Thompson
1663668e7c If auth NOK, ensure CSS renders (#177) 2026-01-09 17:01:34 +11:00
Luke S Thompson
914acf3632 v1.3.2: TPL Node; VNC Resolve; Tidy-up 2026-01-09 16:28:13 +11:00
Luke S Thompson
fbf990d6af TPL_Node_QEMU/LXC (#185) & VNC Node Search (#183)
- new custom fields for TPL_Node_QEMU/LXC

- use above field, if exists, for API; else fallback

- VNC guest resolution now via root access

- VNC itself remains via VM.Console
2026-01-09 15:37:15 +11:00
Luke S Thompson
42cbc6d108 /cluster/nextid no-param (#185)
- previously, sent param which will not give nextid

- now trying sans-param to get nextid instead

- then if no bueno, attempt with vmid param
2026-01-08 10:28:52 +11:00
Luke S Thompson
d18c723884 v1.3.1: Relativity & Nodes v1.3.1 2025-12-12 23:33:32 +11:00
Chris
651abc4880 (Clusters) Resolve Node for VM/CT (#178)
* 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>
2025-12-12 23:27:34 +11:00
Luke S Thompson
b1052d87c9 Support PVE 9.x.x (re: #162)
Tested working OK on pve-manager 8.4.14.
Tested working OK on pve-manager 9.1.2.

Module version 1.3.0 on both (updated RRD).
2025-12-04 16:52:43 +11:00
Luke S Thompson
e21a7fc3e7 #166 KVM to QEMU (except SQL)
Plan Type still in DB as 'kvm' then swapped for API usage. Need to convert this to 'qemu' in future.
2025-12-03 21:10:41 +11:00
Luke S Thompson
0056719950 KVM -> QEMU (Client Area logo) 2025-12-03 19:44:49 +11:00
Luke S Thompson
719735b81c v1.3.0: RRD for Admins & Clients v1.3.0 2025-12-03 19:14:00 +11:00
Luke S Thompson
ef7752ab89 v1.2.20-dev: (Admin) Guests GUI 2025-12-03 17:47:06 +11:00
Luke S Thompson
6186b9f896 v1.2.20-dev: (Admin) Nodes GUI 2025-12-03 17:37:51 +11:00
Luke S Thompson
b86ba210f2 v1.2.20-dev: RRD try-catch, etc. 2025-12-03 17:26:48 +11:00
Luke S Thompson
1b56f4ac8e RRD Schema Update (pve9) - testing (#162) 2025-11-13 11:24:30 +11:00
Luke S Thompson
81e169995b v1.2.19: Remove TigerVNC (Java) v1.2.19 2025-10-24 01:04:08 +11:00
Luke S Thompson
80c54caf17 Merge branch 'master' of https://github.com/The-Network-Crew/Proxmox-VE-for-WHMCS v1.2.18 2025-10-19 21:19:10 +11:00
Luke S Thompson
505c006ca1 Merch C'LOG with v1.2.18 v2 (fix #114) 2025-10-19 21:19:05 +11:00
Luke S Thompson
cd2494d688 v1.2.18 v2: fix #114 as well 2025-10-19 21:13:33 +11:00
Luke S Thompson
46f7ac1510 Status Check recategorised 2025-10-19 18:35:11 +11:00
Luke S Thompson
b860eb7098 Same just higher-res 2025-10-19 18:29:08 +11:00
Luke S Thompson
aa89be278d Extra info in Client Area screenshot 2025-10-19 18:27:24 +11:00
Luke S Thompson
22266db93e v1.2.18: Client Area detail 2025-10-19 18:22:01 +11:00
Luke S Thompson
272b3146e5 New cookie deletion logic; tidy-up VNC (#167) 2025-10-19 18:06:51 +11:00
Luke S Thompson
6544f1a98f Add the Boot Order to Client Area 2025-10-19 15:41:01 +11:00
Luke S Thompson
635e057263 Cleaner parsing of API response 2025-10-19 12:59:14 +11:00
Luke S Thompson
4c88d4bd7f Add onboot & sshkeys to Client Area 2025-10-19 12:52:11 +11:00
Luke S Thompson
bf2f981435 Correct interface numbering 2025-10-19 12:37:48 +11:00
Luke S Thompson
14adeda5af Add ipconfig to Client Area TPL 2025-10-19 12:04:16 +11:00
Luke S Thompson
2a94251b6d Improvements to Plan Editing 2025-10-19 10:44:15 +11:00
Luke S Thompson
a4b90f8d84 v1.2.17: VNC & Hyperscalers! v1.2.17 2025-10-19 09:49:08 +11:00
Luke S Thompson
472e9c8266 samesite=None for PVE Cookie (#167) 2025-10-18 22:22:35 +11:00
Luke S Thompson
cbf686b787 ss: New Action; Green CTA; Tidier Text 2025-10-18 21:53:21 +11:00
Luke S Thompson
e3f2491b56 VNC prepared now Green; Cookie = Secure (#167) 2025-10-18 21:36:28 +11:00
Luke S Thompson
5acc32fb2b Explain noVNC debug logging (#167) 2025-10-18 20:21:19 +11:00
Luke S Thompson
f614863547 Add "Check Status" Client action 2025-10-18 19:50:15 +11:00
Luke S Thompson
49a5d7f317 Delete cookie before setting it (#167) 2025-10-18 17:47:46 +11:00
Luke S Thompson
a81013bbc2 Explain about PVEAuthCookie (#167) 2025-10-18 17:41:04 +11:00
Luke S Thompson
5432eaad80 Clarify how to access noVNC (#167) 2025-10-18 12:11:43 +11:00
Luke S Thompson
63f56f8eea Cores/CPUs columns 2->3 chars (#167) 2025-10-17 12:17:41 +11:00
Luke S Thompson
cc302ed650 Try fix max-RAM issue (#167) 2025-10-17 12:01:30 +11:00
Luke S Thompson
2d8888138f v1.2.16: Minor Adjustments v1.2.16 2025-10-15 13:42:41 +11:00
Luke S Thompson
8d3c6e4abd Improved text layout (Admin GUI) 2025-10-15 13:37:49 +11:00
Luke S Thompson
f1f16e0826 Link to repo for Available Update 2025-10-15 13:31:41 +11:00