dolthub / dolthub/doltlab-issues

[BUG] DoltLab cannot resolve URLs to branches containing '/'

Open
#144 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.