Skip to content

Releases: pteroca-com/panel

v0.5.11

26 Oct 16:43
72cf363

Choose a tag to compare

[0.5.11] - 2025-10-26

Added

  • Added new app:cleanup-purchase-tokens command to automatically remove expired purchase tokens - it is now included in the default cron job and runs once per hour.
  • Extended app:cron-job-schedule command with conditional execution logic - now also responsible for running the inactive server cleanup every hour (separate from the suspension job, which still runs every minute).

Fixed

  • Fixed registration issue for users signing up again after their previous account was deleted.
  • Fixed admin permissions for viewing the server dashboard.
  • Secured the server purchase and renewal process - added CSRF token validation, purchase token verification, and database transaction locking to prevent multiple or duplicate server creation caused by repeated clicks or browser navigation actions.

v0.5.10

12 Oct 18:16
9d54ffd

Choose a tag to compare

[0.5.10] - 2025-10-12

Added

  • Added automatic Docker installation script - available at pteroca.com/scripts/docker_installer.sh.
  • Integrated Docker-based installation method into daily automated test runs to ensure long-term reliability and prevent future breakages.

Changed

  • Updated entire installation documentation section to reflect new Docker setup method.
  • Improved updater process - enhanced dependency installation handling via Composer and improved permission management during updates.
  • Updated README.md with latest setup and contribution instructions.

Fixed

  • Fixed server name display - the user-defined server name is now shown consistently across the panel.
  • Fixed special character escaping in the Egg Manager.
  • Fixed Docker architecture - installation via Docker now works flawlessly.
  • Fixed HTTP 500 error occurring when viewing email logs with non-empty metadata in Email Log CRUD.

v0.5.9

05 Oct 21:03
7dc7ac1

Choose a tag to compare

[0.5.9] - 2025-10-05

Added

  • Added missing translations to improve localization coverage.

Changed

  • Improved project configurator and prepared groundwork for the upcoming all-in-one installation support.

Fixed

  • Fixed pipeline responsible for detecting missing translations.

v0.5.8

24 Sep 17:49
582ca7d

Choose a tag to compare

[0.5.8] - 2025-09-24

Added

  • Added validation for top-up amounts to prevent invalid values.
  • Added soft delete support for servers.
  • Added command for removing old system logs.

Changed

  • Updated system updater to further improve reliability.
  • Rewritten logic for post-purchase and renewal emails, with minor template improvements.
  • Rewritten logic for user account activation to ensure proper functionality.
  • General code improvements and optimizations.

Fixed

  • Fixed issue when accessing the page of a suspended server, which previously resulted in an error.

v0.5.7

04 Sep 19:01
92f7c8b

Choose a tag to compare

[0.5.7] - 2025-09-04

Added

  • Added new per-slot pricing type with egg configuration support.
  • Added server software tile on the server management page.
  • Added automatic Copy IP Address button on the server management page.
  • Added SMTP connection test button on the email settings page.
  • Added support for the TRUSTED_HOSTS variable for Symfony host validation.

Changed

  • Improved server IP display: the correct allocation is now shown even when a domain is assigned.
  • Rewritten email logic for server purchase and renewal notifications.
  • Improved session configuration for better compatibility with Cloudflare.

Fixed

  • Fixed issue where administrators could not update server egg variables.
  • Fixed bug causing suspended servers not to appear in the user’s server list.

v0.5.6

14 Aug 22:03
3fa26e8

Choose a tag to compare

[0.5.6] - 2025-08-15

Added

  • Added ability to copy products in the admin panel.
  • Added EULA detection: when a server requires EULA acceptance after reinstallation, a modal with an Accept EULA button is displayed.
  • Added PteroCA Addon for Pterodactyl version check on the admin dashboard.
  • Added pteroca:sync-servers command to automatically remove servers no longer present in Pterodactyl.

Changed

  • Updated README.md file.
  • Slight upgrade to the update command with improved local change protection, better repository fetching, enhanced scenario handling, and clearer error messages.

Fixed

  • Fixed grid layout issue in the My Servers section.

v0.5.5

27 Jul 16:59
0294320

Choose a tag to compare

[0.5.5] - 2025-07-27

Added

  • Added server status indicators (e.g. online/offline) to the server list views.
  • Displayed informative messages when a server is currently installing or reinstalling.
  • Added a prompt in the automatic installer asking whether to generate an SSL certificate for the domain.
  • Updated the documentation with details about available installation parameters.

Changed

  • Improved validation, error handling, and instructional messages in both the Web Installer and CLI installer.
  • Moved Categories and Products under a new collapsible Store section in the sidebar for improved navigation.

v0.5.4

13 Jul 13:24
3210b2f

Choose a tag to compare

[0.5.4] - 2025-07-13

Added

  • Added support for server subusers with permission management.
  • Added server schedule management, including per-product/server schedule limits.
  • Added CPU pinning support for both products and servers.
  • Added missing translations across the panel.
  • Added docker-compose.yml for both development and production environments to enable quick setup via a single command.

Changed

  • Improved the admin user management CRUD interface.
  • Improved logging of certain user actions.
  • Various minor performance and optimization improvements.

v0.5.3

02 Jun 19:15
95a0aee

Choose a tag to compare

[0.5.3] - 2025-06-02

Added

  • Added command to migrate servers from Pterodactyl to PteroCA.
  • Added user account verification check before allowing voucher usage.
  • Added server IP address and current expiration date to the server renewal view.
  • Added my account tab with payment history and account settings.

Changed

  • Renamed the Servers menu item to My servers for improved clarity.
  • Refactored some code to improve readability and maintainability.
  • Improved styling of input placeholders.

Fixed

  • Fixed an issue where activating a voucher to top up balance did not work correctly.
  • Fixed an error that occurred when deleting a server from the PteroCA panel.
  • Fixed missing translations in the Server Logs section.

v0.5.2

12 May 18:19
ce80a0b

Choose a tag to compare

[0.5.2] - 2025-05-12

Added

  • Added command to migrate servers from Pterodactyl to PteroCA.
  • Added user account verification check before allowing voucher usage.
  • Added server IP address and current expiration date to the server renewal view.
  • Added my account tab with payment history and account settings.

Changed

  • Renamed the Servers menu item to My servers for improved clarity.
  • Refactored some code to improve readability and maintainability.
  • Improved styling of input placeholders.

Fixed

  • Fixed an issue where activating a voucher to top up balance did not work correctly.
  • Fixed an error that occurred when deleting a server from the PteroCA panel.
  • Fixed missing translations in the Server Logs section.