Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

🐞 GitLab SelfHosted: Can't add account

Open
#1,738 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
35/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Stale
Tech stack
swift

Research direction

Start with the Settings > Account > Add account flow for GitLab SelfHosted and reproduce the reported sign-in using a self-hosted host, username, and personal token. Inspect the terminal decoding warning and the response returned during authentication; done means a valid self-hosted GitLab account can be added successfully instead of producing a JSON decoding error.

Written by the indexing model from the issue text.

Description

bug settings terminal
Description

Hi there,

I'm not able to add the GitLab Self Hosted account, in the terminal there is this warning

git auth failure: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "The given data was not valid JSON.", underlyingError: Optional(Error Domain=NSCocoaErrorDomain Code=3840 "Unexpected character '<' around line 1, column 1." UserInfo={NSDebugDescription=Unexpected character '<' around line 1, column 1., NSJSONSerializationErrorIndex=0})))

To Reproduce
  1. Go to Settings;
  2. Navigate to Account;
  3. Click on Add account;
  4. Select GitLab SelfHosted
  5. Insert as host: https://git.offertetou********.com/
  6. Insert My User name (andrea.calabro at offertetou********.com)
  7. Insert My Personal Token;
  8. Click on Sign In
  9. Error
Expected Behavior

Login to my Self hosted GitLab

Version Information

CodeEdit: Version 0.1.0-alpha (38)
macOS: 14.5 (23F79)

Additional Context

No response

Screenshots
Screenshot 2024-05-29 alle 15 59 22
Dominant language
Swift
Stars
23k
Forks
1.2k
PR merge metrics
No merged PRs in 30d

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from CodeEditApp/CodeEdit

All issues in CodeEditApp/CodeEdit

Similar issues

More Swift issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.