Releases: MineTrax/minetrax
2.1.0
Changelog
Added
- Ask DB Bot for querying your database using GPT3.
- Fixes to Dashboard and Server Intel.
- Other minor fixes.
Upgrade Guide
Below are some additional steps required after you completed the upgrade guide.
- Add these new .environment variables to your .env file at the end.
ASKDB_ENABLED=false
OPENAI_API_KEY=
- Run this comand:
sudo supervisorctl restart all
- Done!
How to enable AskDB?
AskDB uses OpenAI to generate query from natural language. Go to OpenAI and create your account and then generate an API key there.
Then go to .env file and change ASKDB_ENABLED to true and enter your OpenAI API Key.
ASKDB_ENABLED=true
OPENAI_API_KEY=your_openai_api_key_here
Note: OpenAI is not free and charges you for their service. So using AskDB will cost you some $$. It's minimal though.
Full Changelog: 2.0.0...2.1.0
2.0.0
Changelog
Added
- Revamp the whole Admin Section.
- Added Server Analytics/Intel
- Option to open Custom Pages in New Tab.
- Add Special URL for list of voting sites eg eg: yoursite.com/vote/1 will redirect to voting site 1 which you added.
- Option to add images to DidYouKnow box.
- Cookie consent screen for EU law. (enabled by default)
- Added Dangerzone settings. (can be used to reset data in web, only superadmin can access this settings section)
- Add Tiktok and LinkedIn URL for Social Boxes.
Changed
- Changed all tables to data-tables with search and filter.
- Higher upload size limit for all images.
- Fix to enable upload of images to S3 instead of local store.
- Bungeecord not added notification bar can be closed now.
- Updated to the latest version of all packages.
Upgrade Guide
Below are some additional steps required after you completed the upgrade guide.
- Add these new .environment variables to your .env file at the end.
COOKIE_CONSENT_ENABLED=true
MEDIA_DISK=media
PROFILE_PHOTO_DISK=public
- Run update minetrax script again
cd /var/www/minetrax
sh update.sh
- Done!
Server Intel
Server Intel gives you statistics to know about your server better so you can take informed decisions.
How to disable Cookie consent bar
Cookie consent bar at the bottom is now enabled by default. If you want to disable it you can edit the following .env
variable and set it to false
COOKIE_CONSENT_ENABLED=false
Special URL for Voting sites (/vote/{siteid})
When you have added a few sites to the Voting URL list in General Settings, you can open those URL using your own site.
Eg:
If we have added https://minecraft-servers.net/servers/124234/vote
as first server in the list, we can open the URL by going to https://mysite.com/vote/1
.
This is a convenient way of sharing links for voting.
Full Changelog: 1.0.13-alpha...2.0.0
1.0.13-alpha
Changelog
Added
- Delete user feature.
- Added placeholder support handle for the plugin.
Fixed
- Updated packages (site should feel faster).
- Better chat view in light theme.
What's Changed
- Update to Laravel 10 by @Xinecraft in #245
Full Changelog: 1.0.12-alpha...1.0.13-alpha
1.0.12-alpha
1.0.11-alpha
Changelog
Added
- Global loading indicator for better UX
- Custom navigation maker
Changed
- Other UI fixes
Full Changelog: 1.0.10-alpha...1.0.11-alpha
1.0.10-alpha
Changelog
Added
- Ability to use HTML/CSS pages at CustomPages section.
- Admin can change user's country.
- Use polling instead of WebSocket by default for an easier installation.
- PHP 8.2 support
Changed
- Theme fixes.
- Other minor fixes.
PR
- v1.0.10-alpha by @Xinecraft in #223
Full Changelog: 1.0.9-alpha...1.0.10-alpha
1.0.9-alpha
1.0.8-alpha
Changelog
Added
- Hero section for homepage and its configurations from Theme Settings.
- Option to enable Sticky Header from General Settings.
- Option for FTP connection with SSL.
Changed
- Minor UI/UX fixes.
Full Changelog: 1.0.7-alpha...1.0.8-alpha
1.0.7-alpha
Upgrade Guide
Below are some additional steps required after you completed the upgrade guide.
- Add these new .environment variables to your .env file at the end.
USE_USERNAME_FOR_SKINS=false
PLAYER_FETCHER_CRON_INTERVAL=hourly
Changelog
Added
- Remove the need to run the
npm run prod
function which was not working if you have VPS less than 2GB. So now you can host Minetrax in VPS as small as you can get. - Added feature to change duration of resync using .env variable PLAYER_FETCHER_CRON_INTERVAL. Some available options are
hourly
everyThirtyMinutes
everyFifteenMinutes
everyTenMinutes
everyFiveMinutes
. (plz note those are case sensitive) - If your server runs in offline mode you can still fetch player real heads in website using new .env variable USE_USERNAME_FOR_SKINS. Set it to
true
. - A command to reset any user password from CLI. helpful if you forgot password of your main superadmin user. Eg:
php artisan auth:password:reset superadmin
- Other minor improvements.
Full Changelog: 1.0.6-alpha...1.0.7-alpha
1.0.6-alpha
Upgrade Guide
Below are some additional steps required after you completed the upgrade guide.
- Add these new .environment variables to your .env file at the end.
MARK_USER_VERIFYED_ON_ACCOUNT_LINK=false
Changelog
Added
- Feature for custom badges.
- Feature to automatically mark an account as verified.
Changed
- Bug fixes in the front end for role selection.
- Other minor fixes.
- 🇵🇱 improved Polish translation by @Thwade in #72
New Contributors
Full Changelog: 1.0.5-alpha...1.0.6-alpha