Release v1.2.0
Built on TSN-Ranksystem version 1.3.21
Summary from https://github.com/Newcomer1989/TSN-Ranksystem:
- little improvements to be ready for PHP 8.2
- fixed wrong rank positioning (List Rankup) on MariaDB 10.6 or higher
- fixed wrong entity of special HTML characters under PHP 8.1 inside the Ranksystem log by displaying it on the webinterface (webinterface/bot.php)
- added delay for adding / removing servergroup, when it runs into an TS3 server error (i.e. needed permissions are missed); to prevent spamming the Ranksystem log and the TS3 server
- added clean job for table 'user_iphash'; removes offline user from this table, which stucked in some special cases
- improved site load performance on 'Webinterface' -> 'TeamSpeak' settings on bigger databases; only load users, which were online between the last 30 days (for Bot-Admin)
- minor code optimizations, especially for PHP 8.1
- updated PHP smarty lib to version 4.1.0
- fixed wrongly shown the ServerIcon, when an user hasn't a rank group yet; concerned the 'Channelinfo Toplist' add-on
- fixed SQL error "Unknown column 'uuid' in 'where clause'" on exception mode 'reset time'
Fork Patches:
- Disabled self-updating process
- Secure api key comparison
- No unnecessary webinterface HTTPS warning for rank systems behind a proxy
- Docker-Ready
- Website title is set to TS3 Ranksystem
- The favicon link is removed from the page head
- Ranksystem info is moved from the navbar to the footer