In your content settings you can now see a barebones stats visualization of your listener performance over time. I'll add some additional stats to this as well. Thank you to @mrbiggs for the suggestion.
To access it please visit the Content Tab in your settings:
https://prankcast.com/app/settings/content?panel=broadcaststats#broadcaststats
then open the Broadcast Stats section
It is limited to the the most recent broadcasts for now, but I'll add pagination in the next incremental update to let you go further back in time.
I have replaced the underlying component that we used to play live broadcasts with a new streamlined one. There is no visual indication of changes, but the new one has allowed the following updates:
Active listener numbers and listening members list update in real time during broadcasts. They are now using websockets instead of database calls, similar to how web chat works. On that note, the listening tab during live broadcasts is now restored.
There should no longer be conflicts on Android devices when other device audio plays while you're listening to a stream. This is not thoroughly tested across all devices, so please let me know if you run into issues.
EDIT: I had to roll back this part of this update due to some other issues popping up with Android devices.
Misc fixes
Temporarily disabling the listening tab list
This is the tab that shows up in the chatroom during active broadcasts.
It's showing cached member information instead of realtime information. It will temporarily just show the list of current chatters when you click on it.
Listener counts are displaying lower than actual numbers
Some browsers aren't pinging the server to update that they are still connected (even though they are). For now assume the number of listeners is at least the number in chat, plus 10-30% on average.
Hopefully this will be fixed this weekend. I'm looking into adapting a completely new player that should have way more control on my end.
That is all. I'll prettify them this weekend so they match the new chat layout.
I think that was the last major bug from the transition to the new site.
edit: lol spoke too soon. I see that short posts sometimes display an "expand" button unnecessarily
HUGE update representing months of work. This update has taken major steps to simplify the site and provide a better experience for all, listeners and hosts alike.
Before diving into the update, I owe a huge thanks to:
Posts are now ready
New Homepage
New User Profile Pages
Chat v4 is live
RIP Light mode
Directory
Contributor-only features
Misc Fixes