Skip to content

v2.10 - Update importing fonts.googleapis.com to use SSL#4218

Merged
waiting-for-dev merged 1 commit intosolidusio:v2.10from
Noah-Silvera:v2.10-fix-frontend-scss-font-url-import
Dec 2, 2021
Merged

v2.10 - Update importing fonts.googleapis.com to use SSL#4218
waiting-for-dev merged 1 commit intosolidusio:v2.10from
Noah-Silvera:v2.10-fix-frontend-scss-font-url-import

Conversation

@Noah-Silvera
Copy link
Copy Markdown
Contributor

@Noah-Silvera Noah-Silvera commented Dec 1, 2021

On 23/11/2021, google started to require ssl to access //fonts.googleapis.com/css, causing the import in the solidus frontend stylesheet to fail in CI. This breaks solidus and tests that run against the solidus_frontend. We can resolve this by explicitly using the https protocol.

Error example:
https://app.circleci.com/pipelines/github/solidusio/solidus/2791/workflows/e62ff646-9ae6-4e65-b20f-e1f7a109d3a1/jobs/26572

Blocking of this URL in testing_support was updated to bring it inline
with how url's are blacklisted in future solidus versions.

Even though solidus 2.10 is at end of life, some solidus extensions still test and maintain support against this version of solidus, such as SuperGoodSoft/solidus_taxjar, so it's important to continue to enable that testing.

This PR was based off the three PRs that cover actively maintained solidus versions created by @RyanofWoods

Checklist:

On 23/11/2021, google started to require ssl to access
`//fonts.googleapis.com/css`, causing the import in the solidus frontend
stylesheet to fail in CI. This breaks solidus and tests that run against
the solidus_frontend. We can resolve this by explicitly using the
https protocol.

Error example:
app.circleci.com/pipelines/github/solidusio/solidus/2791/workflows/e62ff646-9ae6-4e65-b20f-e1f7a109d3a1/jobs/26572

Blocking of this URL in testing_support was updated to bring it inline
with how url's are blacklisted in future solidus versions.

Even though solidus 2.10 is at end of life, some solidus extensions
still test and maintain support against this  version of solidus, such
as SuperGoodSoft/solidus_taxjar.

Co-authored-by: Ryan Woods <contact@ryanofwoods.com>
@Noah-Silvera Noah-Silvera changed the title Update importing fonts.googleapis.com to use SSL v2.10 Update importing fonts.googleapis.com to use SSL Dec 1, 2021
@Noah-Silvera Noah-Silvera changed the title v2.10 Update importing fonts.googleapis.com to use SSL v2.10 - Update importing fonts.googleapis.com to use SSL Dec 1, 2021
@waiting-for-dev waiting-for-dev merged commit 03018d3 into solidusio:v2.10 Dec 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants