Releases: Newcomer1989/TSN-Ranksystem
Releases · Newcomer1989/TSN-Ranksystem
Release 1.1.1
Changelog
! updated TS3 PHP Framework to version 1.1.24
- added IPv6 support
- added a few checks to the install.php to valid the requirements are fulfilled
- added questionmark icon to webinterface on hover a form field to indicate the online help
- added check for the boost function, that boost factor can't be 0
- added filter function for log-level inside the webinterface
- disabled showing rank on list_rankup.php and on my_stats.php for clients, which are excepted (cause they are no part of the rank)
- added server news to webinterface; the server-news files is obsolete now. The text can be changed inside the webinterface.
- added index.php on root directory, which redirects to the "stats/" page
- minor code improvements
- drop table job_log, which is no more needed -> ranksystem.log
- fixed client was not showing in list_rankup.php when client was in highest group and was excepted but 'excepted client' and 'Clients in highest level' was active
- fixed representation on list_rankup.php for excepted clients on column 'next rank up' and 'next servergroup'
Release 1.1.0
Changelog
! PHP with version >= 5.5.0 required; If PHP version is to old, the TSN Ranksystem will stops directly after startup and log this into ranksystem.log!
! fixed security vulnerability by replacing webinterface; Please be sure the old webinterface.php got deleted after update!
! reworked webinterface; its now in bootstrap look like the stats site. To open the webinterface use subfolder "webinterface/" instead of "webinterface.php"
! updated bootstrap to version 3.3.7
- added brute force protection to the webinterface
- encrypt the password for the webinterface inside the database
- added function ingore idletime; idle time of an user will be ignored (counted as active time), if it is under a predefined value
- added possibility to except channel
- added arabic translation (already a small part); thx to DeStRoYzR
- added romanian translation (already a small part); thx to SakaLuX
- performed update function; new version will now stored in database. So update info interval could be now more often then 1800 seconds.
- added a few syntax checks inside the webinterface, which valid entries of fields like 'rank up definition'
- added new filter country
- added new filter lastseen
- described filter functions on stats/list_rankup.php
- optimized handling of client IP for session handling my_stats.php
- fixed serverlist report with ip address 127.0.0.1
Release 1.0.2
Changelog
! windows support is back (for the webspace); the COM extension for PHP is required (extension=php_com_dotnet.dll -> only Windows!)
! check ts3 permission "b_client_remoteaddress_view" is set for query account
- initiate log level; log entries now have a log category
- added log rotation; ranksystem.log will be rotate on filesize of 5 MiB
- added italian translation; many thx to ZanK
- added filter function on list_rankup.php; filter are usable about the search field (filters are: "filter:excepted:", "filter:nonexcepted:", "filter:online:", "filter:nononline:", "filter:actualgroup:GROUPID:"); documentation on a info box will follow
- color online users on column "last seen" on list_rankup.php
- increase perfomance for siteload on stats/index.php, when TSN Ranksystem already longer runs
- added progress bar for next rankup on my_stats.php
- the parameter "Idletime" will now be consided on calculation for the rank (i.a. on list_rankup.php?sort=rank)
- fixed wrong labeling on Top User sites for "active time" / "online time"; depending on the parameter "Idletime"
- fixed ip 127.0.0.1 were shown on stats/index.php instead of the external address
- fixed wrong subtraction of online time of already deleted users on "Online time of all user / week" and "Online time of all user / month"; in special cases it could come to minus values
- fixed wrong info in log for needed file permissions on folders (avatars, icons, logs)
- fixed wrong update notification after first run with new version
- fixed ts3 server address on stats/index.php; when ts3 address is localhost and the URL contains "www.", the "www." will be removed out of the showing ts3 address