Skip to content

Releases: Newcomer1989/TSN-Ranksystem

Release 1.1.1

09 Oct 08:28
Compare
Choose a tag to compare

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

09 Oct 08:29
Compare
Choose a tag to compare

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

09 Oct 08:30
Compare
Choose a tag to compare

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