Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WEBLATE_GITLAB_TOKEN per repository #6404

Open
StefanBrand opened this issue Aug 9, 2021 · 2 comments
Open

WEBLATE_GITLAB_TOKEN per repository #6404

StefanBrand opened this issue Aug 9, 2021 · 2 comments
Labels
backlog This is not on the Weblate roadmap for now. Can be prioritized by sponsorship. enhancement Adding or requesting a new feature.

Comments

@StefanBrand
Copy link

Is your feature request related to a problem? If so, please describe.

I'm using Weblate to access two private Gitlab repositories. Thus I must create a new Gitlab user that has project access to both repositories. Ideally, I could add one WEBLATE_GITLAB_TOKEN per project, using the default oauth2 user. (Similar to #4332, but for repositories within an instance.)

Describe the solution you'd like
Allow a WEBLATE_GITLAB_TOKEN per repository

Describe alternatives you've considered
Creating a new Gitlab user that can access the two repositories. Not ideal because of these reasons:

  • I have to ask an admin to create and maintain an extra user.
  • If the number of repositories to translate grows, that extra Gitlab user will get access to more and more repositories.
@nijel
Copy link
Member

nijel commented Aug 9, 2021

The proper solution is to have native GitLab integration, where Weblate would ask for repository access and store obtained access token per project. See #1688 for similar thing with GitHub.

@nijel nijel added backlog This is not on the Weblate roadmap for now. Can be prioritized by sponsorship. enhancement Adding or requesting a new feature. labels Aug 9, 2021
@github-actions
Copy link

github-actions bot commented Aug 9, 2021

This issue has been added to the backlog. It is not scheduled on the Weblate roadmap, but it eventually might be implemented.

In case you need this feature soon, please consider helping or push it by funding the development.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog This is not on the Weblate roadmap for now. Can be prioritized by sponsorship. enhancement Adding or requesting a new feature.
Projects
None yet
Development

No branches or pull requests

2 participants