This version of Paronicon is no longer updated or supported. Click here to learn about Paronicon 2.

ChangeLog

Below is a list of recent changes for each version of Paronicon. Change logs can also be found with the download package. Have a question? Email us.

=====0.8.8.7=====

General bug fixes.

Bug Fixes

  • - Fixed bug in the cross server command logic. Only player slots can be used to kick across servers for the time being.

=====0.8.8.6=====

General bug fixes.

Bug Fixes

  • - Fixed messenger not sending message if the timer is 60 seconds.
  • - Fixed wrong user getting warned when slot number is used.
  • - Fixed message importing from one server to another.
  • - Fixed a hang that would occur on the player manager.
  • - Fixed a hang that would occur when trying to close Paronicon.

===== 0.8.8.5 =====

General bug fixes.

Bug Fixes

  • - Fixed the Language filter never kicking.
  • - Fixed fresh installation not completing successfully.

===== 0.8.8.4 =====

Bug fixes and added features.

Bug Fixes

  • - Fixed some issues where the application would not use the correct libraries.
  • - Removed button 2 :-)
  • - Fixed an issue that cause the Full Auto to be detected as Sentry Gun.
  • - Language filter will save it's state.
  • - Fixed a bug that was showing the wrong name when kicking someone.
  • - Added ability to turn off kciking unknown soliders.
  • - Fixed !nextmap command.
  • - Fixed language filter warning and kicking text.

Features

  • - Bans will reuqest the reason for the ban.
  • - Added context menu to group users right-click.

===== 0.8.8.3 =====

Bug fixes and added features.

Bug Fixes

  • - Fixed a bug in the shortcode logic that would occasionally throw errors.
  • - Fixed GUI swallowing the scroll bar for the player manager chat window.
  • - Fixed the active player list being outdated.
  • - Fixed action log not auto updating on switching servers.
  • - Fixed welcome messages not sending in PM even though they are selected to do so

Features

  • - Uptime command will now return how long Paronicon has been running since it's last restart.
  • - Next map is now active and will report the next map in a custom rotation.
  • - Added names to the ban list (of the banner and the bannee).

===== 0.8.8.2 =====

General bug fixes.

Bug Fixes

  • - External Stats Were Not Configuring Correctly. This is now fixed.

===== 0.8.8.1 =====

Generael bug fixes.

Bug Fixes

  • - Fixed server options on overview page. They were inadvertantly disabled when they were moved.
  • - Changed some MySQL values that was causing an issue on the backend.
  • - Fixed Server Overview.

===== 0.8.8.0 =====

Bug fixes and added features.

Bug Fixes

  • - Fixed a bug that would cause some people's commands to be ignored (god - treyarch is stupid).
  • - Fixed a bug that would prevent a server from being added in some situations.
  • - Fixed a log rolling bug that could occur under certain circumstances.
  • - Fixed a bug where control characters in a player's name would prevent them from being noticed by Paronicon.
  • - Fixed a bug that would cause voting to count the active players incorrectly.
  • - Fixed a crash that occur when a player joined the server under certain circumstances
  • - Fixed not getting a reply for some commands.
  • - Fixed a bug that retrieving the chat log would cause an unhandled exception.
  • - Fixed a bug that caused a complete crash when calling the database at just the right time.
  • - Fixed a bug that would make second chance calculations be incorrect and in some cases return a non number and cause a crash.
  • - Fixed a bug that would occur if you hit update role on player manager screen without an option being selected.
  • - Fixed an issue that would cause the custom rotation to get hung and not continue as well as skip maps.
  • - Fixed an issue that would prevent setting of a standard playlist.
  • - Fixed an issue with the check all checkbox for weapon restrictions.
  • - Fixed an error caused by deleting the default group :'User'. Now the default group will be the lowest ranked role.
  • - Fixed a bug that would prevent removal of server.
  • - Fixed a crash that could occur from a partially removed server.
  • - Fixed an error that could occur when activating a default playlist.
  • - Fixed a bug that could cause a crash when the player manager is loaded from the main GUI.
  • - Fixed a bug that would prevent edit's from occurring when editing a server in the server manager. This could cause a crash in some cases.
  • - Fixed an issue that would cause invalid server info if there were certain characters in the server's name.
  • - Fixed an issue that would cause a crash to occur when saving certain tabs with invalid information.

Features

  • - Framework to API is in place. Not yet functional. Next release if all goes well. :-)
  • - Exporting of stats now available. Can export chat log, all damage and kills, and player join and leave times. Simple configure you MySQL information on the global options and hit create/update tables. Then it will be enabled.
  • - You can now deltete multiple rows from the custom playlist. Accepts CTRL + Click, Shift + Click, and dragging to select many items.
  • - Alternating row colors in the map rotation. Colors not set in stone. Feedback here will be helpful.
  • - You can now select multiple gamemode/gametype/map combinations and each will be added. Allows for large rotations with little effort.
  • - Randomize button will take all the items in the playlist and put them in a random order. Hitting this a few times should give you a unique rotation each time.
  • - Added more error handling in places where it was logging.
  • - Added more logging to certain pieces of the code to help diagnose further issues.
  • - Added release notes screen to provide a way to keep track of changes made since it's open beta. Not all users will get e-mail.
  • - Added shortcodes for reasons. (Eg. SC=>Second Chance) You can manage these on the command output screen.
  • - Added ability to change which output style welcome messages get sent (PM, Say, None).
  • - The Overview tab will now show a detailed listing of each server in a scrollable window when a server is not selected.
  • - Command aliases are now available. You can make !hiufewhuifg equal !kick. The commands will carry over from the command they are aliased from and each server can have it's own list. Custom commands will be in the next release.

===== 0.8.7.4 =====

Bug fixes and added features.

Bug Fixes

  • - Fixed a bug when looking a player up that would cause a crash if no aliases were listed (player was in database prior to alias logic).

Features

  • - Button to clear logs from program in global options.

===== 0.8.7.3 =====

Bug fixes and added features.

Bug Fixes

  • - Fixed a bug when looking a player up that would cause a crash if no aliases were listed (player was in database prior to alias logic).
  • - Fixed a bug that could occur in the player manager when loading a player. Would cause the roles to not load correctly.
  • - Fixed a bug that would allow duplicate entries in database. This could cause the top stats to contain the same player twice.
  • - Slowed times a bit to help allow the default RCON tool to work in parallel.
  • - Added some indexes to the global database to increase response times.
  • - Added responses to some commands that were missing.

Features

  • - Button to clear logs from program in global options.
  • - Added Player Action History (Shows all events done to a player - kicks, warns, tempbans, ect...)
  • - Added some database options to allow for backups and vacuums.
  • - SQLite is a flat file database. When you delete any information from it, it does not re-consume the space used by that information by default. Running a vacuum command on the database consumes this space to make the database smaller as well as increase response time.
  • - Right now the backup will only write one backup. Each backup will overwrite. Options are there already for the next release which will be more intelligent.
  • - Added alias history to keep track of name changes.
  • - Search box is not hooked up yet.

===== 0.8.7.2 =====

Bug fixes and added features.

Bug Fixes

  • - Fixed an issue that would prevent some players from showing in some servers in player manager
  • - Fixed an issue that would cause some players stats to get reset or be calculated incorrectly. This included permissions getting reset as well.
  • - Fixed an issue that was causing duplicate records in the database for players.
  • - Fixed a crash that could occur in parsing a chat message.
  • - Found a bug on the second chance calcs that was causing some of the false positives.
  • - Further tweaking of second chance calcs. Added additional logging on (trace) level as well.
  • - Fixed a crash that could occur when editing permissions.
  • - Fixed a crash that would occur when rolling log files.
  • - Fixed a bug that would ban someone but not kick them if they were still active.

Features

  • - Prevented multiple warns from occurring as frequently. (Previously each bullet could cause a warn).

===== 0.8.7.1 =====

Bug fixes and added features.

Bug Fixes

  • - Fixed a bug that caused users to not get updated if they changed their name.
  • - Fixed an issue that prevented the output of topkills from being switched.
  • - Fixed a bug that would cause second chance calcs to crash the application.
  • - Modified second chance calculations again to try to narrow down where the issue lies that is causing false positives.

Features

  • - Added g_logsync 1 to the logger startup sequence. (Makes log write all updates)
  • - Added group viewer. (Open to what options you want to see in the menu here).
  • - Colorized some commands that were plain white text.
  • - Added ability to view stats from the ban list.

===== 0.8.7.0 =====

Bug fixes and added features.

Bug Fixes

  • - Fixed an error that would occur on server adding.
  • - Fixed an error that would occur on server deletion.
  • - Fixed an error that would cause the command managers to not restart.
  • - Fixed an issue that would keep a socket open forever. This could cause other rcon tools (including web rcon) to not be able to access the server.

Features

  • - Installer!

===== 0.8.6.9 =====

Bug fixes and added features.

Bug Fixes

  • - Fixed error in command manager that would cause some commands to not get sent.
  • - Made the checking for the sqlite libraries more intelligent. Should not crash any longer.

Features

  • - Minor UI Changes

===== 0.8.6.8 =====

Bug fixes and added features.

Bug Fixes

  • - Fixed crash in player manager.
  • - ixed empty message getting sent to console on occasion.

Features

  • - Added kick message to console.

===== 0.8.6.7 =====

Bug fixes and added features.

Bug Fixes

  • - Fixed the command manager being slow when multiple servers are being used under heavy load.
  • - Made it so 0 warns is acceptable input (will kick for 1st offense)
  • - Reworked player watcher to decrease cpu usage.
  • - Fixed chat log. This will cause your chat-log until this point to be cleared. (Sorry)

Features

  • - Made all !reply commands be configurable. Can pick whether a reply is needed or not.
  • - Made a kick message because of a ban report the reason for the ban.

===== 0.8.6.5 =====

Bug fixes and added features.

Bug Fixes

  • - Fixed an issue where it would attempt to create invliad file names and cause a crash
  • - Fxied an issue where editing a server would not work
  • - Fixed an issue where the database would be unavailable for a breif second (maybe a virus scan) which would cause a crash.
  • - Added the tempban command (again - not sure what happened to it).

Features

  • - Modified cross server command structure. You now send with S:2 where 2 is the server ID.

===== 0.8.6.4 =====

Bug fixes and added features.

Bug Fixes

  • - Made !update return a message if no update is found.
  • - Made !update restart services even if auto-start is not enabled.
  • - Made exception system much more robust. Added auto-restart ability for crashes
  • - Any crashes from here on out will send an email of what was happening when the crash occurred and restart Paronicon (including the services).
  • - Second chance calculations are now more accurate. Less false positives and less misses.
  • - Adjusted the ping kicker to be less aggressive
  • - Fixed a bug that would prevent a playlist from being enabled if the server wasn't using a playlist previously.
  • - Fixed the grid view for the action log. Won't need to resize them every time now.
  • - Fixed error when saving options if values were invalid
  • - Sanitized some over looked database queries.

Features

  • - Added timestamp column to action log.

===== 0.8.6.3 =====

Bug fixes and added features.

Bug Fixes

  • - When a user changed names, it would not update the db. This has been fixed.
  • - Fixed an issue where partial log lines would cause a crash. This has been fixed.
  • - Minor text coloring changes
  • - Minor UI changes

Features

  • - Added timestamp column to action log.
  • - Added !vip command (Kicks random non protected player).
  • - Added The ability to create custom groups and set their permissions.
  • - Added !promote and !demote commands to promote users from within game.
  • - These options will be helpful in a near future release that will make ranks important (not being able to kick someone higher ranked than yourself)
  • - Added VIP flag to all roles which allow you to protect groups from the VIP command.
  • - !update command will now work. Typeing !update will make Paroncion check for an update and alert you in-game if one is available. !reply yes will trigger the update. You need to have auto-start for the services enabled or you will still need to manually start them.

===== 0.8.6.2 =====

Bug fixes and added features.

Bug Fixes

  • - Fixed in issue where some users say and sayteam line from gameservers.com would be slightly different.
  • - Fixed an issue where a server could not be added
  • - Fixed ability to type commands in any case. (!say, !SAY, !sAy, ect…)

===== 0.8.6.1 =====

Bug fixes and added features.

Bug Fixes

  • - Fixed an issue where the status watcher was not processing the players on the server.
  • - Fixed an issue with custom rotation not starting correctly.
  • - Fixed an issue that was preventing restarting any of the services once they had already be started and stopped.
  • - Fixed an issue where deleting a server would not correctly delete the server files.

===== 0.8-6 =====

Bug fixes and added features.

Bug Fixes

  • - Fixed topkills and topkdr from iognoring pm/say option.
  • - Fixed formatting of a couple commands and outputs.
  • - Fixed a few minor GUI issues
  • - Fixed crash when updating message time without server selected
  • - Update to log parser. Reduces bandwidth used by over 75% and increase speed dramatically, as well as response time.
  • - Updates player watcher to attempt to free up some CPU time.
  • - Slowed down calls to player watcher to alleviate potential server interference.
  • - Fixed bug that would cause FFA kills to be counted as team kills.
  • - Fixed bug that would prevent item removal through the GUI.
  • - Fixed Second Chance calculations to be more accurate.
  • - Fixed issue that caused a crash when all items were removed with in game commands.
  • - Fixed a bug when voting for a map rotation.
  • - Fixed a bug when importing custom groups from BTM

Features

  • - Warns will no longer occur just for using a gun with a tube. Tube needs to be used.
  • - Same with flamethrower
  • - Same with shotgun (MasterKey)
  • - Split detection of the ballistic knives into melee and projectile.
  • - warn, kick, tempban, ban, gsban, additem, and removeitem now have name support.
  • - "!warn Par noob" will ask if you are sure, !reply yes will reply.
  • - If more than one name matches will say "Did you mean 1.) ParXXXX 2.)ParYYYY", !reply1 will kick the first result.
  • - The rest of the commands will continue to get name support going forward.