Repository navigation
docs: move Chargeback360 page from /docs/apps/midigator to /docs/apps/chargeback360 - #61
Conversation
The Chargeback360 app page was served at /docs/apps/midigator, the slug of a separate legacy service NEXT deprecated years ago. Rename it to /docs/apps/chargeback360, keep the old URL working with permanent redirects, and repoint changelog link targets (prose left as written).
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
nextcommerce-docs | 9f1b677 | Commit Preview URL Branch Preview URL |
Oct 07 2026, 08:42 AM |
Code Review SummaryStatus: No Issues Found | Recommendation: Merge OverviewThis PR was previously reviewed at commit
Lockfile is generated and out of scope per review rules. The single Files Reviewed (2 files)
Previous Review Summary (commit 39483a9)Current summary above is authoritative. Previous snapshots are kept for context only. Previous review (commit 39483a9)Status: No Issues Found | Recommendation: Merge OverviewThis PR renames the user-docs Chargeback360 page from Files Reviewed (11 files)
Reviewed by minimax-m3 · Input: 23.6K · Output: 1.6K · Cached: 140.6K |
npm audit flags sharp <0.35.5 (librsvg CVE-2026-96889, high), pulled in by next through the pinned override. Patch bump; lockfile changes limited to sharp and its @img platform packages.
Why
The Chargeback360 app page (title "Chargeback360") was served at
/docs/apps/midigator. Midigator is a separate legacy service NEXT deprecated years ago, so the URL pointed readers and search at the wrong product.What changed
content/docs/apps/midigator.mdx→content/docs/apps/chargeback360.mdx(page copy unchanged).content/docs/apps/meta.json(alphabetical, aftercampaigns-app) and the rootcontent/docs/meta.jsonApps section now listchargeback360.public/_redirects(the Cloudflare Workers assets redirect file the site already uses), placed above the section splats so the first match wins:/docs/apps/midigatorand/docs/apps/midigator/→/docs/apps/chargeback360(301)/apps/midigator→/docs/apps/chargeback360(301, one hop instead of chaining through the/apps/*splat)/docs/apps/chargeback360; the historical Midigator prose is left as written.scripts/changelog-migration/(deprecated migration tooling) mapped Chargeback360/Midigator mentions to the old path; its target URL is updated so the record matches the live slug.security-auditstarted failing on a new advisory,sharp<0.35.5 (GHSA-wq5f-xc86-pv6w, librsvg CVE-2026-96889, high).sharpcomes in throughnextand is pinned by theoverridesblock, so the override goes from 0.35.4 to 0.35.5. The lockfile changes onlysharpand its@img/*platform packages. Main will hit the same audit failure on its next run, and so will other open PRs (e.g. docs: add the Taboola Pixel Events app page #62), until this or an equivalent bump merges.Verification
npm run buildpasses, including the prebuild link validation, capabilities, and markup checks.out/hasdocs/apps/chargeback360.htmland nomidigatorpage, and no built page links the old path.sharpbump:npm audit --omit=devreports 0 vulnerabilities,check-dependency-compatibilitypasses, and the build passes.out/withwrangler dev:/docs/apps/midigator→ 301 →/docs/apps/chargeback360/docs/apps/midigator/→ 301 →/docs/apps/chargeback360/apps/midigator→ 301 →/docs/apps/chargeback360/docs/apps/chargeback360→ 200, title "Chargeback360 | Docs | Next Commerce"Needs confirmation (Brett / Devin)
This PR does not change the page copy. Please confirm it is still accurate before or after merge:
Related
/apps/chargeback360marketing page. Once this merges, that page can link tohttps://docs.nextcommerce.com/docs/apps/chargeback360instead of the misleading midigator URL.