Skip to content

Conversation

@puneetnith28
Copy link

📌 Fixes

Fixes #270


📝 Summary of Changes

What:

This pull request adds full GitLab authentication token support to the application, enabling users to securely authenticate with GitLab and perform authorized operations such as accessing private repositories and making authenticated API calls.

Why:

Previously, the application interacted with GitLab without authentication, which created several limitations:

  • Private repositories could not be accessed
  • User-specific data (commits, merge requests, contributions) was restricted
  • Many GitLab API endpoints required authentication
  • Advanced features like versioning or repository updates were not possible

Adding GitLab token support improves security, unlocks additional GitLab functionality, and brings the GitLab workflow to feature parity with GitHub.

How:

  • Added a new GitLab token input field in the settings UI.
  • Implemented secure handling and storage for the GitLab Personal Access Token.

Result:

Users can now authenticate with GitLab through a Personal Access Token, enabling:

  • Secure communication with GitLab APIs
  • Access to private repositories
  • More advanced GitLab interactions and workflows
  • A more complete GitLab integration experience identical to GitHub support

This update significantly improves GitLab functionality and enhances the overall flexibility of the application.


📸 Screenshot

image

✅ Checklist

  • [✅] I’ve tested my changes locally
  • [✅] My code follows the project’s code style guidelines

👀 Reviewer Notes

Hello @vedansh-5 and @hpdang please take a look on this PR and let me know if any changes are needed. I’ve added GitLab token support in this PR.

Copy link
Contributor

@sourcery-ai sourcery-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry @puneetnith28, your pull request is larger than the review limit of 150000 diff characters

@github-actions github-actions bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code core frontend extension config labels Dec 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

config core dependencies Pull requests that update a dependency file extension frontend javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Enhancement]: Add Support for GitLab Authentication Token

1 participant