Skip to content

[MERC-1039] Remove Shopify public apps from the docs#1843

Draft
codatchris wants to merge 3 commits into
codatio:mainfrom
codatchris:shopify-public-apps-deprecation-notice
Draft

[MERC-1039] Remove Shopify public apps from the docs#1843
codatchris wants to merge 3 commits into
codatio:mainfrom
codatchris:shopify-public-apps-deprecation-notice

Conversation

@codatchris

Copy link
Copy Markdown

Summary

The Shopify public apps connection method is deprecated; custom apps are the supported way to connect Shopify stores. This PR:

  • Adds a deprecation notice blog post (blog/260603-shopify-public-apps-deprecation.md) explaining the change and pointing existing users at the custom apps setup guide.
  • Removes the commerce-shopify-public-apps page and strips the "two ways to link" framing from the Shopify overview and test pages.
  • Updates redirects.config.js so old public-apps URLs redirect to the custom apps guide.
  • Updates the commerce sidebar accordingly.

Notes for reviewers

  • Wording deliberately avoids recommending the custom apps approach in Shopify's terms — it states it as the supported connection method. Flag if any phrasing needs adjusting against Shopify's language requirements.

🤖 Generated with Claude Code

Public apps are deprecated in favour of custom apps, so remove public-app
content from the docs entirely (rather than leaving a deprecation banner):

- Delete the "Set up Shopify using public apps" page.
- Shopify overview: drop the two-approaches framing and the "About public
  apps" / public-app OAuth sections — custom apps only.
- Commerce overview table: reclassify the Shopify row for custom apps (no
  Codat-side registration/approval) and remove the public-app footnote.
- Testing page: remove the public-app connection branch.
- Sidebar: remove the Public apps entry and flatten the single-item Setup
  category so Custom apps sits directly under Shopify.
- Redirects: point the old public-apps URLs (and the deleted page) to the
  custom apps page so existing links don't 404.

Adds a changelog deprecation post (dated 2026-06-03) as the announcement,
and a codatchris author entry.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented Jun 4, 2026

Copy link
Copy Markdown

@codatchris is attempting to deploy a commit to the Codat Team on Vercel.

A member of the Team first needs to authorize it.

codatchris and others added 2 commits June 4, 2026 10:58
Apply the two agreed softenings from the review thread to match Codat's
documented Shopify posture (don't tout avoiding Shopify app review as a
benefit; frame around client effort):

- "the standard, recommended method" -> "the standard method"
- "Require no app review or approval from Shopify" -> "Don't require you
  to build and submit your own public Shopify app"

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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.

1 participant