by Lovinity 08 Jun 2015, 22:00
I'm really liking the version 1.8.3 of Arrowchat so far. I have it integrated with the ocPortal system (required some custom code modifications to get almost fully working). I do have a few concerns though:
*I would like to see the ability to assign groups as moderators or administrators. That way, via. group integration with ocPortal, my ocPortal moderators and administrators can automatically get mod/admin status in Arrowchat .
*iframe embedding doesn't seem to be 100% functional, specifically the chat rooms. For some reason, iframe chat rooms embedded in my ocPortal pages are not updating / checking for messages as they should. It works fine in the chat bar though, and even in the pop out chat.
*I've noticed if a user becomes inactive for a period of time and their session on ocPortal expires, then when they send a message to a user, they appear as a guest to the other user (though they're still logged in on Arrowchat and thus bypassing guest restrictions). In addition, then when a user tries to reply to said guest, they don't successfully get the message. The user has to message them via. their actual username in the IM.
*If someone has multiple tabs open in their browser pointing to different pages on the site, this may screw up their IM. If a user sends them a new message, it may appear on one of the tabs but not all of them. This bug was tested on Windows 7 with Google Chrome 43.
*On Android 5 (at least, haven't tested others), when using mobile IM page, going to an IM conversation with a user and then trying to go back to the main mobile arrowchat IM page results in a blank white page until it's reloaded via the chat tab on the ocPortal website.
*It's not easy to report inappropriate IMs on mobile like you can on desktop version... I don't even know if it's possible.
*I randomly get notices in my Arrowchat admin panel about an upgrade being available, but upon going to the upgrade page, it says I have the latest version (1.8.3).
There's probably more to say that I can't remember right now but I'll let you know when I remember. Thanks for reading!