TeamSpeak 3 Integration

TeamSpeak 3 Integration 1.1.26

No permission to buy ($35.00)
  • Re-add XenPorta 2 widgets to the build package.
  • Allow administrators to view synced TeamSpeak identities from within the admin panel. These can be viewed under the 'Extras' tab whilst viewing a user profile.
  • Assorted bug fixes.
  • Fixed a issue with the viewer when no server groups are available for display.
  • Added a optional friendly name field when adding new TeamSpeak identities.
  • Correctly mask the server query password in the Admin Control Panel.
  • Improvements to banned IP syncing.
  • Re-add missing XenPorta 2 widgets to the package.
  • XP2 widgets will now display the voice port, if it is custom.
From 1.1.9:
  • Fixed an issue leading to an error when syncing banned IPs
From 1.1.8:
  • Sync IP bans to TS3 server via cron entry
  • When banning via XF, replace any existing ban for that user on TeamSpeak
  • Prevents a potential fatal error when retrieving bans
  • Fix an issue where the TeamSpeak trophy would throw an error
  • Fixed a regression from a previous release where the identity page would cause timeouts.
  • Fixed an issue where option saving was not functional.
From 1.1.5:
  • Fixed an issue with XF bans not going through.
  • Improved lifting bans process.
  • Improve compatibility with other add-ons when syncing.
  • Fix incorrect version id number causing install errors for some users.
  • Make country data available for connected clients in viewer templates.
  • Fixed an issue with bans where TeamSpeak bans would go through whereas XenForo bans would not.
  • Like
Reactions: Kerby
As of 21/12/2016, sales and support of my add-ons will now be handled from nixfifty.com. See this thread for more details including information on how to claim your license.
  • Improved error handling on TeamSpeak API and viewer.
  • View complaints filed by TeamSpeak clients.
  • General template improvements.
  • Like
Reactions: Kerby
Apologies for the delays in getting a new version out but I've been swamped with personal life commitments as well as a move to a new city, which has brought its own challenges. Things are settling down now and I'm getting back in to the swing of things. Expect some pretty sweet features in 1.2.0 in addition to a license extension as a gesture of goodwill in the next couple of weeks but for now here's a security orientated update. Thanks for your continued patience. :)

We strongly recommend all customers upgrade to this version as soon as possible.

The issue is a flaw in the way identities are deleted that could allow an attacker to delete a user's synced TeamSpeak identities without their consent or knowledge.

We would like to thank @tr1cky for bringing this to our attention.
  • Like
Reactions: Kerby
We have recently become aware of a security issue within the TeamSpeak 3 Integration add-on and have released version 1.1.1b to address this. We strongly recommend all customers upgrade to this version as soon as possible.

The issue is a cross site scripting (XSS) flaw that could allow an attacker to steal cookies or force a user to take actions without their consent or knowledge (possibly including administrative actions).

We would like to thank @bebosny for bringing this to our attention.
  • Like
Reactions: bebosny
It is recommended to rebuild user TeamSpeak identity counts after updating to this version. This can be done by navigating here:

ACP -> TeamSpeak -> TeamSpeak Rebuilds -> Rebuild User TeamSpeak Identity Counts
  • Fixes an issue with the XenPorta 2 widgets throwing an undefined index error.
  • Fixes an issue where the identity counter wouldn't increment as expected resulting in issues when unlinking identities.
It is recommended to delete the contents of library/NixFifty/TeamSpeak/ before uploading the new files.

Big thank you to all testers that made this release possible, couldn't have done it without you guys. :)
  • Greatly improved reliability of the sync process.
  • Permission controls to allow users the ability to sync and how many identities can be synced.
  • General server viewer code improvements.
  • Removed unused files from the build package.
  • Added the ability to view currently connected clients.
  • Moved syncing to the Deferred process.
  • Update TeamSpeak groups when user group mappings are changed.
  • Improved the integration test significantly.
  • Removed early-warnings from the options page.
  • Display client avatars on the identity listing.
  • General API updates.
  • Improvements to bundled widgets for the Widget Framework.
  • Added XenPorta 2 widgets to the build package.
  • Like
Reactions: KnoxVegas and Kerby
Top Bottom