Generic Git URL configs keep percent-encoded repo names
Les mainteneurs répondent en général sous 1 jour
@Tyagiquamar y travaille déjà.
Depuis le 17/9/2026.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 78/100
- Type d'issue
- Bug
- Clarté
- Clairement spécifiée
- Activité
- Active
- Stack technique
- git, typescript
Piste de recherche
Commencez par le chemin générique de compilation de la configuration de connexion Git et comparez la gestion directe des URL HTTP(S) avec le comportement générique existant de Git basé sur des fichiers. Reproduisez le cas de chemin encodé de l’issue, puis vérifiez que name, displayName et les métadonnées de zoekt utilisent systématiquement le chemin décodé du dépôt.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Problem
Generic Git connection configs that point directly at an HTTP(S) remote derive repo names from the raw URL pathname. If the remote path contains encoded characters, such as %20, Sourcebot stores names like github.com/test/Project%20Name instead of the decoded repo name.
Reproduction
Configure a generic Git URL such as https://github.com/test/Project%20Name%20With%20Spaces.git and compile the connection config.
Expected
The direct URL path should match the existing file-based generic Git behavior and derive github.com/test/Project Name With Spaces.
Actual
The direct URL path keeps %20 in name, displayName, and zoekt metadata.
Impact
The same remote can produce inconsistent Sourcebot/zoekt repo identifiers depending on whether it is configured as a direct URL or discovered from a local repository origin.
- Langage dominant
- TypeScript
- Étoiles
- 3.9k
- Forks
- 374
- Merge moyen
- 2 j 13 h
- PR mergées (30 j)
- 48
Préparer son environnement
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de sourcebot-dev/sourcebot
-
[bug] Search result hydration performs duplicate repository lookups within the same chunkPeut-être pris @dipeshbabu l’a pris il y a 16 jours. Ouvertebug triage needed
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
sourcebot-dev/sourcebot#1681 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Linux ctags build instructions in CONTRIBUTING.md are missing build dependenciesPeut-être pris @The-AarushiSingh l’a pris il y a 23 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
sourcebot-dev/sourcebot#1633 ·
Les mainteneurs répondent en général sous 1 jour
-
MCP ask_codebase rejects explicit languageModel: getLanguageModelKey includes displayName which the MCP schema doesn't exposePeut-être pris @pranav718 l’a pris il y a 40 jours. Ouverteask_sb bug
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
sourcebot-dev/sourcebot#1137 · 4 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
[FR] Support file-based and Azure Key Vault token sources alongside env and googleCloudSecretPeut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 64/100
sourcebot-dev/sourcebot#1704 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
[bug] Local repositories with a space or non-ASCII character in the path cannot be indexedPeut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 35/100
sourcebot-dev/sourcebot#1689 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de sourcebot-dev/sourcebot
Issues similaires
-
area: desktop area: website priority: P2 type: feature
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
appandflow/stim#3411 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
needs triage
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
rjsf-team/react-jsonschema-form#5485 ·
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 1 jour
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Difficulté 1/5 Moins d'une heure Accessibilité débutants 65/100
lingdojo/kana-dojo#32090 · 1 commentaire · 5 réactions ·
Les mainteneurs répondent en général sous 1 jour
-
Friction: Org home and org switcher copy still say repositories and connected agents live in the personal accountPeut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouvertefriction
Difficulté 2/5 1-3 heures Accessibilité débutants 80/100
kentcdodds/kody#3265 ·
Les mainteneurs répondent en général sous 1 jour