Site-level visibility for Scheduled Lives
Describe the problem to be solved
Thank you for the great work on 7.3! When testing out one of the new features (#7185), I was stuck in trying to figure out how to show it on the site-wide discovery page, like this one:
I would wish that the "Lives" section showed current "live-lives" followed by "scheduled-lives".
In my own testing, this works when I look at a channel's video overview:
How can I get the same "SCHEDULED LIVE IN x MIN" on the site video overview?
Describe the solution you would like
I would like scheduled-lives to be shown alongside current live-lives, on my PeerTube home page.
@bojidar-bg Thank you for making the effort on the Scheduled Lives topic. I was thinking— with my feature request here —am I circumventing the intention behind your solution? From the commit here, https://github.com/Chocobozzz/PeerTube/pull/7144/commits/fd0d639ee020c36ffaebab451774cdceab87277b, it seems that "not visible on site videos page" is works as intended. Is that correct? I'm not so good with reading code, sorry if I missed something.
@okaziya M.. when I was thinking of Scheduled Lives, I wanted to reduce the possible impact of spam, and since a scheduled live represents a very small investment, I wanted to avoid it appearing before any actual video content. That said, https://github.com/Chocobozzz/PeerTube/pull/7144#issuecomment-3056140162 mentions adding an option to the filter that would make Scheduled Lives show up even on the Browse videos page. IIRC, it's still not been added to that filter, but that was the idea (:
I think we can add an admin setting so they choose where they want to display scheduled lives