]>
source.dussan.org Git - sonarqube.git/log
Simon Brandhof [Fri, 5 Aug 2016 13:58:13 +0000 (15:58 +0200)]
Upgrade to sonar-packaging-m-p 1.17
in order to use a version that is available on maven central
Simon Brandhof [Fri, 5 Aug 2016 13:38:16 +0000 (15:38 +0200)]
SONAR-7903 buffer stream when saving and reading reports
Simon Brandhof [Fri, 5 Aug 2016 08:27:22 +0000 (10:27 +0200)]
SONAR-7903 fix unit test on MSSQL
Simon Brandhof [Fri, 5 Aug 2016 08:12:06 +0000 (10:12 +0200)]
SONAR-7903 delete old reports from FS
Simon Brandhof [Thu, 4 Aug 2016 19:59:10 +0000 (21:59 +0200)]
SONAR-7903 Drop pending tasks
Simon Brandhof [Thu, 4 Aug 2016 15:14:51 +0000 (17:14 +0200)]
SONAR-7903 persist analysis reports in db
instead of file system (data/ce/reports). That allows
support of clustering.
Simon Brandhof [Thu, 4 Aug 2016 15:04:01 +0000 (17:04 +0200)]
SONAR-7903 Upgrade PostgreSQL driver to 9.4.1209.jre7
This is required for the support of PreparedStatement#setBinaryStream(int, InputStream)
Simon Brandhof [Thu, 4 Aug 2016 15:56:35 +0000 (17:56 +0200)]
SONAR-7908 correctly close ES TransportClient
in order to stop all the ES threads and to not generate
Tomcat warnings:
2016.08.04 12:10:34 WARN web[o.a.c.l.WebappClassLoaderBase] The web application [ROOT] appears to have started a thread named [elasticsearch[Her][transport_client_worker][T#1]{New I/O worker #1}] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method)
sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:198)
sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:117)
sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:68)
org.jboss.netty.channel.socket.nio.AbstractNioSelector.select(AbstractNioSelector.java:434)
org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:212)
org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89)
org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178)
org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)
org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
java.lang.Thread.run(Thread.java:745)
Teryk Bellahsene [Thu, 4 Aug 2016 15:45:59 +0000 (17:45 +0200)]
Rename ResourceKeyUpdaterDao to ComponentKeyUpdaterDao
Teryk Bellahsene [Wed, 3 Aug 2016 15:45:37 +0000 (17:45 +0200)]
SONAR-7929 Create WS api/components/bulk_update_key
Teryk Bellahsene [Wed, 3 Aug 2016 13:36:53 +0000 (15:36 +0200)]
SONAR-7928 SONAR-4770 Create WS api/components/update_key
Teryk Bellahsene [Tue, 2 Aug 2016 14:22:59 +0000 (16:22 +0200)]
SONAR-7928 Update api/components description
David Rautureau [Fri, 5 Aug 2016 08:29:18 +0000 (10:29 +0200)]
Automatic merge from branch-6.0
* origin/branch-6.0:
prepare for next development iteration
[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] prepare release 6.0
Teryk Bellahsene [Thu, 4 Aug 2016 16:08:33 +0000 (18:08 +0200)]
SONAR-7933 WS api/navigation/component remove dashboard from json example
Simon Brandhof [Thu, 4 Aug 2016 11:17:20 +0000 (13:17 +0200)]
Delete unused org.sonar.home.cache.DeleteFileOnCloseInputStream
Simon Brandhof [Thu, 4 Aug 2016 09:57:18 +0000 (11:57 +0200)]
Fix compatibility of ES with KOPF
Only for DEV purpose !
Simon Brandhof [Thu, 4 Aug 2016 08:50:51 +0000 (10:50 +0200)]
SONAR-7908 add some assertions to ClusterTest
Simon Brandhof [Thu, 4 Aug 2016 08:35:54 +0000 (10:35 +0200)]
Improve stability of RestartTest
JUnit timeout is too small when testing
on DBs in QA environment.
Simon Brandhof [Tue, 2 Aug 2016 08:05:34 +0000 (10:05 +0200)]
Enable Oracle12c and PostgreSQL in QA
Simon Brandhof [Wed, 3 Aug 2016 13:49:58 +0000 (15:49 +0200)]
SONAR-7908 rename property sonar.cluster.web.startupLeader
was sonar.cluster.startupLeader
Simon Brandhof [Wed, 3 Aug 2016 13:47:18 +0000 (15:47 +0200)]
SONAR-7908 add integration test on ES + web nodes in cluster
Simon Brandhof [Tue, 2 Aug 2016 11:52:56 +0000 (13:52 +0200)]
SONAR-7899 Fix sonar.cluster.startupLeader when local ES is enabled
Simon Brandhof [Sat, 30 Jul 2016 08:09:48 +0000 (10:09 +0200)]
SONAR-7908 ability to disable Elasticsearch process
Simon Brandhof [Fri, 29 Jul 2016 20:22:41 +0000 (22:22 +0200)]
SONAR-7910 support sonar.cluster.web.disabled
Simon Brandhof [Fri, 29 Jul 2016 20:21:58 +0000 (22:21 +0200)]
SONAR-7909 support sonar.cluster.ce.disabled
David Rautureau [Wed, 3 Aug 2016 12:06:24 +0000 (14:06 +0200)]
prepare for next development iteration
David Rautureau [Wed, 3 Aug 2016 09:19:42 +0000 (11:19 +0200)]
[maven-release-plugin] prepare for next development iteration
David Rautureau [Wed, 3 Aug 2016 09:19:42 +0000 (11:19 +0200)]
[maven-release-plugin] prepare release 6.0
ssjenka [Tue, 2 Aug 2016 11:46:23 +0000 (13:46 +0200)]
Automatic merge from branch-6.0
* origin/branch-6.0:
SONAR-7945 Remove useless word in Issue widget (#1131)
SONAR-7945 Remove useless word in Issue widget (#1131)
Prepare for next development iteration
[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] prepare release 5.6.1
SONAR-7912 Highlight releasability rating in measure page of a view
Teryk Bellahsene [Tue, 2 Aug 2016 11:42:55 +0000 (13:42 +0200)]
Automatic merge from branch-5.6
* origin/branch-5.6:
SONAR-7945 Remove useless word in Issue widget (#1131)
Prepare for next development iteration
[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] prepare release 5.6.1
SONAR-7912 Highlight releasability rating in measure page of a view
Evgeny Mandrikov [Tue, 2 Aug 2016 11:28:34 +0000 (13:28 +0200)]
SONAR-7945 Remove useless word in Issue widget (#1131)
This removes line, which was added accidentally
in
f661a14e2a03a44a9adfe18bb55f76754c9eabda .
Evgeny Mandrikov [Tue, 2 Aug 2016 11:28:34 +0000 (13:28 +0200)]
SONAR-7945 Remove useless word in Issue widget (#1131)
This removes line, which was added accidentally
in
f661a14e2a03a44a9adfe18bb55f76754c9eabda .
Evgeny Mandrikov [Tue, 2 Aug 2016 11:28:34 +0000 (13:28 +0200)]
SONAR-7945 Remove useless word in Issue widget (#1131)
This removes line, which was added accidentally
in
f661a14e2a03a44a9adfe18bb55f76754c9eabda .
Simon Brandhof [Tue, 2 Aug 2016 08:21:36 +0000 (10:21 +0200)]
Improve ServerIdGeneratorTest
* use assertJ
* support offline build
Simon Brandhof [Tue, 2 Aug 2016 07:11:44 +0000 (09:11 +0200)]
Refactor EsIndexerEnabler
Simon Brandhof [Mon, 1 Aug 2016 21:05:06 +0000 (23:05 +0200)]
Drop unused internal WS api/activities/search
Replaced by api/qualityprofiles/changelog
Simon Brandhof [Mon, 1 Aug 2016 20:55:49 +0000 (22:55 +0200)]
Drop unused class RubyQProfileActivityService
Simon Brandhof [Mon, 1 Aug 2016 08:16:40 +0000 (10:16 +0200)]
SONAR-7899 Fix availability of startup metadata in settings
ssjenka [Mon, 1 Aug 2016 06:01:45 +0000 (08:01 +0200)]
Automatic merge from branch-6.0
* origin/branch-6.0:
[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] prepare release 6.0-RC2
Stas Vilchik [Fri, 29 Jul 2016 15:41:48 +0000 (17:41 +0200)]
SONAR-7924 Modify WS api/qualitygates/select to accept project key (#1126)
Simon Brandhof [Fri, 29 Jul 2016 12:54:27 +0000 (14:54 +0200)]
Fix property sonar.core.startTime
Simon Brandhof [Fri, 29 Jul 2016 14:44:37 +0000 (16:44 +0200)]
Fix quality flaws
Simon Brandhof [Fri, 29 Jul 2016 14:34:49 +0000 (16:34 +0200)]
Exclude target/generated-test-sources from analysis
Simon Brandhof [Fri, 29 Jul 2016 14:34:35 +0000 (16:34 +0200)]
Fix Quality flaws
Stas Vilchik [Fri, 29 Jul 2016 14:08:36 +0000 (16:08 +0200)]
SONAR-7920 Rewrite Links project page (#1127)
Teryk Bellahsene [Fri, 29 Jul 2016 09:08:56 +0000 (11:08 +0200)]
SONAR-7923 Create WS api/qualitygates/get_by_project
Teryk Bellahsene [Thu, 28 Jul 2016 09:10:44 +0000 (11:10 +0200)]
Rename Quality Gate WS classes
Stas Vilchik [Fri, 29 Jul 2016 08:40:27 +0000 (10:40 +0200)]
improve ui consistency of rule "deprecated" badges
Simon Brandhof [Thu, 28 Jul 2016 11:22:14 +0000 (13:22 +0200)]
SONAR-7899 Remove coupling of ServerPluginRepository on Server
Simon Brandhof [Wed, 27 Jul 2016 21:21:24 +0000 (23:21 +0200)]
Use Java8 stream in org.sonar.server.platform.monitoring.SonarQubeMonitor
Simon Brandhof [Tue, 26 Jul 2016 12:40:09 +0000 (14:40 +0200)]
SONAR-7899 configure container of "startup followers"
Simon Brandhof [Tue, 26 Jul 2016 12:25:50 +0000 (14:25 +0200)]
Move org.sonar.server.db to org.sonar.server.platform.db
Simon Brandhof [Tue, 26 Jul 2016 12:14:33 +0000 (14:14 +0200)]
SONAR-7899 Refactor server file system
- new interface org.sonar.server.platform.ServerFileSystem
- deprecate org.sonar.api.platform.Server#getDeployDir()
Simon Brandhof [Tue, 26 Jul 2016 08:57:05 +0000 (10:57 +0200)]
SONAR-7899 add cluster settings
Simon Brandhof [Tue, 26 Jul 2016 12:41:33 +0000 (14:41 +0200)]
Rename org.sonar.server.platform.WebServerSettings to ServerSettingsImpl
Simon Brandhof [Tue, 26 Jul 2016 08:54:54 +0000 (10:54 +0200)]
Minor Quality flaws
Stas Vilchik [Fri, 29 Jul 2016 08:16:11 +0000 (10:16 +0200)]
improve code quality
Stas Vilchik [Fri, 29 Jul 2016 08:13:51 +0000 (10:13 +0200)]
SONAR-7926 remove redundant condition
David Rautureau [Fri, 29 Jul 2016 08:11:07 +0000 (10:11 +0200)]
[maven-release-plugin] prepare for next development iteration
David Rautureau [Fri, 29 Jul 2016 08:11:06 +0000 (10:11 +0200)]
[maven-release-plugin] prepare release 6.0-RC2
Stas Vilchik [Thu, 28 Jul 2016 11:41:21 +0000 (13:41 +0200)]
add ProjectLinksService
Stas Vilchik [Wed, 27 Jul 2016 09:12:30 +0000 (11:12 +0200)]
SONAR-7927 Create WS to delete project link
Stas Vilchik [Tue, 26 Jul 2016 15:21:33 +0000 (17:21 +0200)]
SONAR-7926 Create WS to add project link
Stas Vilchik [Tue, 26 Jul 2016 12:43:29 +0000 (14:43 +0200)]
SONAR-7925 Create WS to list project links
ssjenka [Thu, 28 Jul 2016 09:36:07 +0000 (11:36 +0200)]
Automatic merge from branch-6.0
* origin/branch-6.0:
Revert deprecation of SonarQubeVersion
Simon Brandhof [Thu, 28 Jul 2016 09:23:21 +0000 (11:23 +0200)]
Revert deprecation of SonarQubeVersion
so that compatibility with 5.6 does not need
to call deprecated code.
Stas Vilchik [Thu, 28 Jul 2016 08:17:08 +0000 (10:17 +0200)]
SONAR-7918 display spinner
Teryk Bellahsene [Wed, 27 Jul 2016 09:21:01 +0000 (11:21 +0200)]
SONAR-7917 Drop is_global from DB table dashboards
Teryk Bellahsene [Wed, 27 Jul 2016 09:05:57 +0000 (11:05 +0200)]
SONAR-7917 Delete project dashboard data in DB
Teryk Bellahsene [Tue, 26 Jul 2016 14:11:54 +0000 (16:11 +0200)]
SONAR-7917 Drop WS api/dashboards/show
Teryk Bellahsene [Tue, 26 Jul 2016 14:03:49 +0000 (16:03 +0200)]
SONAR-7917 Fix WidgetDao
Teryk Bellahsene [Mon, 25 Jul 2016 15:04:02 +0000 (17:04 +0200)]
SONAR-7917 Do not register project dashboard
Simon Brandhof [Wed, 27 Jul 2016 20:57:19 +0000 (22:57 +0200)]
Fix merge of branch-6.0
Simon Brandhof [Wed, 27 Jul 2016 15:48:35 +0000 (17:48 +0200)]
Improve org.sonar.api.SonarRuntime
* javadoc was not up-to-date
* SensorContext has a single method #runtime() instead
of #getRuntimeApiVersion() and #getRuntimeProduct()
* deprecated SonarQubeVersion does not extend SonarRuntime
* SonarRuntime becomes an interface. Implementation is
org.sonar.api.internal.SonarRuntimeImpl for unit tests.
Simon Brandhof [Wed, 27 Jul 2016 12:55:59 +0000 (14:55 +0200)]
Add javadoc to org.sonar.api.platform.Server
ssjenka [Wed, 27 Jul 2016 06:01:51 +0000 (08:01 +0200)]
Automatic merge from branch-6.0
* origin/branch-6.0:
add nice message when no results on permission pages
Stas Vilchik [Tue, 26 Jul 2016 15:33:45 +0000 (17:33 +0200)]
fix bad merge
Stas Vilchik [Tue, 26 Jul 2016 14:21:19 +0000 (16:21 +0200)]
SONAR-7922 Rewrite "Quality Profiles" project page (#1118)
Stas Vilchik [Tue, 26 Jul 2016 14:11:54 +0000 (16:11 +0200)]
SONAR-7918 Rewrite "Deletion" project page (#1116)
Stas Vilchik [Tue, 26 Jul 2016 14:11:32 +0000 (16:11 +0200)]
SONAR-7915 drop projects section on Global Dashboards page (#1119)
Stas Vilchik [Tue, 26 Jul 2016 07:59:03 +0000 (09:59 +0200)]
add nice message when no results on permission pages
Teryk Bellahsene [Mon, 25 Jul 2016 09:24:22 +0000 (11:24 +0200)]
SONAR-7916 Remove built-in default project dashboard
Stas Vilchik [Fri, 22 Jul 2016 15:36:18 +0000 (17:36 +0200)]
SONAR-7934 Reuse /dashboard url for project overview
Stas Vilchik [Fri, 22 Jul 2016 14:49:53 +0000 (16:49 +0200)]
SONAR-7933 Drop dashboards from api/navigation/component
Stas Vilchik [Fri, 22 Jul 2016 14:00:24 +0000 (16:00 +0200)]
SONAR-7915 Drop project level dashboards
Stas Vilchik [Fri, 22 Jul 2016 11:32:00 +0000 (13:32 +0200)]
SONAR-7914 Drop project level "Manage Dashboards" page and actions
Simon Brandhof [Mon, 25 Jul 2016 11:27:59 +0000 (13:27 +0200)]
Re-enable analysis on Travis
JS plugin has been fixed
David Rautureau [Mon, 25 Jul 2016 09:29:08 +0000 (11:29 +0200)]
Prepare for next development iteration
David Rautureau [Mon, 25 Jul 2016 08:13:12 +0000 (10:13 +0200)]
[maven-release-plugin] prepare for next development iteration
David Rautureau [Mon, 25 Jul 2016 08:13:12 +0000 (10:13 +0200)]
[maven-release-plugin] prepare release 5.6.1
Simon Brandhof [Sun, 24 Jul 2016 19:13:17 +0000 (21:13 +0200)]
Fix merge of branch-6.0
Simon Brandhof [Sun, 24 Jul 2016 19:02:55 +0000 (21:02 +0200)]
Improve Selenium test of BaseIdentityProviderTest
Simon Brandhof [Sun, 24 Jul 2016 18:39:12 +0000 (20:39 +0200)]
Remove unused imports in ITs
Simon Brandhof [Sat, 23 Jul 2016 13:51:09 +0000 (15:51 +0200)]
Use Selenide in FavouriteTest
Simon Brandhof [Wed, 20 Jul 2016 20:17:16 +0000 (22:17 +0200)]
Ability to use selenide and phantomjs in ITs
* selenide should replace Selenese HTML tests
* phantomjs should replace Firefox in environments
that require XVFB
Simon Brandhof [Sun, 24 Jul 2016 16:55:53 +0000 (18:55 +0200)]
Temporarily disable analysis as JS analyser fails
Simon Brandhof [Fri, 22 Jul 2016 16:05:35 +0000 (18:05 +0200)]
Improve surefire configuration for Travis
by disabling writing of reports on disk
Simon Brandhof [Fri, 22 Jul 2016 15:03:43 +0000 (17:03 +0200)]
Do not deploy sources on feature branches
Simon Brandhof [Fri, 22 Jul 2016 13:58:30 +0000 (15:58 +0200)]
Document entropy source in sonar.properties
Simon Brandhof [Fri, 22 Jul 2016 13:27:06 +0000 (15:27 +0200)]
Document property sonar.auth.jwtBase64Hs256Secret