]>
source.dussan.org Git - sonarqube.git/log
Julien Lancelot [Tue, 6 Sep 2016 10:23:50 +0000 (12:23 +0200)]
SONAR-7714 Remove JSESSIONID generation from Tomcat
Sébastien Lesaint [Fri, 9 Sep 2016 07:35:50 +0000 (09:35 +0200)]
Merge branch 'branch-5.6'
Sébastien Lesaint [Thu, 8 Sep 2016 14:59:02 +0000 (16:59 +0200)]
fix some quality flaws and lacking coverage
Sébastien Lesaint [Thu, 8 Sep 2016 13:17:11 +0000 (15:17 +0200)]
SONAR-7676 remove PropertyDto#id
Sébastien Lesaint [Thu, 8 Sep 2016 09:26:17 +0000 (11:26 +0200)]
SONAR-7676 move property change listener notification afer commit
in PersistentSettings and when possible (ie. not when DbSession is provided by PersistentSettings' caller)
Sébastien Lesaint [Wed, 7 Sep 2016 13:33:50 +0000 (15:33 +0200)]
git ignore all files in scripts/patches
Sébastien Lesaint [Mon, 5 Sep 2016 16:25:39 +0000 (18:25 +0200)]
SONAR-7676 support for new PROPERTIES columns in Ruby
Sébastien Lesaint [Mon, 5 Sep 2016 11:41:58 +0000 (13:41 +0200)]
improve DbTester SQL utility methods exception stacktrace
Sébastien Lesaint [Fri, 2 Sep 2016 12:34:33 +0000 (14:34 +0200)]
rewrite PropertiesMapper.findNotificationSubscribers without subselect
Sébastien Lesaint [Fri, 2 Sep 2016 12:00:58 +0000 (14:00 +0200)]
SONAR-7676 PropertiesDao supports IS_EMPTY, TEXT_VALUE and CLOB_VALUE
Sébastien Lesaint [Fri, 2 Sep 2016 11:53:52 +0000 (13:53 +0200)]
add DbTest#select(DbSession, String)
Sébastien Lesaint [Thu, 1 Sep 2016 15:54:19 +0000 (17:54 +0200)]
SONAR-7676 removing dead code from Properties related classes
PropertiesDao, PropertiesMapper, Persistentsettings and their tests
Sébastien Lesaint [Thu, 1 Sep 2016 15:38:05 +0000 (17:38 +0200)]
SONAR-7676 refactor table PROPERTIES to boolean+varchar+clob columns
Sébastien Lesaint [Wed, 7 Sep 2016 13:34:14 +0000 (15:34 +0200)]
SONAR-7676 rename_table must drop and create Oracle triggers
Sébastien Lesaint [Thu, 1 Sep 2016 13:06:02 +0000 (15:06 +0200)]
SONAR-7676 some modernization of PropertiesDao and PropertiesDaoTest
Simon Brandhof [Thu, 8 Sep 2016 16:44:00 +0000 (18:44 +0200)]
Revert removal of author.rb
Sébastien Lesaint [Wed, 24 Aug 2016 08:39:51 +0000 (10:39 +0200)]
SONAR-7884 update default Update Center URL to HTTPS
Simon Brandhof [Thu, 8 Sep 2016 15:13:56 +0000 (17:13 +0200)]
SONAR-8067 do not override default Elasticsearch doc_values
Default ES behavior should be applied (doc_values is used
on any possible field in ES 2.x)
Simon Brandhof [Thu, 8 Sep 2016 15:09:14 +0000 (17:09 +0200)]
Fix Quality flaws
Julien Lancelot [Thu, 8 Sep 2016 11:58:18 +0000 (13:58 +0200)]
SONAR-8070 Drop of "Comparison" feature
Simon Brandhof [Thu, 8 Sep 2016 13:00:14 +0000 (15:00 +0200)]
Drop Ruby dead code
Simon Brandhof [Thu, 8 Sep 2016 06:54:57 +0000 (08:54 +0200)]
Fix Quality flaws
Julien Lancelot [Thu, 8 Sep 2016 09:20:59 +0000 (11:20 +0200)]
SONAR-7986 Validation should not fail on hidden definitions
Julien Lancelot [Thu, 8 Sep 2016 08:32:45 +0000 (10:32 +0200)]
Return content when exception is generated in ws client
Julien Lancelot [Thu, 8 Sep 2016 07:50:27 +0000 (09:50 +0200)]
SONAR-7980 Add License ITs in Category
Julien Lancelot [Thu, 8 Sep 2016 09:30:58 +0000 (11:30 +0200)]
Sanitize usage of ItUtils.setServerProperty
- Period4 and period5 settings should only be reset at component level
- Replace empty string by null to remove setting when using ItUtils.setServerProperty
Julien Lancelot [Thu, 1 Sep 2016 14:18:10 +0000 (16:18 +0200)]
Add settings of all type in server-plugin
Julien Lancelot [Thu, 25 Aug 2016 11:21:18 +0000 (13:21 +0200)]
Remove wrong property type in plugin IT
Teryk Bellahsene [Wed, 7 Sep 2016 17:20:00 +0000 (19:20 +0200)]
SONAR-7986 WS settings/reset check scope and qualifier
Julien Lancelot [Wed, 7 Sep 2016 16:35:18 +0000 (18:35 +0200)]
SONAR-7973 Do not return error 500 when email sending is failing
Julien Lancelot [Wed, 7 Sep 2016 15:13:06 +0000 (17:13 +0200)]
SONAR-8039 Return invalid server id when no server id generated and license not set to "*"
Teryk Bellahsene [Tue, 6 Sep 2016 15:00:25 +0000 (17:00 +0200)]
SONAR-7984 WS api/server_id/generate
Julien HENRY [Wed, 7 Sep 2016 14:38:45 +0000 (16:38 +0200)]
Cleanup unused test files
Julien Lancelot [Wed, 7 Sep 2016 13:06:57 +0000 (15:06 +0200)]
Fix quality flaws
Simon Brandhof [Wed, 7 Sep 2016 11:27:26 +0000 (13:27 +0200)]
Fix Quality flaws
Stas Vilchik [Tue, 6 Sep 2016 15:44:55 +0000 (17:44 +0200)]
improve code quality
Stas Vilchik [Tue, 6 Sep 2016 15:23:12 +0000 (17:23 +0200)]
SONAR-7978 Add test email configuration form to the settings page (#1216)
Stas Vilchik [Tue, 6 Sep 2016 15:19:53 +0000 (17:19 +0200)]
fix displaying of project-level settings page
Stas Vilchik [Tue, 6 Sep 2016 14:02:40 +0000 (16:02 +0200)]
SONAR-7980 Rewrite the "Licenses" page (#1207)
Simon Brandhof [Tue, 6 Sep 2016 13:42:08 +0000 (15:42 +0200)]
Temporarily disable upgrade tests
Bad version of SonarQube is installed at
runtime.
Simon Brandhof [Tue, 6 Sep 2016 13:41:17 +0000 (15:41 +0200)]
Fix Quality flaw
Simon Brandhof [Tue, 6 Sep 2016 12:37:15 +0000 (14:37 +0200)]
Improve javadoc of Settings
Simon Brandhof [Tue, 6 Sep 2016 12:28:28 +0000 (14:28 +0200)]
Fix DB upgrade form
Julien Lancelot [Mon, 5 Sep 2016 15:39:58 +0000 (17:39 +0200)]
SONAR-8055 Declare emails configuration with PropertyDefinition
Julien Lancelot [Mon, 5 Sep 2016 15:19:49 +0000 (17:19 +0200)]
SONAR-8055 Remove /api/emails/update_configuration WS
Sébastien Lesaint [Tue, 6 Sep 2016 08:21:52 +0000 (10:21 +0200)]
SONAR-7675 InternalPropertiesImpl must commit
Simon Brandhof [Tue, 6 Sep 2016 08:50:11 +0000 (10:50 +0200)]
Fix merge
Simon Brandhof [Mon, 5 Sep 2016 20:20:34 +0000 (22:20 +0200)]
SONAR-7578 do not start notification daemon on CE
Simon Brandhof [Wed, 31 Aug 2016 14:05:43 +0000 (16:05 +0200)]
SONAR-7678 server-side stateless settings
* Settings class becomes abstract as multiple implementations
are used. Can't become an interface for binary
backward-compatibility of API
* tests should use MapSettings, an in-memory implementation
of Settings
* web server uses a thread-specific cache of settings when
processing HTTP requests
* web server does not have a cache of settings during startup,
except for the system settings loaded from sonar.properties
* Compute Engine uses a thread-specific cache of settings when
processing a task. Cache is clear at end of task.
* some useless methods of PersistentSettings are removed
Simon Brandhof [Thu, 1 Sep 2016 06:03:16 +0000 (08:03 +0200)]
SONAR-7678 do not load l10n messages during ruby initialisation
ActiveRecord models must not load l10n messages, through
Java JRubyI18n component, when ruby code is parsed.
* measure_filter
* profile is read-only as ruby WS do not write profiles anymore
Simon Brandhof [Wed, 31 Aug 2016 12:15:51 +0000 (14:15 +0200)]
SONAR-7678 fix javadoc of GlobalPropertyChangeHandler
Simon Brandhof [Wed, 31 Aug 2016 12:13:28 +0000 (14:13 +0200)]
SONAR-7678 DefaultHttpDownloader uses system settings
On server side, no need to instantiate DefaultHttpDownloader
when db is up (level 3). It uses only system settings, so it
can be instantiated in level 1.
Teryk Bellahsene [Mon, 5 Sep 2016 16:18:48 +0000 (18:18 +0200)]
SONAR-7983 Create WS api/settings/check_secret_key
Teryk Bellahsene [Mon, 5 Sep 2016 16:00:48 +0000 (18:00 +0200)]
SONAR-7981 Create WS settings/generate_secret_key to generate a secret key
Teryk Bellahsene [Mon, 5 Sep 2016 15:15:58 +0000 (17:15 +0200)]
SONAR-7982 WS settings/encrypt fails properly when no secret key available
Julien Lancelot [Mon, 5 Sep 2016 13:20:09 +0000 (15:20 +0200)]
fix quality flaws
Stas Vilchik [Mon, 5 Sep 2016 13:21:16 +0000 (15:21 +0200)]
hide licenses on settings page
Julien Lancelot [Mon, 5 Sep 2016 09:54:43 +0000 (11:54 +0200)]
SONAR-7968 Return license in api/settings/list_definitions
Teryk Bellahsene [Mon, 5 Sep 2016 12:37:47 +0000 (14:37 +0200)]
SONAR-7970 WS settings/set fix db session management with SettingsChangeNotifier
Teryk Bellahsene [Fri, 2 Sep 2016 14:40:35 +0000 (16:40 +0200)]
SONAR-7982 Create WS api/settings/encrypt to encrypt a setting value
Julien Lancelot [Fri, 2 Sep 2016 13:01:00 +0000 (15:01 +0200)]
SONAR-7985 Create /api/server_id/show WS
Julien Lancelot [Mon, 5 Sep 2016 08:56:00 +0000 (10:56 +0200)]
SONAR-8039 /api/licenses/list is returning license names
Julien HENRY [Wed, 31 Aug 2016 21:24:03 +0000 (23:24 +0200)]
SONAR-8012 Restore support of client side certificates
Sébastien Lesaint [Thu, 1 Sep 2016 10:27:05 +0000 (12:27 +0200)]
SONAR-8058 move views.def from PROPERTIES to INTERNAL_PROPERTIES
Sébastien Lesaint [Thu, 1 Sep 2016 15:20:29 +0000 (17:20 +0200)]
SONAR-7675 add InternalPropertiesImpl to Web and Ce containers
Sébastien Lesaint [Wed, 31 Aug 2016 09:59:12 +0000 (11:59 +0200)]
remove commented out code in ComputeEngineContainerImpl
Sébastien Lesaint [Wed, 31 Aug 2016 08:53:42 +0000 (10:53 +0200)]
SONAR-7675 add InternalPropertiesDao
Sébastien Lesaint [Wed, 31 Aug 2016 08:53:09 +0000 (10:53 +0200)]
properly handle connections in DbTester utility methods
Sébastien Lesaint [Tue, 30 Aug 2016 15:27:28 +0000 (17:27 +0200)]
SONAR-7675 add table INTERNAL_PROPERTIES
Simon Brandhof [Thu, 25 Aug 2016 14:28:33 +0000 (16:28 +0200)]
Allow try-with-resources with SqlStatement in DB migrations
Julien Lancelot [Mon, 5 Sep 2016 07:56:58 +0000 (09:56 +0200)]
SONAR-7973 Fix bad reset of emails settings in ITs
Simon Brandhof [Sun, 4 Sep 2016 19:49:14 +0000 (21:49 +0200)]
Revert "Build with 2 threads on Travis"
This reverts commit
5a5487873ccb2e77c1e0157a11fa47024b234c0f .
Artifactory plugin does not support concurrent build
of modules.
Simon Brandhof [Sat, 3 Sep 2016 12:26:16 +0000 (14:26 +0200)]
Build with 2 threads on Travis
Stas Vilchik [Fri, 2 Sep 2016 14:13:51 +0000 (16:13 +0200)]
use jest (#1202)
Julien Lancelot [Fri, 2 Sep 2016 08:04:35 +0000 (10:04 +0200)]
SONAR-7986 Accept multiple keys in api/settings/rest
Julien Lancelot [Fri, 2 Sep 2016 08:04:35 +0000 (10:04 +0200)]
SONAR-7986 Accept multiple keys in api/settings/rest
Stas Vilchik [Fri, 2 Sep 2016 12:07:06 +0000 (14:07 +0200)]
pass keys to api/settings/reset
Duarte Meneses [Fri, 2 Sep 2016 12:06:49 +0000 (14:06 +0200)]
SONAR-7722 The project name should not be mandatory
Julien Lancelot [Thu, 1 Sep 2016 17:05:35 +0000 (19:05 +0200)]
SONAR-7973 SONAR-8055 Add IT
Julien Lancelot [Thu, 1 Sep 2016 15:24:32 +0000 (17:24 +0200)]
SONAR-7973 Create /api/emails/send WS to test email configuration
Julien Lancelot [Thu, 1 Sep 2016 12:34:29 +0000 (14:34 +0200)]
SONAR-8055 Create /api/emails/update_configuration WS to update email settings
Stas Vilchik [Tue, 30 Aug 2016 15:11:05 +0000 (17:11 +0200)]
display assets and their size on build
Stas Vilchik [Tue, 30 Aug 2016 14:38:49 +0000 (16:38 +0200)]
use webpack to build less
Stas Vilchik [Thu, 1 Sep 2016 16:02:07 +0000 (18:02 +0200)]
SONAR-7846 do not display both message and stacktrace
Stas Vilchik [Thu, 1 Sep 2016 15:30:34 +0000 (17:30 +0200)]
SONAR-5856 Rewrite Settings page (#1163)
Teryk Bellahsene [Thu, 1 Sep 2016 14:06:04 +0000 (16:06 +0200)]
SONAR-8004 WS settings/set fix BaseRequest
Teryk Bellahsene [Wed, 31 Aug 2016 16:52:53 +0000 (18:52 +0200)]
SONAR-8004 WS settings/set better message when JSON is incorrect
Teryk Bellahsene [Wed, 31 Aug 2016 16:24:12 +0000 (18:24 +0200)]
SONAR-8004 WS settings/set fails when property set field with a null value
Teryk Bellahsene [Wed, 31 Aug 2016 16:07:29 +0000 (18:07 +0200)]
SONAR-8004 WS settings/set with a proper WS client
Julien Lancelot [Tue, 30 Aug 2016 13:50:56 +0000 (15:50 +0200)]
SONAR-8039 Create /api/licenses/list to return licenses with metadata
Sébastien Lesaint [Thu, 1 Sep 2016 11:34:16 +0000 (13:34 +0200)]
fix ITs after change of welcome message
n-b-sonar [Thu, 1 Sep 2016 07:48:15 +0000 (09:48 +0200)]
Update UI welcome message (#1194)
Update UI welcome message to put the focus in the Leak Period.
Contribution by @n-b-sonar
Julien HENRY [Wed, 31 Aug 2016 12:24:45 +0000 (14:24 +0200)]
Update assertion of IssuesModeTest to avoid false positive
Julien Lancelot [Wed, 31 Aug 2016 08:49:03 +0000 (10:49 +0200)]
SONAR-7969 Replace fieldsValue by fieldValues in response
Duarte Meneses [Tue, 30 Aug 2016 12:42:49 +0000 (14:42 +0200)]
SONAR-7258 The project version should be optional
Julien Lancelot [Wed, 31 Aug 2016 08:25:01 +0000 (10:25 +0200)]
SONAR-7970 SONAR-7986 SONAR-7968 SONAR-7969 api/settings WS should be internal
Julien Lancelot [Wed, 31 Aug 2016 08:20:24 +0000 (10:20 +0200)]
Rename package org.sonar.server.settings.ws to org.sonar.server.setting.ws
Duarte Meneses [Wed, 31 Aug 2016 08:14:02 +0000 (10:14 +0200)]
SONAR-7722 The project name should not be mandatory
Duarte Meneses [Fri, 1 Jul 2016 12:59:58 +0000 (14:59 +0200)]
SONAR-7722 The project name should not be mandatory
Teryk Bellahsene [Mon, 29 Aug 2016 16:44:19 +0000 (18:44 +0200)]
SONAR-8004 WS settings/set handles property set