dolthub / dolthub/doltlab-issues
[BUG] DoltLab cannot resolve URLs to branches containing '/'
- Dominant language
- Go
- Stars
- 10
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
Branches containing a slash (/) such as feature/test cannot be resolved/opened correctly in the DoltLab UI. The generated URL appears to treat the slash as a path separator instead of part of the branch name. Expected behavior is that branch names are URL-encoded and resolved correctly. Existing issue #5341 may be related but this reproduces during branch navigation/resolution in the UI.
DoltLab version 2.6.0
Exact URL that fails: https://*.net/repositories/*/*/doc/feature%2Ftest
Error message / HTTP status: Not Found - The requested URL was not found on this server.
The branch exists and is accessible via dolt sql-server and dolt CLI
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the exact DoltLab UI URL for the existing feature/test branch and inspect the branch navigation and URL-resolution entry points. Confirm that a slash-containing branch name remains encoded as part of the branch name and that the page opens instead of returning Not Found.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- web-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100