]> source.dussan.org Git - sonarqube.git/commit
SONAR-5563 Apply a permission filter when searching for issues in ES
authorJulien Lancelot <julien.lancelot@sonarsource.com>
Tue, 9 Sep 2014 15:50:14 +0000 (17:50 +0200)
committerJulien Lancelot <julien.lancelot@sonarsource.com>
Tue, 9 Sep 2014 15:50:14 +0000 (17:50 +0200)
commit8db7112f42868729c4b70165ebdd1fd3f3506405
tree5d654cd31cb6025f99840ba998630a9fb5ed8415
parentccc0e45d030eef468e8ff16c5f2727452d941235
SONAR-5563 Apply a permission filter when searching for issues in ES
54 files changed:
server/sonar-server/src/main/java/org/sonar/server/activity/ActivityService.java
server/sonar-server/src/main/java/org/sonar/server/activity/RubyQProfileActivityService.java
server/sonar-server/src/main/java/org/sonar/server/activity/index/ActivityIndex.java
server/sonar-server/src/main/java/org/sonar/server/activity/ws/SearchAction.java
server/sonar-server/src/main/java/org/sonar/server/component/ws/ComponentAppAction.java
server/sonar-server/src/main/java/org/sonar/server/issue/IssueService.java
server/sonar-server/src/main/java/org/sonar/server/issue/db/IssueAuthorizationDao.java
server/sonar-server/src/main/java/org/sonar/server/issue/index/IssueIndex.java
server/sonar-server/src/main/java/org/sonar/server/issue/ws/SearchAction.java
server/sonar-server/src/main/java/org/sonar/server/qualityprofile/QProfileLoader.java
server/sonar-server/src/main/java/org/sonar/server/qualityprofile/QProfileService.java
server/sonar-server/src/main/java/org/sonar/server/qualityprofile/RuleActivator.java
server/sonar-server/src/main/java/org/sonar/server/rule/DefaultRuleFinder.java
server/sonar-server/src/main/java/org/sonar/server/rule/RubyRuleService.java
server/sonar-server/src/main/java/org/sonar/server/rule/RuleService.java
server/sonar-server/src/main/java/org/sonar/server/rule/index/RuleIndex.java
server/sonar-server/src/main/java/org/sonar/server/rule/ws/SearchAction.java
server/sonar-server/src/main/java/org/sonar/server/search/QueryContext.java [new file with mode: 0644]
server/sonar-server/src/main/java/org/sonar/server/search/QueryOptions.java [deleted file]
server/sonar-server/src/main/java/org/sonar/server/search/ws/BaseMapping.java
server/sonar-server/src/main/java/org/sonar/server/search/ws/SearchOptions.java
server/sonar-server/src/main/java/org/sonar/server/user/RubyUserSession.java
server/sonar-server/src/main/java/org/sonar/server/user/UserSession.java
server/sonar-server/src/main/java/org/sonar/server/user/db/GroupDao.java
server/sonar-server/src/test/java/org/sonar/server/activity/ActivityBackendMediumTest.java
server/sonar-server/src/test/java/org/sonar/server/activity/ActivityServiceMediumTest.java
server/sonar-server/src/test/java/org/sonar/server/activity/RubyQProfileActivityServiceTest.java
server/sonar-server/src/test/java/org/sonar/server/component/ws/ComponentAppActionTest.java
server/sonar-server/src/test/java/org/sonar/server/issue/IssueServiceMediumTest.java
server/sonar-server/src/test/java/org/sonar/server/issue/db/IssueAuthorizationDaoTest.java
server/sonar-server/src/test/java/org/sonar/server/issue/db/IssueBackendMediumTest.java
server/sonar-server/src/test/java/org/sonar/server/issue/index/IssueIndexMediumTest.java
server/sonar-server/src/test/java/org/sonar/server/issue/ws/IssuesWsMediumTest.java
server/sonar-server/src/test/java/org/sonar/server/qualityprofile/QProfileServiceMediumTest.java
server/sonar-server/src/test/java/org/sonar/server/qualityprofile/RuleActivatorMediumTest.java
server/sonar-server/src/test/java/org/sonar/server/qualityprofile/ws/QProfilesWsMediumTest.java
server/sonar-server/src/test/java/org/sonar/server/rule/RegisterRulesMediumTest.java
server/sonar-server/src/test/java/org/sonar/server/rule/RubyRuleServiceTest.java
server/sonar-server/src/test/java/org/sonar/server/rule/RuleBackendMediumTest.java
server/sonar-server/src/test/java/org/sonar/server/rule/index/RuleIndexMediumTest.java
server/sonar-server/src/test/java/org/sonar/server/rule/ws/RuleMappingTest.java
server/sonar-server/src/test/java/org/sonar/server/search/QueryContextTest.java [new file with mode: 0644]
server/sonar-server/src/test/java/org/sonar/server/search/QueryOptionsTest.java [deleted file]
server/sonar-server/src/test/java/org/sonar/server/search/ws/SearchOptionsTest.java
server/sonar-server/src/test/java/org/sonar/server/user/MockUserSession.java
server/sonar-server/src/test/java/org/sonar/server/user/MockUserSessionTest.java
server/sonar-server/src/test/java/org/sonar/server/user/RubyUserSessionTest.java
server/sonar-server/src/test/java/org/sonar/server/user/db/GroupDaoTest.java
server/sonar-server/src/test/resources/org/sonar/server/user/db/GroupDaoTest/find_by_user_login.xml [new file with mode: 0644]
server/sonar-web/src/main/webapp/WEB-INF/app/controllers/application_controller.rb
sonar-core/src/main/java/org/sonar/core/issue/db/IssueAuthorizationMapper.java
sonar-core/src/main/java/org/sonar/core/user/GroupMapper.java
sonar-core/src/main/resources/org/sonar/core/issue/db/IssueAuthorizationMapper.xml
sonar-core/src/main/resources/org/sonar/core/user/GroupMapper.xml