What's Changed
- Changes to ip lookup by @Xteri08 in #397
- Added BanWarden feature. https://minetrax.github.io/docs/web/banwarden-feature
- Added Player Password Changer. https://minetrax.github.io/docs/web/change-player-password
- Improved Filter capability for variable tables.
- Improvement to DangerZone settings.
- Fix 2FA for Social Auth.
- Ability to Enforce 2FA for staff before they can access admin section.
- UI and more bug fixes.
Upgrade Guide
To Web
Below are some additional steps required after you complete the upgrade guide.
- Add these new .environment variables to your .env file at the end.
ENFORCE_2FA_FOR_STAFF=false
BANWARDEN_ENABLED=true
BANWARDEN_AI_INSIGHTS_ENABLED=true
BANWARDEN_SHOW_PUBLIC=true
BANWARDEN_SHOW_MASKED_IP_PUBLIC=false
BANWARDEN_MODULE_DISK=private
BANWARDEN_EVIDENCE_MAX_COUNT=2
BANWARDEN_EVIDENCE_ALLOWED_MIMETYPES=jpg,png,gif,bmp,webp,mp4,avi,mov,mkv,webm,zip,rar
BANWARDEN_EVIDENCE_MAX_SIZE_KB=51200
BANWARDEN_ALLOW_CONTROL_FROM_WEB=true
- Run
sh update.sh
(Confirm with Y if it ask you to override). - Done!
To Plugin
- Open your minetrax plugin
config.yml
file and add banwarden related config if not already exists.
enable-banwarden=true
- Restart server.
- Done!
Make sure also upgrade Plugin version to 6.3.0 and above else you will get error.
Full Changelog: 6.2.0...6.3.0