Skip to content

Support Shopify storefront domain in development#1957

Closed
Shinomix wants to merge 2 commits intomainfrom
support-shopify-development-storefront-domain
Closed

Support Shopify storefront domain in development#1957
Shinomix wants to merge 2 commits intomainfrom
support-shopify-development-storefront-domain

Conversation

@Shinomix
Copy link
Contributor

@Shinomix Shinomix commented Mar 24, 2025

What this PR does

Shopify recently changed their internal domains in development. In this PR, we update the URI sanitation to globally substitute storefront domains with internal domains and enable the installation of Shopify Apps.

We are okay to expose this logic publicly as per https://github.com/shop/world/pull/18779#discussion_r2003371745.

Reviewer's guide to testing

Follow the instructions in https://shop.docs.shopify.io/docs/shop-server/architecture/components/merchant/local to install an app in development, using the code from https://github.com/Shopify/shop-server/pull/100230 and https://github.com/shop/world/pull/18779. Given the gem is unreleased, update shop-server to point to this branch.

Things to focus on

App installation setup should work in development.

Checklist

Before submitting the PR, please consider if any of the following are needed:

  • Update CHANGELOG.md if the changes would impact users
  • Update README.md, if appropriate.
  • Update any relevant pages in /docs, if necessary
  • For security fixes, the Disclosure Policy must be followed.

@Shinomix Shinomix requested a review from a team as a code owner March 24, 2025 13:09
Copy link
Contributor

@lizkenyon lizkenyon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 Looks good.

Approving but can you remove the version changes?
I will do that in a separate PR, when I update the migration guide ect.

@Anairam0
Copy link

Just wondering, why this Pr is not merged yet?

@Shinomix
Copy link
Contributor Author

Shinomix commented Apr 1, 2025

Closing this issue since this isn't needed anymore to solve the matter (see https://github.com/Shopify/shop-server/issues/101259#issuecomment-2761891469). Thanks for your attention @lizkenyon!

@Shinomix Shinomix closed this Apr 1, 2025
@xuyuanx
Copy link

xuyuanx commented Apr 7, 2025

our app ran into the same problem, but because we are sunsetting it soon, and our shopify_app is two breaking changes behind, we don't plan to fix it. We get by local testing by checkout out this branch

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.

5 participants