All updates
frontend
backend

Allow API and internal Next.js requests to bypass rewrite; fix project settings save

  • Subdomain pages now let API and Next.js internal requests pass throughRequests to paths starting with /api/ or /_next/ are no longer rewritten for subdomain pages, so relative fetch() calls from those pages reach their intended Next.js route handlers unmodified.

Routing & Middleware

  • Allowed requests to /api/ and /_next/ to pass through the middleware without rewriting so relative fetches from subdomain pages reach the correct Next.js handlers.frontend

Project Settings API

  • Resolved the internal user ID before saving project settings to ensure the correct user is recorded and improve data integrity.backend

User Interface

  • Updated public URL display in project creation and settings to use the shared buildChangelogUrl utility for consistent formatting across the app.frontend