-
Notifications
You must be signed in to change notification settings - Fork 801
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
Dashboard: Add a specific message for a site that is too new to have a rewind status #20863
Conversation
Thank you for your PR! When contributing to Jetpack, we have a few suggestions that can help us test and review your patch:
This comment will be updated as you work on your PR and make changes. If you think that some of those checks are not needed for your PR, please explain why you think so. Thanks for cooperation 🤖 The e2e test report can be found here. Please note that it can take a few minutes after the e2e tests checks are complete for the report to be available. Once your PR is ready for review, check one last time that all required checks (other than "Required review") appearing at the bottom of this PR are passing or skipped. Jetpack plugin:
|
@cbauerman Heyo! Is this one ready for review? |
Yup! I am afk today but unless something is drastically wrong with the PR I should be able to give it enough attention to merge before the freeze. |
Yup! The message should only show up if you go to the dashboard immediately after connecting. The "add credentials" message is what it should be. |
@cbauerman What do you think about phrasing this so it sounds a bit more sure? Maybe something like:
Other than that, this tests well and looks good to me. |
The problem is we aren't necessarily sure if they have backups, which is why the message has the "maybe". It is worth noting it is pretty hard to get the message at all, you have to either be trying or in the situation described in the attached jpop issue, so whichever message we use should be fine. |
* master: (34 commits) Fix issue templates (#20880) Social Icon Widget: Fix Icons Not Saving (#20862) Dashboard: Add a specific message for a site that is too new to have a rewind status (#20863) Add additional properties to WC Analytics events (#20812) Connection: add spinner for the "Connect" button (#20872) Update storybook monorepo to v6.3.7 (#20877) Lightweight PHPCS (#20876) Recommendations: Add Jetpack Product Suggestions step (#20814) Update babel monorepo (#20875) Update wordpress monorepo (#20873) cli: Check subprocess exit statuses in docker commands (#20861) Facebook Widget: Fix URL error when adding widget (#20864) Stats: make nudges collapsible (#20765) Remove temporary Newspack block override css (#20868) Allow ZIP uploads via Calypso (#20860) Sync Package Release v1.26.0 (#20870) Connection: remove in-place in secondary flows (#20739) BUILD_DIR -> BUILD_BASE in initial checks (#20857) E2E tests: Fix missing action for atomic workflow (#20866) Boost: Fix skip proxy origins to load css during critical CSS generation (#20793) ...
Fixes 6844-gh-Automattic/jpop-issues
Changes proposed in this Pull Request:
site_new
rewind status reason ( introduced in D66042-code ) on Jetpack Dashboard. In cases where a new user is sent immediately to the dashboard after being connected to a premium plan a timing issue could cause a message about installing VaultPress. Now it should let them know we are setting up things behind the scenes.Jetpack product discussion
N/A
Does this pull request change what data or activity we track or use?
No
Testing instructions:
rewind
network response returnedunavailable
andnew_site
reason.