Skip to content

chore: add changeset for Railway/reverse-proxy URL fix - #26

Merged
cavewebs merged 1 commit into
mainfrom
cursor/add-changeset-railway-url-fix-5e4e
Sep 15, 2026
Merged

cavewebs merged 1 commit into
mainfrom
cursor/add-changeset-railway-url-fix-5e4e

Conversation

@cavewebs

Copy link
Copy Markdown
Contributor

Summary

Adds a patch changeset for PR #25 which fixed localhost redirect URLs on Railway/reverse proxy deployments.

PR #25 was merged without a changeset, so npm will not publish the fix. This PR adds the required changeset to trigger a version bump and npm publish.

Changes

  • ✅ Add patch changeset for @dashcommerce/core describing the Railway/reverse-proxy URL fix
  • ✅ Move LOCALHOST_REDIRECT_FIX.md and OPERATOR_CHECKLIST.md from repo root to docs/ directory

Changeset Details

Package: @dashcommerce/core
Version bump: patch
Summary: Railway/reverse-proxy: use configured public site URL for Stripe success/cancel and portal return URLs instead of request.origin which can be localhost:PORT

Context

PR #25 implemented getPublicSiteUrl() helper to fix Stripe redirect URLs and admin invite links that were incorrectly pointing to http://localhost:8080 instead of the public domain when deployed behind a reverse proxy (Railway, nginx, etc.).

The fix ensures URLs are constructed using ctx.site.url (from SITE_URL env var) instead of request.origin.

Related

Open in Web Open in Cursor 

Add patch changeset for PR #25 (Fix localhost redirect URLs on Railway/reverse proxy deployments).

Move LOCALHOST_REDIRECT_FIX.md and OPERATOR_CHECKLIST.md to docs/ directory.

Co-authored-by: Timchosen Uzua <timchosen@gmail.com>
@cavewebs
cavewebs marked this pull request as ready for review September 15, 2026 01:20
@cavewebs
cavewebs merged commit 0fd2ee6 into main Sep 15, 2026
2 checks passed
@cavewebs
cavewebs deleted the cursor/add-changeset-railway-url-fix-5e4e branch September 15, 2026 01:20
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.

2 participants