Releases: wohahobg/pterosync
Fix for MAX_PLAYERS
New Feature + Fixed issue with ports.
🛠️ 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
totrue
inconfig.json
and configure the option for each product you want clients to manage. The available options for Server Configuration Access are:- Do not allow
- Allow both startup and settings modifications
- Allow only startup modifications
- 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
🚨 Breaking Changes
- Removed
splitter_limit
: Thesplitter_limit
has been removed and replaced with the newFeature 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
, or0,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
- Added danish translations by @victorpahuus in #11
- add dutch by @QuintenQVD0 in #12
- Added new language support by @mattheusbr in #14
- Added Spanish by @garciaqjesus in #20
- Added polish langauge by @MasterCatPL in #24
- add french language by @HyperBeats in #25
- Add Traditional Chinese by @FanYueee in #26
New Contributors
- @victorpahuus made their first contribution in #11
- @QuintenQVD0 made their first contribution in #12
- @mattheusbr made their first contribution in #14
- @garciaqjesus made their first contribution in #20
- @MasterCatPL made their first contribution in #24
- @HyperBeats made their first contribution in #25
- @FanYueee made their first contribution in #26
Full Changelog: 1.2...1.3
Fixed bug where new registrations are not created on pterodactyl,
The title says all.
PteroSync v1.2d Release Notes
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
- Added Danish translations by @victorpahuus in #11
- Added Dutch translations by @QuintenQVD0 in #12
New Contributors
- @victorpahuus made their first contribution in #11
- @QuintenQVD0 made their first contribution in #12
Thank you for your continued support and feedback. Enjoy the new features!
Full Changelog: View here
New Features & Improvements!
🌟 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.
The title it says it all.
Added option for FTP details.
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.
Fixed language not being apply on change.
Fixed issue with language and missing closing tag.
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.