Jump to content

Ahmad E.

Members
  • Posts

    1,065
  • Joined

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Posts posted by Ahmad E.

  1. 5 hours ago, kanv1s said:

    Is it possible to make the cancellation of the previous TC accounts?

    Or at least limit the possibility of frequent change of ID?

    I will try to add both next week, this week there will be no feature updates due to me having important exams that I need to study for, I'm afraid.

    5 hours ago, kanv1s said:

    And even a small wish.

    If you make the ability to add more than one server. And when you set up the group in the IPS, select the desired TC server and the group on it - it will just be incredibly cool. We used 4 TS3 server and would love to have this integration for everyone, and not just one.

    Not really a small wish :p This is on my todo list but will be quite a while before it can be implemented.

  2. 9 hours ago, almax said:

    Would it be possible to allow users to enter more than one UUID?  I have some users who connect with either different PC's and/or with their phone.  They then have more than one UUID.

    This is planned but will take a while before I can implement it.

  3. 3 hours ago, almax said:

    Maybe not change, but remove.  My only concern is that a user will get a hold of another (potentially higher rank) users UUID and then register the other persons UUID as their own to knock that person out of their actual higher rank.  This would then lead to a situation where I can not ban the user because it would ban the actual legit user, and I can not fix the legit user's rank in TS3 because the integration would just knock him back down.

    I will see if I can add that in the next release.

    3 hours ago, almax said:

    Also, question as to how the ban works.  Does it just ban the UUID or does it add a ban for the IP as well?  I ask because it is very easy to UUID spoof to avoid bans, not AS easy (but still somewhat easy) to bypass the IP ban.

    Currently it only bans the UUID, it will ban the last known IP (on TS) in the next release too ^_^

  4. 1 minute ago, almax said:

    If you cant reproduce, let me know and I can send you info to access my ACP/FTP.

    Actually, would you do that now please? Makes things faster for me and you get a fix before next release ^_^ 

  5. Just now, almax said:

    Wow so fast on the reply, I was editing the post to add something else and got the notification.

    I also noticed that a couple groups are duplicated in the drop down list.  Not sure why, as on my TS3 those groups only exist once.

    TS3IntDuplicate.PNG

    Well that is weird. I will try to reproduce and fix that in the next release.

  6. 1 minute ago, almax said:

    I did not realize it until now, but it would be nice if there was a "None" option for 'Associated TS3 Group'.  I say this because I have some secondary groups on my forum that do not have a match on my TS3 Server.

    Will be added ^_^

  7. 6 hours ago, aStonedPenguin said:

    Does this support more then one Teamspeak identity?

    Not yet. It is planned but will be probably one of the latest features to be added, I'm afraid.

  8. 6 minutes ago, kotaco said:

    Couple of presale questions to clarify. 
    We use two different groups on TS3 to identify our members.  Their primary group of course to set their permissions, in addition to a secondary group that is just for the ranks. 

    So Primary Group = Officer, Secondary Group = Captain for example. This matches our forums precisely. 

    Will this integration (I know you said your working on it) when complete, automatically adjust their TS3 groups/ranks when they are adjusted on the forums? 

    That functionality has already been added ^_^
    There is an option to "remove groups" or not to. If you set it to yes, TS users will only be assinged the groups that they have on the forum, so any additional groups they may have will be removed. If set to no, groups will never be removed from TS, so if they had additinal groups they won't be removed only new ones assigned.

    9 minutes ago, kotaco said:

    I also don't see an issue with the UID storage, profile fields can be set to be visible to the admin and that user only which is plenty secure for me.

    It is not stored in profile fields, it's stored in the database and is only shown to the user. But I think @Valthos is referring to situations where a forum does get hacked or something similar.

  9. Just now, Valthos said:

    Yea, no UUID's required from user. App creates key and then uses it to assign the users groups. 

    The downside of this would be, there wouldn't be automatic actions anymore. Like when group(s) is/are changed, member is banned etc. because the script wouldn't know who is who.
    I can see if it is feasible to store the clientid instead of UID, although the user would still need to enter their UUID atleast once.

    1 minute ago, David Angel said:

    It was working yesterday though o.o Just normal groups and they didn't get anything. v_v just an error

    Hmm, that's weird then. Nothing that I've changed should cause this. Mind PMing me your info so I can take a look, please?

  10. 1 hour ago, David Angel said:

    @Ahmad E.

    I just noticed there are TWO TS3 tabs in groups now.

     

    4baeeea210.png

    Next to Donations does NOT work. Next to Chat does. 

    That seems to be a bug in IPS itself not removing old extensions (I'll create a bug report for this). 
    To fix it on your install remove the file /applications/ts3integration/extensions/core/GroupForm/ts3integration.php  (the one with the 3 in the name).

    1 hour ago, David Angel said:

    My members are getting this error:  2564 access to default group is forbidden

    Member's cannot be assigned default/template TS groups through this app.

    49 minutes ago, Valthos said:

    Firstly thanks for making an app like this, can we have the option to use privilege keys instead of UUID's for increased security. The same UUID could be used over multiple TeamSpeak servers and are to be protected.

    What if any measures are in place to stop User A from obtaining the UUID of User B (by whatever method) and then pretending to be User B, potentially causing a lot of disruption, pr if User B had Server Admin rights a lot of damage.

    Thanks

    Do you mean instead of having them to enter their UUID, they would get a privilege key for their groups?

  11. 1 hour ago, David Angel said:

    But no one in my server is called any of that o.o 

    I've just released another update which removes the random number again.

    The issue was that I had a function named "init" which was being called automatically by IPS behind the scenes (I didn't know it would do that) and I would call that manually a second time so in the end it tries to establish two connections with the same name -> error.

    Renamed my function now and works fine ^_^

  12. 3 minutes ago, David Angel said:

    I found a bug @Ahmad E. chan! It seems Everything works beautifully on this version, the new one, but it will change your Admin name on Teamspeak to a number everytime. Well, let me explain.

     

    <10:34:27> "Sarumonin" was added to server group "Recognized Community Member" by "Headquarters47".

    <10:36:14> "Sarumonin" was added to server group "Premier Sponsor" by "Headquarters99".

     

    I changed the name from Headquarters to Magic.

    10:39:15> "Sarumonin" was added to server group "Recognized Community Member" by "Magic54".

     

    Just adds a number, I assume its a query thing. D: 

    That's not a bug but a feature. As per changelog that fixes an issue 'nickname already in use' that I've encountered when testing. I'll see if I can work-around it in another way though.

  13. 2 minutes ago, David Angel said:

    The TS Username. This part:

    e39e90a019.png

     

    It's no big deal, but some people might want to put spaces xD  

    I don't think TS accepts spaces and that's why it errors out but I'll look into it and forbid spaces if TS doesn't want them. About the groups, only primary group right now. Secondary group support will be added today most likely.

  14. 5 hours ago, David Angel said:

    Ok. So I purchased it, added the settings, all that nice stuff. Now I get errors nonstop via Group Editor.

     

    A configuration or server error has occurred

     

     

    Edit:

    If the username you chose has a space in its name, it will cause this error.

    The TS username or IPS username?

    3 hours ago, ADKGamers said:

    This is great to see!

    A feature that would be cool if possible is keeping track of a users time within team speak. 

    I'll look into it.

  15. Support topic for my TS3 Integration APP.

    Features:

    • Automatically sync groups
    • Members can have multiple UUIDs
    • Force members to enter their UUID
    • TS Viewer as widget
    • Show UUID form on register (optionally force members to enter it)
    • Edit TS Server information from within the ACP
    • Send global alert to the TS from within the ACP
    • Unlink UUIDs as an admin
    • (Mass)Poke/Kick/Ban Clients from within the ACP
    • Add/Edit/Delete/Copy Server Groups from within the ACP
    • Add/Edit/Delete/Copy Channel Groups from within the ACP
    • Ban syncing.
    • Create/Deploy Server Configuration Snapshots from within the ACP
    • View ban list/Unban members/IPs

    Features to come someday.:

    • Multiple server support

    Source Code:

    The source code for this application is publicly available from now on here: https://github.com/ABSAhmad/IpsTeamSpeakIntegration/
    However there will be no support provided for those who do not purchase this application.
    By not purchasing, you also do not support the continued development of this application.

    Credits:

    THIS DOES NOT WORK WITH IPS HOSTING!

     

     

  16. 42 minutes ago, Jimmy Gavekort said:

    Hmm i think it's weird how they are not providing any support or guides regarding nginx.. apache is way too slow, nginx should be one of the default configs supported

    Post it in the feedback section. Most developers don't support nginx, unfortunately. But I never had a problem getting things to work myself with nginx.

  17. 19 minutes ago, Sly_Ripper said:

    Nginx and php-fpm, tested it in Apache and it worked.

    Edit:
    I created an API key while using Apache, switched over to Nginx and using that key gives a valid result, but still using "test" as the key fails (and so the AdminCP shows no options to add/edit keys yet). Should I submit a bug report?

    Not sure if it's a bug as it worked fine for me on my nginx install, I'll test it on my other site which also runs nginx.

    Update: Works fine as-well.

×
×
  • Create New...