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

Repository Tools for a component only accessible by admin users #4612

Closed
mikefonted opened this issue Sep 29, 2020 · 4 comments
Closed

Repository Tools for a component only accessible by admin users #4612

mikefonted opened this issue Sep 29, 2020 · 4 comments
Assignees
Labels
bug Something is broken.
Milestone

Comments

@mikefonted
Copy link

Describe the bug

A project with Custom access.
A component in that project.
A role with the whole permissions available.
A group with that role, that project, that component and all languages.
A user with that group.

The user can access to Repository maintenance of the component, but the Repository Tools is empty.

Expected behavior

A way to use Repository Tools with a role and a no-admin user.

Server configuration and status

Docker image tag weblate/weblate:4.2.2-2

@nijel nijel added the bug Something is broken. label Sep 29, 2020
@nijel nijel added this to the 4.3 milestone Sep 29, 2020
@nijel
Copy link
Member

nijel commented Sep 29, 2020

Indeed, the access is checked at project level there.

@nijel nijel self-assigned this Sep 29, 2020
@nijel nijel closed this as completed in 720499d Sep 29, 2020
@github-actions
Copy link

Thank you for your report, the issue you have reported has just been fixed.

  • In case you see a problem with the fix, please comment on this issue.
  • In case you see a similar problem, please open a separate issue.
  • If you are happy with the outcome, consider supporting Weblate by donating.

@KarinBerg
Copy link

I have a similar problem but with a project with private access. Does your bug fix also fix that problem?

Describe the bug
A project with private access.
A component in that project.
A role with the whole permissions available.
A group with that role, that project, that component and all languages.
A user with that group.

The user can access to Repository maintenance of the component, but the Repository Tools is empty.

Expected behavior
A way to use Repository Tools with a role and a no-admin user.

Server configuration and status
Docker image tag weblate/weblate:4.1.1-3

@nijel
Copy link
Member

nijel commented Oct 23, 2020

Yes, it should fix it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something is broken.
Projects
None yet
Development

No branches or pull requests

3 participants