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
Update compatibility checks #8101
Comments
@benbowler, we also need to remove all that is relevant for the |
@eugene-manuilov I've looked into this a little more this morning and the site-kit-wp/assets/js/googlesitekit/datastore/site/info.js Lines 797 to 824 in d1aad74
Therefore, I believe my original list of references to remove were correct. |
Ah.. ok, I missed that. Then it should be good to go. IB ✔️ |
QA Update:
|
@wpdarren I re-reviewed the code and QAB and I had it right way around when it was first written. The test state is when the developer plugin is not installed on the staging site. I've added details about what CTA you should see and I've updated the expected text for the alert. |
@benbowler thank you for updating the QAB. I see the correct message In the past (which was a long time ago) to trigger the Is there another way to trigger error.mp4 |
QA Update: ❌@benbowler I have been working a bit more on this ticket and I found that a trim_ElFKUK.mp4 |
Hey @wpdarren, this was another issue with my QAB, sorry. The "Install" link is correct linking here as you saw in your videos. I have tested this myself and can confirm this is expected. The issue with this specific ticket was that I've been writing my QABs without directly running and logging the code which has led to all of this back and forward. I'll make sure for future QABs that I've tested the flow and give more accurate and repeatable steps. |
QA Update: ✅Thanks @benbowler - yes, for these types of testing it does need a bit of an 'idiots guide' because I aren't an engineer, so rely a bit more direction. Thank you for updating the QAB, this looks good! Verified:
Note: there is a flicker of the link text but a user would only notice it if they were on a very slow 3G connection. |
Feature Description
There are a few changes we should make to our compatibility checks that run before connecting SK.
Do not alter or remove anything below. The following sections will be managed by moderators only.
Acceptance criteria
installed
case).See this diff for where it changed
Implementation Brief
Remove the
checkWPVersion
functions fromassets/js/components/setup/CompatibilityChecks/checks.js
Remove the import and use of
checkWPVersion
fromassets/js/components/setup/CompatibilityChecks/index.js
Update the
assets/js/components/setup/CompatibilityChecks/CompatibilityErrorNotice.js
ERROR_FETCH_FAIL
condition by copying the object containing theGetHelpLink
and usingcreateInterpolateElement
to render both the message and the help link.Test Coverage
QA Brief
ERROR_FETCH_FAIL
compatibility error and you should see the warning message now includes a help link at the end of the message:Looks like this may be a staging environment. If so, you’ll need to install a helper plugin and verify your production site in Search Console. [Help Link Here]
.Changelog entry
The text was updated successfully, but these errors were encountered: