]>
source.dussan.org Git - sonarqube.git/log
Grégoire Aubert [Tue, 29 May 2018 12:53:51 +0000 (14:53 +0200)]
SONAR-10571 Always display failed background task notif on all branches
Grégoire Aubert [Thu, 31 May 2018 11:25:16 +0000 (13:25 +0200)]
SONAR-10821 Display details about external rules
Duarte Meneses [Wed, 30 May 2018 08:45:00 +0000 (10:45 +0200)]
SONAR-10809 Analyzers need to declare whether a rule is external
Stas Vilchik [Thu, 31 May 2018 10:25:25 +0000 (12:25 +0200)]
SONAR-10671 Reduce render-blocking stylesheets (#297)
Julien Lancelot [Wed, 30 May 2018 16:26:46 +0000 (18:26 +0200)]
SONAR-10674 Update cache policy for js, css and images path files
Stas Vilchik [Wed, 30 May 2018 12:10:36 +0000 (14:10 +0200)]
SONAR-10672 Avoid async css chunks (#294)
Tom [Wed, 30 May 2018 08:17:55 +0000 (10:17 +0200)]
Update travis notification for Sonarqube repository
Grégoire Aubert [Wed, 30 May 2018 08:11:11 +0000 (10:11 +0200)]
Fix bitbucket-cloud extension build
Stas Vilchik [Tue, 29 May 2018 15:00:54 +0000 (17:00 +0200)]
SONAR-10675 Decrease JavaScript boot-up time (#283)
Sébastien Lesaint [Mon, 21 May 2018 07:55:26 +0000 (09:55 +0200)]
SONAR-10661 minimize normalize calls
Pascal Mugnier [Mon, 28 May 2018 07:30:28 +0000 (09:30 +0200)]
SONAR-10712 Add pagination to Quality Profile project list
Pascal Mugnier [Mon, 28 May 2018 09:55:56 +0000 (11:55 +0200)]
SONAR-10711 Add pagination object to api/qualityprofile/projects webservice
Sébastien Lesaint [Mon, 21 May 2018 09:57:35 +0000 (11:57 +0200)]
consistent and extensive PK declaration in schema-h2.ddl
G. Ann Campbell [Tue, 29 May 2018 07:00:20 +0000 (09:00 +0200)]
SONAR-10707 deprecate MySQL
Julien Lancelot [Thu, 24 May 2018 13:56:11 +0000 (15:56 +0200)]
SONAR-10652 Correctly fail when authentication and several emails exists
Simon Brandhof [Mon, 28 May 2018 18:05:52 +0000 (20:05 +0200)]
SONAR-10430 speed-up DB migration
Signed-off-by: Simon Brandhof <simon.brandhof@sonarsource.com>
Pascal Mugnier [Thu, 24 May 2018 09:59:05 +0000 (11:59 +0200)]
SONAR-10713 Fix for front-end
Julien Lancelot [Wed, 23 May 2018 17:19:51 +0000 (19:19 +0200)]
SONAR-10713 Badges can only be used on projects, long living branches and applications
Sébastien Lesaint [Mon, 28 May 2018 09:37:25 +0000 (11:37 +0200)]
SONAR-10430 add missing jdbc types
Sébastien Lesaint [Fri, 16 Feb 2018 16:15:24 +0000 (17:15 +0100)]
SONAR-10430 lazy load file content from report
during file move detection to save on memory, IO and CPU under some conditions (no remove file has a line close enough to new file for any distance computation to be done for that new file)
Sébastien Lesaint [Mon, 23 Apr 2018 13:48:38 +0000 (15:48 +0200)]
SONAR-10430 do not compute distance for files with too far size
Sébastien Lesaint [Wed, 14 Feb 2018 16:50:49 +0000 (17:50 +0100)]
SONAR-10430 add timing logs + support for dump into temp csv file
dump is enabled by setting property "sonar.filemove.dumpCsv" to "true"
Sébastien Lesaint [Mon, 23 Apr 2018 09:30:32 +0000 (11:30 +0200)]
SONAR-10430 populate FILE_SOURCES.LINE_COUNT at beginning of analysis
Sébastien Lesaint [Mon, 23 Apr 2018 13:05:23 +0000 (15:05 +0200)]
SONAR-10430 add FileSourceDto#getLineCount()
and do not expose hash list as raw string anymore
Sébastien Lesaint [Mon, 23 Apr 2018 14:25:45 +0000 (16:25 +0200)]
SONAR-10430 add FILE_SOURCES.LINE_COUNT
Sébastien Lesaint [Wed, 14 Feb 2018 07:54:53 +0000 (08:54 +0100)]
SONAR-10430 add UT to explore file size impact similarity algo
Sébastien Lesaint [Wed, 14 Feb 2018 13:52:15 +0000 (14:52 +0100)]
SONAR-10430 rewrite FileMoveDetectionStepTest to use DbTester
Grégoire Aubert [Fri, 25 May 2018 09:51:04 +0000 (11:51 +0200)]
Fix Dropdown alignement
Stas Vilchik [Mon, 28 May 2018 10:05:03 +0000 (12:05 +0200)]
get rid of gray-matter (#280)
Julien Lancelot [Mon, 28 May 2018 07:19:25 +0000 (09:19 +0200)]
SONAR-19597 Set USERS.UUID length to 255 instead of 40
As USERS.UUID will be fed by login during the migration, this column cannot be smaller than login's length.
Pascal Mugnier [Mon, 28 May 2018 07:57:06 +0000 (09:57 +0200)]
Fix SONAR-10639 (#201)
Julien HENRY [Fri, 25 May 2018 11:55:30 +0000 (13:55 +0200)]
SONAR-10781 Filter secondary locations that are not in PR
Filter secondary locations that are not in the PR/short living branch
Stas Vilchik [Fri, 25 May 2018 09:10:22 +0000 (11:10 +0200)]
fix alignment issues on user tokens page (#276)
Grégoire Aubert [Fri, 25 May 2018 08:01:43 +0000 (10:01 +0200)]
SONAR-10696 Expose components for sonar-license (#275)
Stas Vilchik [Fri, 25 May 2018 07:37:15 +0000 (09:37 +0200)]
SONAR-10676 Add documentation for team onboarding on SonarCloud "Members" page (#251)
Julien HENRY [Wed, 23 May 2018 07:50:37 +0000 (09:50 +0200)]
SONAR-10658 Prevent Scanner Context from being too big
Julien Lancelot [Wed, 16 May 2018 15:37:57 +0000 (17:37 +0200)]
SONAR-10684 Create internal API to block analysis based on ncloc
Teryk Bellahsene [Fri, 11 May 2018 15:25:22 +0000 (17:25 +0200)]
SONAR-10670 Count ncloc of whole instance with biggest long-living branch
Grégoire Aubert [Tue, 22 May 2018 15:01:56 +0000 (17:01 +0200)]
Do not render empty tooltips
Grégoire Aubert [Tue, 22 May 2018 12:23:43 +0000 (14:23 +0200)]
SONAR-10692 Don't break the issues page if a user is missing
Pascal Mugnier [Tue, 8 May 2018 09:45:36 +0000 (11:45 +0200)]
Fix reset button on navbar searchbox not working with less then 2 chars
Pascal Mugnier [Tue, 8 May 2018 09:30:10 +0000 (11:30 +0200)]
SONAR-10077 Right part navigation bar is inaccessible very small window
Pascal Mugnier [Tue, 8 May 2018 08:49:05 +0000 (10:49 +0200)]
SONAR-10415 Update description of sonar.forceAuthentication
Pascal Mugnier [Tue, 8 May 2018 07:56:37 +0000 (09:56 +0200)]
SONAR-10434 Improve alignments of buttons dropdowns tabs & search fields
Pascal Mugnier [Thu, 24 May 2018 07:32:40 +0000 (09:32 +0200)]
Fix after review
Pascal Mugnier [Wed, 23 May 2018 14:56:56 +0000 (16:56 +0200)]
Fix after review
Grégoire Aubert [Wed, 23 May 2018 11:57:07 +0000 (13:57 +0200)]
fix Condition typing
Pascal Mugnier [Wed, 23 May 2018 07:18:38 +0000 (09:18 +0200)]
Fix after review
Pascal Mugnier [Tue, 22 May 2018 09:42:17 +0000 (11:42 +0200)]
Fix after review
Pascal Mugnier [Wed, 9 May 2018 10:03:03 +0000 (12:03 +0200)]
Fix SONAR-10640
Pascal Mugnier [Wed, 9 May 2018 05:27:30 +0000 (07:27 +0200)]
Fix SONAR-10640
Stas Vilchik [Wed, 23 May 2018 13:29:06 +0000 (15:29 +0200)]
SONAR-10673 Stop using font for icons (#252)
Julien Lancelot [Fri, 11 May 2018 14:28:59 +0000 (16:28 +0200)]
SONAR-10659 Drop support of sort by assignee in api/issues/search
Julien Lancelot [Fri, 11 May 2018 09:06:31 +0000 (11:06 +0200)]
SONAR-10597 Update ISSUE_CHANGE#USER_LOGIN to USER_UUID
Julien Lancelot [Wed, 9 May 2018 15:30:25 +0000 (17:30 +0200)]
SONAR-10597 Update CE_ACTIVITY#SUBMITTER_LOGIN to SUBMITTER_UUID
Julien Lancelot [Wed, 9 May 2018 14:15:13 +0000 (16:15 +0200)]
SONAR-10597 Update CE_QUEUE#SUBMITTER_LOGIN to SUBMITTER_UUID
Julien Lancelot [Fri, 11 May 2018 07:41:17 +0000 (09:41 +0200)]
SONAR-10597 Update RULES_METADATA#NOTE_USER_LOGIN to NOTE_USER_UUID
* SONAR-10597 Update RULES_METADATA#NOTE_USER_LOGIN to NOTE_USER_UUD in DB
* SONAR-10597 Update rules ws to use user note uuid
* SONAR-10597 Add ITs to check rule note after login update
Julien Lancelot [Fri, 11 May 2018 07:24:33 +0000 (09:24 +0200)]
SONAR-10597 Update MANUAL_MEASURES#USER_LOGIN to USER_UUID
* SONAR-10597 Update MANUAL_MEASURES#USER_LOGIN to USER_UUD in DB
* SONAR-10597 Update api/custom_measures/create to use user uuid
* SONAR-10597 Update api/custom_measures/update to use user uuid
* SONAR-10597 Remove CustomMeasureDao#selectOrFail
* SONAR-10597 Update api/custom_measures/search to use user uuid
* SONAR-10597 Clean up no more needed code
* SONAR-10597 Add ITs to check manual measure after login update
Julien Lancelot [Fri, 11 May 2018 07:20:20 +0000 (09:20 +0200)]
SONAR-10597 Update USER_TOKENS#LOGIN to USER_UUID
* SONAR-10597 Update USER_TOKENS#LOGIN to USER_UUD in DB
* SONAR-10597 Update UserTokenDao to return user uuid
* SONAR-10597 Fix api/user_tokens/generate to correctly use user uuid
* SONAR-10597 Fix api/user_tokens/revoke to correctly use user uuid
* SONAR-10597 Fix authentication by token to correctly use user uuid
* SONAR-10597 Fix api/user_tokens/search to correctly use user uuid
* SONAR-10597 Fix api/users/search to correctly use user uuid
* SONAR-10597 Add ITs to check user tokens after login update
Julien Lancelot [Fri, 11 May 2018 07:13:40 +0000 (09:13 +0200)]
SONAR-10597 Update QPROFILE_CHANGES#USER_LOGIN to USER_UUID
* SONAR-10597 Refactor ChangelogActionTest
Improve unit tests to really check JSON response
Add some tests on not covered use cases
* SONAR-10597 Rename QPROFILE_CHANGES#USER_LOGIN to USER_UUID
* SONAR-10597 Fix ChangelogAction to not return user uuid
* SONAR-10597 Add ITs to check qProfile changes after login update
* SONAR-10597 Set user uuid instead of login when saving qprofile changes
Guillaume Jambet [Wed, 9 May 2018 15:57:31 +0000 (17:57 +0200)]
SONAR-10597 Use user UUID for ISSUES#ASSIGNEE
* SONAR-10597 add getUuid() on user Session
* SONAR-10597 renames ISSUES.ASSIGNEE to ASSIGNEE_UUID
* SONAR-10597 use assigneeUuid when assigning an Issue from ws
* SONAR-10597 use assigneeUuid when assigning an Issue from ce
* SONAR-10597 use assigneeUuid in issue search
* SONAR-10597 use assigneeUuid in batch issue
* SONAR-10597 Ignoring Tests failing in IssueChange
Julien Lancelot [Fri, 4 May 2018 14:18:50 +0000 (16:18 +0200)]
SONAR-10598 Display warning page when detecting login update during authentication
* SONAR-10598 Refactor UserIdentityAuthenticator#authenticate to use a ParameterObject
* SONAR-10598 Redirect user when login is updated and update personal org
* SONAR-10598 Improve update of personal organization key
* SONAR-10598 Improve IT stability related to generation of provider ID
* SONAR-10598 Add USERS#ORGANIZATION_UUID
* SONAR-10598 Replace usage of Organizaions#UserId by Users#OrganizationUuid
Julien Lancelot [Mon, 23 Apr 2018 14:41:34 +0000 (16:41 +0200)]
SONAR-10599 Synchronize login during authentication
Guillaume Jambet [Thu, 26 Apr 2018 08:26:37 +0000 (10:26 +0200)]
SONAR-10597 Introduce UUID in table USERS
Grégoire Aubert [Wed, 16 May 2018 14:49:45 +0000 (16:49 +0200)]
Fix Quality gate app
Julien HENRY [Mon, 21 May 2018 09:32:09 +0000 (11:32 +0200)]
BRANCH-63 Do not run PR decorators when not on a PR
Julien Lancelot [Fri, 18 May 2018 14:09:34 +0000 (16:09 +0200)]
Fix recurring FPs in PermissionTemplateDaoTest#user_count_by_template_and_permission
Stas Vilchik [Tue, 15 May 2018 13:09:44 +0000 (15:09 +0200)]
fix application quality gate badge
Stas Vilchik [Tue, 15 May 2018 09:45:50 +0000 (11:45 +0200)]
SONAR-10609 add keyboard shortcuts documentation
Stas Vilchik [Tue, 15 May 2018 09:19:51 +0000 (11:19 +0200)]
SONAR-10682 Impossible to create new metric domain
Julien HENRY [Tue, 27 Mar 2018 09:52:20 +0000 (11:52 +0200)]
Introduce Bitbucket Cloud Application
SONAR-10514 Bitbucket Cloud application install/uninstall
* Bitbucket Cloud /install WS
* Expose Bitbucket application descriptor as WS
* Implement WS /integration/bitbucketcloud/uninstall
SONAR-10517 Bitbucket Cloud settings widget
* Create Bitbucket Cloud module
* Create Bitbucket Setting widget
* Bitbucket settings widget require SC authentication
* Add WS /integration/bitbucketcloud/repo_config
* Add WS /integration/bitbucketcloud/bind_repo
* Add WS /integration/bitbucketcloud/after_login
SONAR-10516 Bitbucket Cloud repository widget
* Add WS /integration/bitbucketcloud/repo_widget
* Add WS /integration/bitbucketcloud/repo_widget_data
BRANCH-59, BRANCH-60 Bitbucket Cloud PR decoration
SONAR-10605 Bitbucket Cloud PR widget
* Add integration/bitbucketcloud/pr_widget endpoint
* Add integration/bitbucketcloud/pr_widget_data endpoint
Julien HENRY [Fri, 30 Mar 2018 08:13:33 +0000 (10:13 +0200)]
SONAR-10517 Create table project_mappings
* Migration
* Add DAO
* Purge on project deletion
Duarte Meneses [Tue, 15 May 2018 09:52:16 +0000 (11:52 +0200)]
Remove debug logging when backdating issues
Sébastien Lesaint [Wed, 2 May 2018 15:53:32 +0000 (17:53 +0200)]
SONAR-10614 add Clock to ComputeEngineContainerImpl Level1
Sébastien Lesaint [Wed, 4 Apr 2018 16:47:49 +0000 (18:47 +0200)]
add Request#getHeaders and #getParams()
Sébastien Lesaint [Tue, 3 Apr 2018 16:18:38 +0000 (18:18 +0200)]
add Request#getReader()
Stas Vilchik [Tue, 15 May 2018 15:10:00 +0000 (17:10 +0200)]
rewrite some components in ts (#243)
Stas Vilchik [Tue, 15 May 2018 11:27:26 +0000 (13:27 +0200)]
update sonar-web dependencies (#239)
Guillaume Jambet [Tue, 15 May 2018 09:53:31 +0000 (11:53 +0200)]
SONAR-10653 - api/qualityprofiles/restore handle badly formed xml document (#244)
Stas Vilchik [Tue, 15 May 2018 09:09:13 +0000 (11:09 +0200)]
rewrite notifications app in ts and drop from redux store (#233)
Simon Brandhof [Sun, 13 May 2018 12:14:19 +0000 (14:14 +0200)]
SONAR-10562 upgrade C#, Java and Python analyzers
Signed-off-by: Simon Brandhof <simon.brandhof@sonarsource.com>
Simon Brandhof [Sun, 13 May 2018 12:11:51 +0000 (14:11 +0200)]
SONAR-10655 bundle SonarGo 1.0
Signed-off-by: Simon Brandhof <simon.brandhof@sonarsource.com>
Simon Brandhof [Sun, 13 May 2018 12:07:20 +0000 (14:07 +0200)]
SONAR-10666 Prevent users to migrate from a version < 6.7
Signed-off-by: Simon Brandhof <simon.brandhof@sonarsource.com>
Simon Brandhof [Sat, 12 May 2018 18:25:01 +0000 (20:25 +0200)]
Remove duplicated README.md
Simon Brandhof [Sat, 12 May 2018 17:59:06 +0000 (19:59 +0200)]
Drop Guava Function in DialectUtils
Simon Brandhof [Sat, 12 May 2018 17:54:17 +0000 (19:54 +0200)]
Drop unused class DatabaseUtils
Simon Brandhof [Sat, 12 May 2018 17:37:39 +0000 (19:37 +0200)]
Consistent declaration of H2 primary keys
Simon Brandhof [Sat, 12 May 2018 17:04:00 +0000 (19:04 +0200)]
Fix Quality flaws
Simon Brandhof [Sat, 12 May 2018 17:03:06 +0000 (19:03 +0200)]
Drop usage of db column ce_queue.execution_count
Stas Vilchik [Mon, 14 May 2018 15:22:53 +0000 (17:22 +0200)]
replace native buttons with Button component (#235)
Simon Brandhof [Sat, 12 May 2018 18:29:39 +0000 (20:29 +0200)]
Upgrade MySQL driver from 5.1.42 to 5.1.46
Simon Brandhof [Thu, 10 May 2018 07:31:44 +0000 (09:31 +0200)]
Upgrade postgresql driver from 42.2.1 to 42.2.2
Fixes a few bugs that should not impact us.
https://jdbc.postgresql.org/documentation/changelog.html#version_42.2.2
Simon Brandhof [Thu, 10 May 2018 07:30:38 +0000 (09:30 +0200)]
Upgrade various libraries
Simon Brandhof [Fri, 11 May 2018 07:51:37 +0000 (09:51 +0200)]
SONAR-10608 upgrade Jackson to fix vulnerabilities
Simon Brandhof [Fri, 11 May 2018 08:21:52 +0000 (10:21 +0200)]
SONAR-10661 Use ZipUtils from Orchestrator in integration tests
Simon Brandhof [Fri, 4 May 2018 07:15:04 +0000 (09:15 +0200)]
SONAR-10661 fix vulnerability in ZipUtils#unzip()
Simon Brandhof [Sun, 13 May 2018 11:52:52 +0000 (13:52 +0200)]
Speed-up DatabaseUtils.tableExists() on Oracle
Signed-off-by: Simon Brandhof <simon.brandhof@sonarsource.com>
Simon Brandhof [Sat, 12 May 2018 20:51:32 +0000 (22:51 +0200)]
Make drop of db table re-entrant
That allows to speed-up Oracle migrations by removing the call
to DatabaseUtils.tableExists(), which is super slow if many tables
are accessible to the JDBC user.
Signed-off-by: Simon Brandhof <simon.brandhof@sonarsource.com>
Simon Brandhof [Thu, 10 May 2018 20:10:29 +0000 (22:10 +0200)]
SONAR-10591 remove some Guava functions from org.sonar.server.plugins.ws
Simon Brandhof [Thu, 10 May 2018 20:00:48 +0000 (22:00 +0200)]
SONAR-10591 remove unused method PluginWSCommons#writeArtifact()