panel

A modern platform tailored for hosting providers and enthusiasts to effortlessly interact with their servers. Seamlessly wrapping around Proxmox, Convoy is easily deployable, affordable at just $6 per node per month for commercial use, and completely free for personal and non-profit endeavors.

OTHER License

Stars
335

Bot releases are visible (Hide)

panel - v3.9.0-rc.8

Published by github-actions[bot] over 1 year ago

Fixed

  • Inability to reimport the same IP address across different nodes.

SHA256 Checksum

4b6de61c093c403600aee7f6f5fcba82bb492abddfe78e0b18e10f2b8993035b  panel.tar.gz
panel - v3.9.0-rc.7

Published by github-actions[bot] over 1 year ago

Fixed

  • Password updating when marked optional in a server import

SHA256 Checksum

4d7918b02eb47eebc1eaf916d08026d3486070722fc7d1825f1c399f5565371d  panel.tar.gz
panel - v3.9.0-rc.6

Published by github-actions[bot] over 1 year ago

Fixed

  • Email max length on the login screen

SHA256 Checksum

cf2ae3180b9c236c6795fc30a1117c3c5864b9bf6df6a5236a26098114515061  panel.tar.gz
panel - v3.9.0-rc.5

Published by github-actions[bot] over 1 year ago

Fixed

  • Password setting when rebuilding/creating a new server

SHA256 Checksum

4a1f303239d9ea917ba3aeb13d7d0690596818ecec6de756532e7d4f9e63ce91  panel.tar.gz
panel - v3.9.0-rc.3

Published by github-actions[bot] over 1 year ago

⚠️ This release makes changes to the data in your database. Rows that have a non-null deleted_at field in
your servers and users table will be purged. If your routine relies on soft deletes, please make changes now to stop
relying on them as they are removed in this update.

Fixed

  • Adding both a IPv4 and IPv6 address to a server

Added

  • Base code for adding translations/localizations to Convoy

Removed

  • Soft deletes from servers and users table

Changes

  • Some automatic refactors done by PHPStorm
  • Renamed Media to Iso

SHA256 Checksum

3d045f97d3cc6bfb72b187a1f633fc587f68bad2ddc3b580094fa74b39ace51f  panel.tar.gz
panel - v3.9.0-rc.2

Published by github-actions[bot] over 1 year ago

Fixed

  • Server reinstallations firing wrong job chain
  • can sync server usages test
  • ISO download progress monitor
  • Backup creation progress monitor

SHA256 Checksum

f3b190bb08049bc28b3ed945ac8ecf8261cc6f9b97f8d8d7530c9f4887b8e0b4  panel.tar.gz
panel - v3.9.0-rc.1

Published by github-actions[bot] over 1 year ago

Added

  • Tests

Changed

  • Internal HTTP client from Guzzle to a wrapper of it from Laravel
  • VM building, deletion, and server deletion logic
    • This should improve reliability of Convoy tremendously

SHA256 Checksum

be8adf138b5a1ad9248a797043b3d753565a275329efc038d8538802de158458  panel.tar.gz
panel - v3.8.1-beta

Published by github-actions[bot] over 1 year ago

Fixed

  • Rate limit throttling

SHA256 Checksum

86f622d7ab49b3ec9951e9dbf2ba7f179426384b022b102d0019cfaa939c706c  panel.tar.gz
panel - v3.8.0-beta

Published by github-actions[bot] over 1 year ago

Changed

  • Made system OS password optional if create server option isn't checked when creating a new server in the administrator
    area

SHA256 Checksum

610031a2627c6ddf3803e0ff7ae09cce35e10ab3423bfc1937b75db1fd1a663a  panel.tar.gz
panel - v3.7.5-beta

Published by github-actions[bot] over 1 year ago

Fixed

  • English keyboard characters validation rule in create server modal in the administrator area.

Changed

  • Some minor refactoring that changed the namespacings of some files to improve code consistency.

SHA256 Checksum

b535c5ce65aa950992c8b9b55d9ffd5c58d0524302ec4ce9d3b0d2dae35f8625  panel.tar.gz
panel - v3.7.4-beta

Published by github-actions[bot] over 1 year ago

Fixed

  • Server power commands

SHA256 Checksum

25d2c536998fb7882a29b43738a778929b809f74699bdb6a06f639afae00c483  panel.tar.gz
panel - v3.7.3-beta

Published by github-actions[bot] over 1 year ago

Fixed

  • Server deletion failing when the virtual machine is running

SHA256 Checksum

025741d1d638555af7c138bb4f581da73098234e2fdd025b606a79d06d6fe586  panel.tar.gz
panel - v3.7.2-beta

Published by github-actions[bot] over 1 year ago

Fixed

  • Error unmounting media (or ISOs) in the server control panel in the client area

SHA256 Checksum

843b6e148e23998b1de4dbe1bdc5061e1320d403cd442d0cca4c09a66833fb2a  panel.tar.gz
panel - v3.7.1-beta

Published by github-actions[bot] over 1 year ago

Fixed

  • Server bandwidth statistic not updating #14

SHA256 Checksum

9d137f78e512acfccab209cf65a9966e15847f86f16265cdd270924786e12e9a  panel.tar.gz
panel - v3.7.0-beta

Published by github-actions[bot] over 1 year ago

Fixed

  • Overallocation check logic whenever an administrator tries to update a server's build #16
  • Issue where you can't use IPv6 for nameservers

Changed

  • Made account_password required by default for creating new servers and server installations
  • Refactored all settings pages
  • Refactored menu component to reduce bundle size
  • Refactored Server Usages and Rate Limit sync for better scaling
  • Minor frontend styling
  • Refactored disk data transfer object
  • All password inputs (except for Convoy user account password) has these two validation rules:
    1. /^[A-Za-z0-9!@#$%^&*()_+\-=[\]{}|;\':",.\/<>?\\ ]*$/ for checking if the password contains only characters on
      the U.S. English keyboard.
    2. /^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[!@#\$%\^&\*])(?=.{8,})/ for checking if the password contains 8
      characters, 1 uppercase, 1 lowercase, 1 number and 1 special character.

Added

  • Search bars in the administrator area
  • Log rotation for Laravel log file
  • Proxmox user pruning to prune expired temporary NoVNC users

SHA256 Checksum

ba7edc931ed3048c862cf953e376f629933dbe0a6826873592fb5088cd808ba7  panel.tar.gz
panel - v3.6.2-beta

Published by github-actions[bot] over 1 year ago

Fixed

  • IP Addresses being clipped if too long in the UI (x2)
  • Hostname validation regex in frontend
  • Viewport glitch when a server name or hostname is too long
  • Validation rule not catching special characters from other languages for OS password validation

Note

If you are developing automation software for Convoy, please implement these regular expressions in your code. Otherwise, your code will error when you send invalid requests.

  • server account_password validation
    • /^[A-z0-9!@£$%^&*()\'~*_+\-]+$/ to detect special characters from other language
    • /^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[!@#\$%\^&\*])(?=.{8,})/u minimum password requirements
  • server hostname validation
    • /^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9])\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9\-]*[A-Za-z0-9])$/

SHA256 Checksum

9bc5331f039aef5ef32433e0140b912777239262bf757d928c418fd92775f477  panel.tar.gz
panel - v3.6.1-beta

Published by github-actions[bot] over 1 year ago

Fixed

  • IP Addresses being clipped if too long in the UI
  • Awkward delete address modal

SHA256 Checksum

a8224b730d744b713e59d8237c047b2bff838508068b98038efe5fb94e05afcb  panel.tar.gz
panel - v3.6.0-beta

Published by github-actions[bot] over 1 year ago

Fixed

  • IPv6 addresses wouldn't display in client area settings
  • Confusing "account password" placeholder when creating a server in the admin area

Added

  • Ability to view IP addresses of a server on the dashboard in the client area

SHA256 Checksum

11c5eb5e0bd37dad1d80062dcaaa636e471dafa2f70ada63aa947c43de13ea50  panel.tar.gz
panel - v3.5.1-beta

Published by github-actions[bot] over 1 year ago

Added

  • Support for hosting Convoy without a hostname

Changed

  • Default redis configuration in .env because some people were getting confused by the documentation

SHA256 Checksum

7f5c6643db978d22d4b6caf43d4fe29496c94a877caac54296e7846f18fc3212  panel.tar.gz
panel - v3.5.0-beta

Published by github-actions[bot] over 1 year ago

Changed

  • Settings layout for client side server settings

Fixed

  • possibility that address_ids will cause an exception when it's null when creating a new server

SHA256 Checksum

b58d5346a0dac66b748de6505e0aa0fa2e4cfb3fa18b948f9b9d7c1e0d1d890f  panel.tar.gz