Hi Michael,
I am sorry for the delay of this reply.
(1) Posts keeps getting duplicated on friends feed page. see fig 1
I cannot replicate this issue from your site. I logged in with the user you provided, then go to his dashboard and posted a status update, I did not get duplicate stream item displayed. Please see
http://screencast.com/t/a7N8IsnHFrpi
I then checked on EasySocial stream table on that particular user, look like there are duplicate item added. I not sure why is this happening but looking at the stream creation datetime, it seems like there are multiple request adding the stream. Please see
http://screencast.com/t/Z4hjSCmC
Can you tell me how to replicate this issue?
(2) When a user is within the conversation window, he/she does not get a live update of replies sent by the person they are chatting to except page is refreshed. Is this the norm? and if not, can this be looked into. see fig 2
Strange, I can't replicate this issue either from your site. When i submit a reply, it wait for awhile and the message get added into the conversation. Please see
http://screencast.com/t/QMVtYf0d
Did you hit any javascript error from your web browser?
(3) An individual user gets notifications of his/her own posts. This is not desirable. see fig 3
When you say notification, do you mean this notification?
http://screencast.com/t/1K9Dr2woJte ( this is system live notification from the toolbar). Or do you mean the stream item in your dashboard page? If you are referring to the stream item, this is actually the correct behaviour where this is the stream item, not really a notication. User will be able to interact with stream item, e.g. give comment to the stream or like the stream item
Anyway, i do noticed during my test on submit the status update or submitting the reply in conversation, the ajax request seems only come back after your comechat system the ajax returned. If you notice, comechat send periodical ajax request to your server to retrieve commetns. It seems like all the ajax request by other components is waiting the comechat to finish return then only the request continue to process. Meaning to say, EasySocial is waiting your comechat ajax request to return. Is it possible for you to turn off the comechat from your site and see if your issues resolve?
Please advise.