]> source.dussan.org Git - sonarqube.git/commit
SONAR-4301 Update IssueFinder to first retreive authorized root projects for user...
authorJulien Lancelot <julien.lancelot@gmail.com>
Wed, 22 May 2013 09:17:01 +0000 (11:17 +0200)
committerJulien Lancelot <julien.lancelot@gmail.com>
Wed, 22 May 2013 09:17:01 +0000 (11:17 +0200)
commit70b2098567fea4cd5619aa81b3757c7a8172088c
tree9a441bbf90be133c2efeff3aa3d2c3b79f5fcf84
parentac076a048acaadc3945b76da6ad282c60fcd7096
SONAR-4301 Update IssueFinder to first retreive authorized root projects for user and then search for authorized issues based on issue query. Also add project in Issue.
19 files changed:
sonar-core/src/main/java/org/sonar/core/issue/db/IssueDao.java
sonar-core/src/main/resources/org/sonar/core/issue/db/IssueMapper.xml
sonar-core/src/test/java/org/sonar/core/issue/db/IssueDaoTest.java
sonar-plugin-api/src/main/java/org/sonar/api/issue/Issue.java
sonar-plugin-api/src/main/java/org/sonar/api/issue/IssueQuery.java
sonar-plugin-api/src/main/java/org/sonar/api/issue/IssueQueryResult.java
sonar-server/src/main/java/org/sonar/server/issue/DefaultIssueFinder.java
sonar-server/src/main/webapp/WEB-INF/app/controllers/api/issues_controller.rb
sonar-server/src/main/webapp/WEB-INF/app/models/issue.rb
sonar-server/src/test/java/org/sonar/server/issue/DefaultIssueFinderTest.java
sonar-ws-client/src/main/java/org/sonar/wsclient/issue/Issue.java
sonar-ws-client/src/main/java/org/sonar/wsclient/issue/IssueParser.java
sonar-ws-client/src/main/java/org/sonar/wsclient/issue/Issues.java
sonar-ws-client/src/test/java/org/sonar/wsclient/issue/IssueParserTest.java
sonar-ws-client/src/test/resources/org/sonar/wsclient/issue/IssueParserTest/issue-with-comments.json
sonar-ws-client/src/test/resources/org/sonar/wsclient/issue/IssueParserTest/issue-with-components.json
sonar-ws-client/src/test/resources/org/sonar/wsclient/issue/IssueParserTest/issue-with-projects.json [new file with mode: 0644]
sonar-ws-client/src/test/resources/org/sonar/wsclient/issue/IssueParserTest/issue-with-users.json
sonar-ws-client/src/test/resources/org/sonar/wsclient/issue/IssueParserTest/search.json