Skip to content

Releases: wohahobg/pterosync

New Feature + Fixed issue with ports.

23 Aug 17:55
Compare
Choose a tag to compare

🛠️ Bug Fixes

  • Port Assignment Issue Resolved: We've fixed the issue where ports were not being assigned correctly, ensuring smoother operations for your servers.

New Features

  • Server Settings Management: Introducing a powerful new option that allows clients to edit server settings directly from the client area. To enable this, set allow_variables_edit to true in config.json and configure the option for each product you want clients to manage. The available options for Server Configuration Access are:

    1. Do not allow
    2. Allow both startup and settings modifications
    3. Allow only startup modifications
    4. Allow only settings modifications (currently supported)
  • Note: The "Allow only startup modifications" option is under maintenance and will be supported in a future update.

Breaking Changes

04 Aug 14:49
Compare
Choose a tag to compare

🚨 Breaking Changes

  • Removed splitter_limit: The splitter_limit has been removed and replaced with the new Feature Limits system.

New Features and Improvements

🚀 Feature Limits Enhancement

  • Flexible Feature Limits: Now you can easily add any feature_limits from any add-on in your Pterodactyl setup.
  • JSON Input Support: Utilize JSON to specify feature limits. For example: {"proxies": 2, "split_limit": 2}.
  • Error Handling: If the JSON input is invalid, the module will gracefully ignore it.

🖥️ CPU Pinning

  • Advanced Configuration: Change server core CPU pinning.
    • Specify CPU Cores: Enter specific CPU cores that the process can run on, or leave blank to allow all cores.
    • Format Options: Use a single number, or a comma-separated list. Examples: 0, 0-1,3, or 0,1,3,4.

🔍 Enhanced Port Searching

  • Improved Search: The module now ensures better port searching, especially when Dedicated IP is enabled.
  • Dedicated IP Care: It takes extra care to find an IP that is not used at all if any other ports are available for "adding".

What's Changed

New Contributors

Full Changelog: 1.2...1.3

Fixed bug where new registrations are not created on pterodactyl,

24 May 13:52
Compare
Choose a tag to compare

PteroSync v1.2d Release Notes

13 May 16:58
Compare
Choose a tag to compare

We're excited to announce the release of PteroSync v1.2d! This update brings new features, language support, and optimizations that enhance integration and performance. Here’s what’s new:

New Features

WHMCS Password Synchronization

We've added the ability to link your WHMCS and Pterodactyl passwords. Now, users on WHMCS can configure their clients to use the same password on Pterodactyl as they do on WHMCS. For more details on setting this up, please visit our WHMCS-Pterodactyl Sync Setup Wiki.

Port Fetch Optimization

To improve the speed of server creation, we've optimized the port fetching process. Now, only 200 ports are fetched per request, significantly enhancing performance.

Configurable IP Alias

Added a new option in config.json: use_alias_ip. When enabled, PteroSync will use the alias of the IP address instead of the original. By default, this setting is false.

What's Changed

New Contributors

Thank you for your continued support and feedback. Enjoy the new features!

Full Changelog: View here

New Features & Improvements!

11 Mar 14:59
Compare
Choose a tag to compare

🌟 WISP Panel Support

We're excited to announce that PteroSync now supports the WISP game panel! For detailed instructions and more information, please visit our wiki page.

🎮 Game Server Status

Introducing a new feature that allows you to view the current status of your game servers directly! Here's what you can expect:

  • Server Name Display: If your server has a name, we'll show it.
  • Online/Offline Status: Instantly see whether your server is up and running or taking a break.
  • Current Players: Keep track of who's playing with real-time player counts.

Want to enable this feature? Simply set show_server_information to true in your config.json file. By default, this option is turned off to keep things tidy.

🔧 Enhanced Control Buttons

We've made significant improvements to our control buttons (Start, Stop, Restart, and the newly added Kill button) to ensure they accurately reflect the server's state, enhancing reliability and user experience. Here's a brief overview:

  • Kill Button: Sometimes, you just need to force a halt. Use the Kill button with caution!
  • Start/Stop/Restart Buttons: Enhanced logic for a more accurate state reflection and smoother control over your server operations.

🛠 Path Resolution for JS and CSS

To ensure seamless integration and a smoother user experience, we've updated the path resolution for JavaScript and CSS files. Now, paths are dynamically generated using WHMCS's $globals settings for SystemURL. This change guarantees that assets are correctly linked, regardless of your WHMCS installation path.

These improvements were made with you in mind, ensuring that managing your servers is as intuitive and hassle-free as possible.

Fixed Issue with the javascript.

27 Feb 15:30
Compare
Choose a tag to compare

The title it says it all.

Added option for FTP details.

09 Jan 15:27
Compare
Choose a tag to compare

In this update we have added option to show the FTP details in modal. We also did some small changes in code structure.

Fixed language issue.

09 Jan 18:56
Compare
Choose a tag to compare

Fixed language not being apply on change.

Fixed issue with language and missing closing tag.

30 Dec 17:38
Compare
Choose a tag to compare

Changes:

  • Added german language.
  • Added new keys for the langauge file.
  • Updates clientarea.tpl with the new language keys
  • Updates clientarea.tpl added missing closing tag.

First Release

20 Dec 16:56
8bbcd4f
Compare
Choose a tag to compare
1.0.0

Add files via upload