]> source.dussan.org Git - sonarqube.git/commit
Update Center improvements
authorSimon Brandhof <simon.brandhof@gmail.com>
Sat, 14 Jul 2012 17:32:45 +0000 (19:32 +0200)
committerSimon Brandhof <simon.brandhof@gmail.com>
Sat, 14 Jul 2012 17:32:45 +0000 (19:32 +0200)
commit86706f9bae9c427f729484cd98b425cd25ae653e
treebdfb312769448b7adce876a37bf87bff3f5127a8
parent28588545174b1c764b018daf943d65f6b3617b47
Update Center improvements

* SONAR-3661 API: new component org.sonar.api.utils.UriReader

* SONAR-3660 The property sonar.updatecenter.url must support local files

* SONAR-3659 Availability of Update Center with non-RELEASE versions of Sonar

* SONAR-2008 Enable updates from SNAPSHOT versions for plugins
16 files changed:
pom.xml
sonar-batch/src/main/java/org/sonar/batch/bootstrap/BootstrapModule.java
sonar-core/src/test/java/org/sonar/core/plugins/DefaultPluginMetadataTest.java
sonar-plugin-api/src/main/java/org/sonar/api/utils/HttpDownloader.java
sonar-plugin-api/src/main/java/org/sonar/api/utils/UriReader.java [new file with mode: 0644]
sonar-plugin-api/src/test/java/org/sonar/api/utils/HttpDownloaderTest.java
sonar-plugin-api/src/test/java/org/sonar/api/utils/UriReaderTest.java [new file with mode: 0644]
sonar-plugin-api/src/test/resources/org/sonar/api/utils/UriReaderTest/foo.txt [new file with mode: 0644]
sonar-server/src/main/java/org/sonar/server/platform/Platform.java
sonar-server/src/main/java/org/sonar/server/plugins/UpdateCenterClient.java
sonar-server/src/main/java/org/sonar/server/plugins/UpdateCenterMatrix.java
sonar-server/src/main/webapp/WEB-INF/app/views/updatecenter/available.html.erb
sonar-server/src/main/webapp/WEB-INF/app/views/updatecenter/system_updates.html.erb
sonar-server/src/main/webapp/WEB-INF/app/views/updatecenter/updates.html.erb
sonar-server/src/test/java/org/sonar/server/plugins/UpdateCenterClientTest.java
sonar-server/src/test/java/org/sonar/server/plugins/UpdateCenterMatrixTest.java