-
Notifications
You must be signed in to change notification settings - Fork 612
pr-type/refactor: #8514 #8527
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
base: main
Are you sure you want to change the base?
pr-type/refactor: #8514 #8527
Conversation
…ube projects list for user rights issue apache#8514 [Refactor][sonarqube] Can you please change API used to obtain SonarQube projects list for user rights issue apache#8514 Line changed: 134 only.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for your contribution.
I think we need to add the qualifiers=TRK
parameter in order for the API to return projects only according to https://next.sonarqube.com/sonarqube/web_api/api/components
append query.Set("qualifiers", "TRK")
We are also experiencing issues with to obtain SonarQube projects' list due to not user permissions and just came across with this PR. I have seen your changes and we are waiting for this PR to be merged to deploy a new image for our Devlake application. I wanted to confirm, should not we also make the change below in remote_api.go:
|
Hi @netvetra, have these changes been tested and are they ready to be merged? |
…ube projects list for user rights issue #8514
[Refactor][sonarqube] Can you please change API used to obtain SonarQube projects list for user rights issue #8514
Line changed: 134 only.
pr-type/bug-fix
,pr-type/feature-development
, etc.Summary
Replace /api/projects/search with /api/components/search_projects endpoint works without admin rights.
Does this close any open issues?
Closes #8514
Screenshots
N/A
Other Information
N/A