Skip to content

fix(web): show real member and public URLs in workspace and board settings - #93

Merged
ezefernandezyf merged 1 commit into
mainfrom
fix/slug-url-hints
Aug 12, 2026
Merged

ezefernandezyf merged 1 commit into
mainfrom
fix/slug-url-hints

Conversation

@ezefernandezyf

Copy link
Copy Markdown
Owner

Summary

  • The "Used in URLs" hint in workspace and board settings was a hardcoded string with a non-existent domain (echolog.app) and assumed slug-based routing that doesn't exist: member routes use IDs (/w/:workspaceId, /w/:workspaceId/b/:boardId), and the slug only feeds public discovery (/explore/:slug).
  • Both settings pages now derive the real origin from window.location.origin (works in local, Vercel, or Render) and show the honest Member URL (ID-based) and Public URL (/explore/...).
  • Added a note clarifying that the slug only affects the public page URL and that changing it breaks previously shared public links.
  • Branch is based on main; the old local working tree contained only Prettier formatting noise, preserved in a local stash.

Changes

File Change
web/src/workspaces/components/workspace-settings-page.tsx Replaced hardcoded echolog.app/w/{slug} with real Member/Public URLs from window.location.origin + slug warning
web/src/boards/components/board-settings-page.tsx Replaced fake /w/acme/feature-requests example with real Member/Public URLs; added workspace lookup from cache to show the public board URL

Test Plan

  • Web tests pass (203/203)
  • Lint + format pass
  • Type check passes (tsc --noEmit)

…tings

El hint "Used in URLs" hardcodeaba un dominio inexistente (echolog.app) y
asumía routing por slug que no existe: las rutas de miembros usan el id
(/w/:workspaceId, /w/:workspaceId/b/:boardId) y el slug solo alimenta el
discovery público (/explore/:slug). Ahora se deriva el dominio real de
window.location.origin y se muestran ambas URLs, aclarando que el slug
solo afecta la página pública y que cambiarlo rompe links compartidos.
@vercel

vercel Bot commented Aug 12, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
echolog-web Ready Ready Preview Aug 12, 2026 3:14pm
echolog-web-fcnq Ready Ready Preview Aug 12, 2026 3:14pm

This branch was successfully deployed

2 active deployments
Preview – echolog-web — 4b6acec1 Deployed Aug 12, 2026 by vercel[bot]
Preview – echolog-web-fcnq — 4b6acec1 Deployed Aug 12, 2026 by vercel[bot]
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