]> source.dussan.org Git - sonarqube.git/commit
SONAR-15702 Return '403' in case WEB API called without access to all application...
authorJacek <jacek.poreda@sonarsource.com>
Tue, 30 Nov 2021 10:59:21 +0000 (11:59 +0100)
committersonartech <sonartech@sonarsource.com>
Fri, 3 Dec 2021 20:03:33 +0000 (20:03 +0000)
commit2232f4785c4f1a373db310164bc23c280d3ad007
tree2c30cd88c8c5d54a09939389b960be801bc472b0
parente10c0b208b1274f2ce58a39e76a4142c69997754
SONAR-15702 Return '403' in case WEB API called without access to all application's projects

- api/measures/component_tree
- api/measures/search_history
- api/qualitygates/application_status
- api/applications/show_leak
- api/project_analysis/search
server/sonar-webserver-auth/src/main/java/org/sonar/server/user/AbstractUserSession.java
server/sonar-webserver-auth/src/main/java/org/sonar/server/user/ThreadLocalUserSession.java
server/sonar-webserver-auth/src/main/java/org/sonar/server/user/UserSession.java
server/sonar-webserver-auth/src/test/java/org/sonar/server/user/ThreadLocalUserSessionTest.java
server/sonar-webserver-auth/src/testFixtures/java/org/sonar/server/tester/UserSessionRule.java
server/sonar-webserver-webapi/src/main/java/org/sonar/server/measure/ws/ComponentTreeAction.java
server/sonar-webserver-webapi/src/main/java/org/sonar/server/measure/ws/SearchHistoryAction.java
server/sonar-webserver-webapi/src/main/java/org/sonar/server/projectanalysis/ws/SearchAction.java
server/sonar-webserver-webapi/src/test/java/org/sonar/server/measure/ws/ComponentTreeActionTest.java
server/sonar-webserver-webapi/src/test/java/org/sonar/server/measure/ws/SearchHistoryActionTest.java
server/sonar-webserver-webapi/src/test/java/org/sonar/server/projectanalysis/ws/SearchActionTest.java