-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unlaunched/coming soon site: user able to follow through reader and then see posts #56779
Comments
I've tested several times with existing (simple and atomic) sites, but I'm unable to reproduce this. I followed these steps:
However, each time I view a site after following it, the "Coming soon" page displays (not the site content). I then created a new simple site - http://un-launched.com/ Screen recording is attached. Screen.Capture.on.2021-10-05.at.12-38-23.mp4 |
I was able to duplicate this after a user reported seeing two new followers on their site in 4609237-zen -- I created a new site titled Unlaunched Test Site, and was then able to follow it from my test account. I then published a post, and I was able to see it on my test account, despite the site being unlaunched. I've set this with high priority, since it'll apply to every Coming Soon site. |
@Automattic/flow-patrol-create Is this something you could look at? It's a little scary that people could gain access to unlaunched sites and their content through this bug. |
This would be expected, as the site isn't in "private" mode and rather just the front of the page gets replaced with "coming soon" page. Similarly you can just type in the RSS Feed URL and add it to any other RSS feed reader. For full privacy, you'd switch the site to "private" mode with its quirks and problems that come with it. For our own Reader could choose to just check the site status and not add them, or not fetch posts until the site is fully public. Not sure how often this happens anyway. |
Support References This comment is automatically generated. Please do not edit it.
|
This also feels unexpected to me as a user -- I would prefer the feed to be empty before launch. But I think that's a separate improvement/fix. |
I appreciate it can be surprising. We used to have sites hidden in every way possible during coming soon mode, but it was a constant source of bugs as many features work only when site is public. Even tiled gallery would break. Instead of keeping fixing those things, we just adjusted only pages be private, and the rest like images, RSS feed, etc are there if one digs them up. Current model pretty much meets the customer expectations most of the time; "I visit my URL, it should show coming soon page". |
Switched from a "bug" to "Reader enhancement", happy to converse more if anyone disagrees. :-) |
I've been investigating this from a sperate report p1662606196916629-slack-C03NLNTPZ2T, I think I'm pretty close to coming up with a fix and it would definitely be better if we can not make the users posts visible before they launched the site! |
Ahh just to clarify, "coming soon" content is not available via search in reader, ( internally there is a "searchable" blog_info index that is only true if the site is blog_public=1 ) but "coming soon" content is available if you subscribe to the blog directly |
It looks like to fix this we will have to add a |
What's a blocker for doing just that? |
Not a blocker, but I personally don't know how to do it! 😛 and realizing that this issue only affects blogs that have been subscribed to directly, and also that with the way public coming soon was implemented, we know that there are ways to get access to the content, I don't think it's as big a priority to fix right away. When I started investigating I thought that coming soon sites were showing up in reader's search |
PR ready for review: D159347-code |
@xavier-lc, since not all a12s have access to Phabricator, could you please come back and close this issue once the patch is merged? Thank you! |
Yes, I'll do that 👍 |
Thanks! Any updates @xavier-lc? |
The review is taking a while :/ I think it'll get aproved soon, though. |
@mrfoxtalbot the changes have been deployed. |
Looks like this shipped. Closing this issue out. |
Quick summary
If a user searches for and follows a site via the reader they are then able to see any content on a coming soon site even if the site has not yet been launched. If you launch and set back to coming soon the content is hidden again (at least when I tested from an already launched site).
Steps to reproduce
What you expected to happen
Content should remain hidden whether launched or not when in coming soon mode
What actually happened
Content is visible when site not yet launched and someone follows
Context
4340612-zd-woothemes
Operating System
No response
Browser
No response
Simple, Atomic or both?
Simple
Theme-specific issue?
No response
Other notes
No response
Reproducibility
No response
Severity
No response
Available workarounds?
No response
Workaround details
No response
The text was updated successfully, but these errors were encountered: