Removed setInterval() for user presence and moved user presence method to updated()Vue.js lifecycle hook.
UserCP Screeching Frog 0.7584
Added 1 sec debounce() in updated() lifecycle hook for getHerNow() method.
UserCP Screeching Frog 0.7585
Trigger debounce() on leading edge of debounce interval.
UserCP Screeching Frog 0.7586
Trigger debounce() on trailing edge of debounce interval.
UserCP Screeching Frog 0.7587
Trigger debounce() on leading edge of debounce interval (revert changes).
Remove getHereNow() from mounted() lifecycle hook.
UserCP Screeching Frog 0.7589
Still tweaking this.getHereNow() in lifecycle hooks.
If the debouncing is working "good enough" and the unnecessary PubNub transactions are reduced without setInterval(), then we are good to go to build out a beta PM replacement on this live chat foundation on a per member basis.
UserCP Screeching Frog 0.7590
Added up and down indicator icon to the right of "Toggle Message Order".
A number of people have asked me to make some videos, so I just got my first condenser microphone and so I can make some amateurish screen casts. I will try to do better in the future.
A quick overview of PubNub Live Chat @unix.com
The video is best is you set the Quality to HD 1080. The... (0 Replies)
Interesting....
I am still working on the kinks for Live Chat here at unix.com using a publish-subscribe API from PubNub. Two days ago while working on it, a new user joined the live chat and asked about how to post a new thread in the forum. Then today, one of the members of the PubNub team... (23 Replies)
Update: UserCP Screeching Frog 0.7641 - Changed Live Chat to Live Updates
In this version of the UserCP, I have changed "Live Chat" to "Live Updates" by disabling the ability to post in the "live chat" area and changed the name to "Live Updates"
The reason for this change is that experienced... (6 Replies)