VmwarePanel

Changelog

Every release of the panel and the WHMCS module, newest first. Panels install them automatically after a signature check.

  1. Panel 1.0.98

    • ionCube loader for PHP 7.4 (no change to panel behaviour)
  2. WHMCS module 1.5.19

  3. Panel 1.0.97

    • Console certificate kept valid for the panel's own address.
  4. Panel 1.0.96

    • No old panel versions kept on servers; SSL certificate expiry in the daily report.
  5. Panel 1.0.95

    • CSF calls work when csf is root-only; connector accepts IPv6 host addresses.
  6. Panel 1.0.94

    • One panel: sign-in, reset and SSO in the new app; old pages retired; admin machine tools; security fixes.
  7. Panel 1.0.93

    • nginx compression and asset cache installed on every panel.
  8. WHMCS module 1.5.18

  9. Panel 1.0.92

    • Issues: set a missing datacenter in place; ignored issues listed with status (still there / solved). nginx compression and asset cache installed automatically on every panel.
    • Daily inventory carries datacenter and cluster per host.
    • Rescue renamed with an explanation of its uses.
  10. WHMCS module 1.5.17

  11. Panel 1.0.91

    • OS password reset (VMware Tools, Linux and Windows) and rescue mode, with the reason when they cannot run; missing rescue ISO shown on the Issues page; new permissions vps.password and vps.rescue.
  12. Panel 1.0.90

    • + The cron file is installed by the update itself.
  13. Panel 1.0.89

    • + The panel's cron jobs come with the update and are installed by it (signed); no one needs to log in to the server.
    • + Traffic is read only through the connector; the old bw-fetch program (plain-text vCenter passwords) is removed.
  14. Panel 1.0.88

    • + The addresses of vmwarepanel.com, the license server and the API nodes always stay allowed in the panel's access list and the server firewall (CSF).
  15. Panel 1.0.87

    • + Server page, network: the network label of each IP, and a public IPv6 the guest reports when the panel has none.
  16. Panel 1.0.86

    • A new VM connects to the distributed port group of its network on vCenter clusters, whatever the port group is called (before only names starting with D-).
  17. Panel 1.0.85

    • The API accepts calls from the panel on the same server without extra settings.
    • Two vCenter entries with the same address no longer give every traffic row twice.
  18. Panel 1.0.84

    • Older panels: update step 253 adds only what is missing; two migrations are no longer marked done before they run.
  19. Panel 1.0.83

    • + Going back to an older version from the updates page is removed (a failed update still restores itself).
    • + Migrations that need a later one are retried, so older panels update in one step.
    • + Missing schema of older panels is added.
  20. WHMCS module 1.5.16

  21. Panel 1.0.82

    • Live status shows the whole disk inside the OS (used, total, free) instead of every mount point.
  22. Panel 1.0.81

    • The pink glow at the bottom of the page background is removed.
  23. Panel 1.0.80

    • Search and filters no longer carry over from one list page to another.
  24. Panel 1.0.79

    • IP list filtered by a dedicated server includes the IPs of its pools; IP pools can be searched by an address they hold; reading a host (new server, datastores, traffic) only keeps the panel's address on the SSH list and changes no other host setting.
  25. Panel 1.0.78

    • Applying the SSH firewall now changes only the SSH list.
    • Host settings that used to run with it (sshClient open, account lockout, NFS heartbeat, NTP, SSH service, SLP off, shell warning, LAN port group) are separate actions on the server page.
  26. Panel 1.0.77

    • Whitelist services gdbserver and vMotion; applying SSH adds addresses next to the existing ones (networks kept); gdbserver no longer copies the SSH list; host page shows gdbserver and vMotion rule sets.
  27. Panel 1.0.76

    • Server whitelist lists the groups applied to it (own or from its vCenter) with their firewall services; saving a server's groups keeps their services.
  28. Panel 1.0.75

    • Whitelist save now applies to the chosen hosts, adding addresses next to the existing ones; per-host result shown.
  29. WHMCS module 1.5.15

    • Automatic top-up waits for earlier purchases to be applied
  30. Panel 1.0.74

    • Power on, unsuspend and traffic extension work with older pyVmomi
  31. WHMCS module 1.5.14

    • Snapshot reason, live task progress, consolidation, count badge
  32. Panel 1.0.73

    • + Snapshot reason
    • + Live progress of snapshot tasks
    • + Disk consolidation
    • + Clearer snapshot advice
    • Small export files shown in KB
  33. Panel 1.0.72

    • API v2 reads a VPS's own snapshot limit
  34. WHMCS module 1.5.13

    • Grouped plan upgrades, spec lists, in-place upgrade checkout
  35. WHMCS module 1.5.12

    • Calculation-basis wording; tidy traffic package labels
  36. WHMCS module 1.5.11

    • Disk status heading with a VMware Tools note; OS logos
  37. WHMCS module 1.5.10

    • Traffic outside the limit's basis is marked free
  38. Panel 1.0.71

    • Traffic cron starts servers that are under their limit again
  39. WHMCS module 1.5.9

    • Power state next to the IP; network and mounted ISO in live status
  40. WHMCS module 1.5.8

    • Client area direction follows its language (fixes the English admin area in an RTL WHMCS)
  41. WHMCS module 1.5.7

    • Client area: live status, daily download/upload traffic, plan and resource upgrades, responsive layout
  42. WHMCS module 1.5.6

    • Client area redesign: snapshots, ISO and upgrades under the power controls
  43. WHMCS module 1.5.5

    • One-click updates work inside WHMCS (the phar stream wrapper is restored for unpacking)
  44. WHMCS module 1.5.4

    • Client area: snapshots tab and resource upgrades with prices; unlimited traffic shown as unlimited
  45. Panel 1.0.70

    • A VPS password that cannot be decrypted reads as empty instead of false
  46. Panel 1.0.69

    • API v2 passes the sold snapshot count (snapshot_limit) to the panel
  47. Panel 1.0.68

    • Deleting a dedicated server works again (the licence server has no list of servers to confirm).
  48. Panel 1.0.67

    • Unlock root works (the connector sends the ESXi option in its own type).
  49. Panel 1.0.66

    • Full admins can show the stored password of a dedicated server or vCenter (each view is logged).
  50. Panel 1.0.65

    • Server page: Unlock root lifts an ESXi root lockout through vCenter; VPS page shows install progress right away.
  51. Panel 1.0.64

    • The VPS page shows the install progress right after Install, and installs started elsewhere too.
  52. Panel 1.0.63

    • VPS list: filter by user (admins and customers).
  53. Panel 1.0.62

    • vpsid is filled in the VPS list.
  54. Panel 1.0.61

    • Lists: rows no longer open on click; each row has a View link (opens in a new tab); vpsid shown in the VPS list and on the VPS page.
  55. WHMCS module 1.5.3

    • Panel errors in plain text (no HTML restyling the WHMCS page); suspend/unsuspend/upgrade without a linked VPS stop with a clear message.
  56. Panel 1.0.60

    • Unknown API v2 addresses answer JSON 404 (a service without a VPS id no longer gets an HTML page back).
  57. Panel 1.0.59

    • Copy an IP from lists without opening the record; changing a VPS's host and datastore saves (the IP stays when the host can use it) and errors show clearly; a group's datastore picker lists only its servers.
  58. WHMCS module 1.5.2

    • The module tells the panel the WHMCS address, shown in the panel settings.
  59. WHMCS module 1.5.1

    • Module version sent to the panel (the panel and vmwarepanel.com show when it is behind); SMS event traffic_purchased with the confirmed traffic before and after; zip for manual installs.