]>
source.dussan.org Git - sonarqube.git/log
Jean-Baptiste Lievremont [Thu, 5 Nov 2020 14:17:27 +0000 (15:17 +0100)]
SONAR-14110 Add "Open in IDE" button to Security Hotspots page
Pierre Guillot [Thu, 26 Nov 2020 13:53:10 +0000 (14:53 +0100)]
clean code smells (unused import)
Belen Pruvost [Thu, 26 Nov 2020 08:34:18 +0000 (10:34 +0200)]
SONAR-14061 Azure DevOps settings validation
Jacek [Mon, 23 Nov 2020 19:51:55 +0000 (20:51 +0100)]
Update orchestrator version to 3.34
By default this version is disabling force authentication for 8.6 and greater.
Also it allows to enable default behaviour, which will be used.
Jacek [Wed, 18 Nov 2020 09:08:33 +0000 (10:08 +0100)]
SONAR-14159 enforce user authentication by default
michaelbirnstiehl [Thu, 19 Nov 2020 23:27:09 +0000 (17:27 -0600)]
SONAR-14160 Raise awareness about authentication being enabled by default
Pierre Guillot [Wed, 25 Nov 2020 15:03:57 +0000 (16:03 +0100)]
remove code smells
mickael-caro-sonarsource [Wed, 25 Nov 2020 13:17:06 +0000 (14:17 +0100)]
SONAR-14101 Update SonarScanner for MSBuild doc to reflect new 5.0 version. (#3309)
* Update SonarScanner for MSBuild doc to relfect new 5.0 version.
Joe Tingsanchali [Tue, 17 Nov 2020 17:14:12 +0000 (11:14 -0600)]
DOCS SONAR-14155 Update monitoring docs for formatting, grammar, and rewording for emphasis
DOCS SONAR-14155 Update JVM resource being costly with heap resizing and oxford comma
DOCS SONAR-14155 Emphasize tone of heap resizing
Jeremy Davis [Tue, 24 Nov 2020 17:03:05 +0000 (18:03 +0100)]
SONAR-14057 Highlight search query in results
Belen Pruvost [Tue, 24 Nov 2020 09:19:44 +0000 (11:19 +0200)]
SONAR-14057 realign API
belen-pruvost-sonarsource [Thu, 19 Nov 2020 13:52:57 +0000 (14:52 +0100)]
SONAR-14057 Set sqProjectKey and sqProjectName
Jeremy Davis [Wed, 18 Nov 2020 10:03:26 +0000 (11:03 +0100)]
SONAR-14057 Mark Azure projects previously imported
Jeremy Davis [Tue, 17 Nov 2020 16:17:26 +0000 (17:17 +0100)]
SONAR-14059 Enable import of Azure repositories
belen-pruvost-sonarsource [Wed, 18 Nov 2020 16:01:23 +0000 (17:01 +0100)]
SONAR-14057 Update List AzDo projects Action
Jeremy Davis [Wed, 18 Nov 2020 08:29:46 +0000 (09:29 +0100)]
SONAR-14133 Add identifying fields to azure project binding
Jeremy Davis [Tue, 17 Nov 2020 10:31:48 +0000 (11:31 +0100)]
SONAR-14057 Enable Search for Azure Repositories
Pierre [Fri, 13 Nov 2020 15:57:23 +0000 (16:57 +0100)]
SONAR-14133 add parameters to set_azure_binding
Jeremy Davis [Mon, 16 Nov 2020 14:00:59 +0000 (15:00 +0100)]
SONAR-14057 Display Azure Projects and Repositories
Belen Pruvost [Tue, 17 Nov 2020 07:07:39 +0000 (09:07 +0200)]
SONAR-14133 add warning when ado project and repo are not set
Pierre [Mon, 16 Nov 2020 10:07:50 +0000 (11:07 +0100)]
SONAR-14133 update get_binding changelog
Belen Pruvost [Thu, 12 Nov 2020 12:41:35 +0000 (14:41 +0200)]
SONAR-14057 Search Ado repos
Jeremy Davis [Mon, 9 Nov 2020 16:16:09 +0000 (17:16 +0100)]
SONAR-14057 Add PAT form for azure onboarding
Belen Pruvost [Wed, 11 Nov 2020 09:06:12 +0000 (11:06 +0200)]
SONAR-14057 list ado projects
Tobias Trabelsi [Tue, 10 Nov 2020 14:29:09 +0000 (15:29 +0100)]
[DOCS] document azdo agent bug
Co-authored-by: MikeBirnstiehl <michael.birnstiehl@sonarsource.com>
Julien Lancelot [Mon, 9 Nov 2020 14:32:10 +0000 (15:32 +0100)]
SONAR-13992 Upgrade Apache httpclient to 4.5.13
Belen Pruvost [Fri, 6 Nov 2020 08:48:01 +0000 (10:48 +0200)]
SONAR-14058 add url to list endpoint
Fixing missing ITs (thank you Cirrus)
Adding mandatory params to Gitlab related ITs + making sure tests run
Belen Pruvost [Thu, 5 Nov 2020 11:52:17 +0000 (13:52 +0200)]
SONAR-14058 add url to list_definitions endpoint
Jeremy Davis [Wed, 4 Nov 2020 14:06:42 +0000 (15:06 +0100)]
SONAR-14058 Add URL to azure config form
Belen Pruvost [Wed, 4 Nov 2020 16:29:42 +0000 (18:29 +0200)]
SONAR-14058 add url to update_azure endpoint
Pierre [Wed, 4 Nov 2020 16:06:16 +0000 (17:06 +0100)]
SONAR-14058 add url to create_azure endpoint
Mathieu Suen [Tue, 24 Nov 2020 09:53:46 +0000 (10:53 +0100)]
SONAR-14174, SONAR-14150, SONAR-14148, SONAR-14151, SONAR-14163,
SONAR-14164, SONAR-14149, SONAR-14153, SONAR-14152, SONAR-14173, SONAR-14174 Language plugin upgrade for 8.6.
Malena Ebert [Tue, 24 Nov 2020 08:45:52 +0000 (09:45 +0100)]
BUILD enable weekly owasp scan for latest release
michaelbirnstiehl [Mon, 26 Oct 2020 00:47:18 +0000 (19:47 -0500)]
SONAR-14015 Create GitHub ALM Integration page
michaelbirnstiehl [Wed, 28 Oct 2020 18:14:12 +0000 (13:14 -0500)]
SONAR-14016 Create GitLab ALM integration page
michaelbirnstiehl [Tue, 10 Nov 2020 23:04:28 +0000 (17:04 -0600)]
SONAR-14018 Create Bitbucket ALM integration page
michaelbirnstiehl [Wed, 11 Nov 2020 21:42:30 +0000 (15:42 -0600)]
SONAR-14026 Clean up old references to ALM integration info
michaelbirnstiehl [Mon, 16 Nov 2020 00:48:25 +0000 (18:48 -0600)]
SONAR-14017 Create Azure DevOps ALM integration page
Mathieu Suen [Thu, 19 Nov 2020 10:21:26 +0000 (11:21 +0100)]
Fixing codesmell
Mathieu Suen [Mon, 16 Nov 2020 10:46:30 +0000 (11:46 +0100)]
SONAR-14047 Remove delete button on app console.
Mathieu Suen [Thu, 12 Nov 2020 14:04:38 +0000 (15:04 +0100)]
Fix frontend duplication.
Malena Ebert [Mon, 16 Nov 2020 11:26:08 +0000 (12:26 +0100)]
BUILD Add slack notification for SonarQube repo
Malena Ebert [Tue, 17 Nov 2020 08:29:18 +0000 (09:29 +0100)]
BUILD Fix unauthorized builds with artifactory repo
Due to a misbehavior in artifactory, the wrong http status code is returned and the build will stop immediately. This happens if you access a virtual repository which contains a repository which requires authentication.
As a workaround a virtual repository is used, which does not include non-public repositories.
https://www.jfrog.com/jira/browse/RTFACT-13797
Antoine Vigneau [Thu, 22 Oct 2020 07:15:15 +0000 (09:15 +0200)]
Fix tag filtering docs for the WS api/components/search_projects
Julien Lancelot [Fri, 6 Nov 2020 07:57:59 +0000 (08:57 +0100)]
SONAR-13991 Fix SSF-128
Jacek [Wed, 4 Nov 2020 14:48:15 +0000 (15:48 +0100)]
SONAR-12686 turn off Elasticsearch client deprecation logging
michaelbirnstiehl [Thu, 29 Oct 2020 18:54:16 +0000 (13:54 -0500)]
SONAR-13975 Update ES configuration on DCE docs
michaelbirnstiehl [Fri, 30 Oct 2020 19:38:06 +0000 (14:38 -0500)]
SONAR-13976 update ports description and raise security awareness for ES upgrade
michaelbirnstiehl [Mon, 2 Nov 2020 00:32:45 +0000 (18:32 -0600)]
SONAR-13974 Add upgrade notes for new ES configuration
Michal Duda [Fri, 30 Oct 2020 12:31:18 +0000 (13:31 +0100)]
SONAR-12686 Fix Elasticsearch properties for a single node
- https://www.elastic.co/guide/en/elasticsearch/reference/7.x/breaking-changes-7.0.html#_discovery_configuration_is_required_in_production
Jacek [Tue, 27 Oct 2020 10:20:27 +0000 (11:20 +0100)]
SONAR-14039 replace 'sonar.search.transportPort' with 'sonar.es.port' on non-DCE
Michal Duda [Wed, 28 Oct 2020 20:54:46 +0000 (21:54 +0100)]
SONAR-13972 Remove 'sonar.search.httpPort' property
Michal Duda [Tue, 27 Oct 2020 22:02:20 +0000 (23:02 +0100)]
SONAR-13979 Fail when sonar.search.host or sonar.search.port are defined in DCE
- Orchestrator upgrade was required as by default it was setting these properties
Michal Duda [Mon, 26 Oct 2020 11:41:23 +0000 (12:41 +0100)]
SONAR-13971 Add properties to configure ES network in DCE
michaelbirnstiehl [Mon, 27 Jan 2020 22:39:24 +0000 (16:39 -0600)]
DOCS update for ES 7.9.3 upgrade
Jacek [Thu, 9 Jan 2020 08:26:53 +0000 (09:26 +0100)]
SONAR-12686 upgrade es client to 7.9.3 and move to HTTP
- add should minimum match eq 1 to user index queries
ES 7.X changed behaviour in case filter query with bool it defaults to '0'
https://www.elastic.co/guide/en/elasticsearch/reference/7.x/breaking-changes-7.0.html#_the_filter_context_has_been_removed
- fix issue index routing param
ES 7.X helped discover this bug as new setting has been auto configured which is 'index.number_of_routing_shards'.
This has changed how documents are distributed across shards depending on how many shards the index has.
Without that change issues docs has been incorrectly routed to the same shard hash as projects and it worked no matter what routing key you used projectUuid or auth_projectUuid.
- update ngram and edge_ngram names to match with es 7.x
nGram and edgeNgram has been deprecated in favour of ngram and edge_ngram
https://www.elastic.co/guide/en/elasticsearch/reference/current/breaking-changes-7.0.html#deprecated-ngram-edgengram-token-filter-cannot-be-used
- remove `_all : enabled` usage from UT
This field was already deprecated in 6.X, now it has been removed.
https://www.elastic.co/guide/en/elasticsearch/reference/current/breaking-changes-7.0.html#all-meta-field-removed
- add Elasticsearch High Level REST client dependency
- use sonar.search.port for ES HTTP
- main process use ES Rest client to check ES status
- sonar.cluster.search.hosts has HTTP ports on APP nodes
also sonar.search.port and sonar.search.host MUST be configured on each Search node with the host and HTTP port of the current node
- use Elasticsearch high level rest client
- use in EsTester
- use as primary es client
- use indices api to get all indices name instead of cluster api
- use cluster health api to check cluster state
- support raw requests for 'nodes/_stats' and '_cluster/stats'
- support raw requests for 'indices/_stats'
- leave netty4plugin as testCompile dependency it is used in UTs
- all ES non-test calls go through EsClient class
- add rest client ES profiling
Sébastien Lesaint [Thu, 16 Jan 2020 10:05:55 +0000 (11:05 +0100)]
SONAR-12686 enforce index rebuilding by changing ES data directory
Sébastien Lesaint [Fri, 10 Jan 2020 08:07:39 +0000 (09:07 +0100)]
SONAR-12686 replace deprecated setting transport.tcp.port by transport.port
Sébastien Lesaint [Thu, 9 Jan 2020 15:48:01 +0000 (16:48 +0100)]
SONAR-12686 fix ES discovery settings in cluster mode
deprecated "discovery.zen.ping.unicast.hosts" has been removed, "discovery.seed_hosts" should be used instead
"discovery.zen.minimum_master_nodes" is ignored now: stop setting it and drop sonar property "sonar.search.minimumMasterNodes"
Sébastien Lesaint [Thu, 9 Jan 2020 15:40:04 +0000 (16:40 +0100)]
SONAR-12686 add mandatory cluster configuration property cluster.initial_master_nodes
ES 7.5.1 refuses to start without this option
Sébastien Lesaint [Thu, 9 Jan 2020 11:21:04 +0000 (12:21 +0100)]
SONAR-12686 use node.store.allow_mmap instead of node.store.allow_mmapfs
node.store.allow_mmapfs was deprecated and is now dropped in 7.5.1
Sébastien Lesaint [Thu, 9 Jan 2020 08:58:26 +0000 (09:58 +0100)]
SONAR-12686 MaxDirectMemorySize JVM option should be defined for ES
This option was set by default in ES 6.X already but we had missed it.
ES sets it to half the max heap from Java code (see class JvmErgonomics)
To not have to get into the complexity of interpreting options to know what is the configured max heap,
we just add this option to the defaults and document it
Sébastien Lesaint [Thu, 9 Jan 2020 08:57:58 +0000 (09:57 +0100)]
SONAR-12686 update JVM options to match defaults in ES 7.X
Elastic introduced "system" JVM settings in 7.X:
* "system" settings are set from Java code (class SystemJvmOptions)
* which means these JVM settings are not defined in "jvm.options" file anymore
Sébastien Lesaint [Wed, 8 Jan 2020 16:25:37 +0000 (17:25 +0100)]
SONAR-12686 update elasticsearch-patch and packaging exclusions for 7.X
Jacek [Thu, 22 Oct 2020 13:38:44 +0000 (15:38 +0200)]
SONAR-12686 increase zip size
Sébastien Lesaint [Wed, 8 Jan 2020 15:47:40 +0000 (16:47 +0100)]
SONAR-12686 upgrade ES server binaries to 7.9.3
new sources unpack from ElasticSearch 7.9.3 artifact for Linux OSS only (without bundled JDK and under Apache 2.0 license)
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-oss-7.9.3-no-jdk-linux-x86_64.tar.gz
Sébastien Lesaint [Wed, 8 Jan 2020 09:36:49 +0000 (10:36 +0100)]
SONAR-12686 use Jetty for TCP ElasticSearch transport in unit tests
LocalTransport is dropped in ElasticSearch 7.X
Pierre [Wed, 4 Nov 2020 14:35:45 +0000 (15:35 +0100)]
increase validate task allowed memory
Jeremy Davis [Thu, 29 Oct 2020 17:20:21 +0000 (18:20 +0100)]
SONAR-13988 better handle errors
Jeremy Davis [Tue, 27 Oct 2020 14:29:27 +0000 (15:29 +0100)]
SONAR-13996 Add warning when configuring second instance
Jeremy Davis [Tue, 27 Oct 2020 16:05:44 +0000 (17:05 +0100)]
SONAR-13987 Display validation for Bitbucket server
Pierre [Tue, 20 Oct 2020 14:09:31 +0000 (16:09 +0200)]
SONAR-13978 validate gitlab alm settings
Jeremy Davis [Thu, 22 Oct 2020 16:02:04 +0000 (18:02 +0200)]
SONAR-13978 Display validation for GitLab
Mark Rekveld [Mon, 26 Oct 2020 09:26:08 +0000 (10:26 +0100)]
SONAR-13988 - GitHub ALM settings validation
Jeremy Davis [Tue, 20 Oct 2020 15:39:33 +0000 (17:39 +0200)]
SONAR-13988 Display validation status for GitHub integration
colin-mueller-sonarsource [Wed, 4 Nov 2020 08:46:35 +0000 (09:46 +0100)]
SONAR-13122 Reduce Log Level of rule indexing warnings on startup
Jean-Baptiste Lievremont [Tue, 3 Nov 2020 16:06:08 +0000 (17:06 +0100)]
Add VSCode extension recommendations for sonar-web
The recommended extensions are the ones mentioned in the SQ Frontend Guidelines.
Julien Lancelot [Tue, 3 Nov 2020 10:35:05 +0000 (11:35 +0100)]
SONAR-13913 Remove tables and indexes clean up used in Integration Tests
Malena Ebert [Mon, 2 Nov 2020 09:59:06 +0000 (10:59 +0100)]
Execute OWASP task on every config update
Malena Ebert [Mon, 2 Nov 2020 09:53:50 +0000 (10:53 +0100)]
Update node version used by gradle
Malena Ebert [Mon, 2 Nov 2020 09:53:22 +0000 (10:53 +0100)]
Move OWASP suppression files to private folder
Jeremy Davis [Thu, 29 Oct 2020 13:52:53 +0000 (14:52 +0100)]
SONAR-14001 SONAR-14010 SONAR-14030 SONAR-14032 SONAR-14050 SONAR-14052 SONAR-14053 SONAR-14054 SONAR-14055 SONAR-14056 Upgrade analyzers
MikeBirnstiehl [Wed, 28 Oct 2020 12:50:17 +0000 (07:50 -0500)]
DOCS fix link to Generate Reports post
Jacek [Wed, 28 Oct 2020 15:11:08 +0000 (16:11 +0100)]
SONAR-13913 Upgrade Orchestrator version to 3.31
michaelbirnstiehl [Tue, 20 Oct 2020 12:41:22 +0000 (07:41 -0500)]
DOCS add release notes link to upgrade notes
Tobias Trabelsi [Tue, 27 Oct 2020 08:25:39 +0000 (09:25 +0100)]
SONAR-14044 update mybatis
Zipeng WU [Tue, 13 Oct 2020 13:59:46 +0000 (15:59 +0200)]
SONAR-13941 Move and adapt application CE processor
Wouter Admiraal [Mon, 12 Oct 2020 07:04:02 +0000 (09:04 +0200)]
SONAR-13950 Move Application UI logic to DE
Duarte Meneses [Thu, 8 Oct 2020 19:16:53 +0000 (14:16 -0500)]
SONAR-13941 Add or modify ITs to test applications in developer edition
Duarte Meneses [Thu, 8 Oct 2020 18:09:54 +0000 (13:09 -0500)]
SONAR-13941 Copy "api/views/refresh" to "api/applications/refresh"
Duarte Meneses [Thu, 8 Oct 2020 16:43:02 +0000 (11:43 -0500)]
SONAR-13941 move api/views/app endpoint to DE and rename to api/metrics/user_metrics
Duarte Meneses [Tue, 6 Oct 2020 19:45:57 +0000 (14:45 -0500)]
SONAR-13941 Make applications WS available in developer edition
Duarte Meneses [Thu, 22 Oct 2020 15:01:41 +0000 (10:01 -0500)]
SONAR-14009 SVN configuration in SQ server does not work
Jeremy Davis [Wed, 21 Oct 2020 16:10:42 +0000 (18:10 +0200)]
SONAR-14003 Fix SSF-129
Jacek [Wed, 21 Oct 2020 13:25:18 +0000 (15:25 +0200)]
SONAR-13937 Upgrade sonar-css to 1.3.1.1642
Julien Lancelot [Wed, 21 Oct 2020 11:34:02 +0000 (13:34 +0200)]
Revert "SONAR-13913 Remove tables and indexes clean up used in Integration Tests"
This reverts commit
6d13dd2f
Duarte Meneses [Tue, 20 Oct 2020 20:38:23 +0000 (15:38 -0500)]
DOCS Fix Scanner for Gradle doc about properties
Duarte Meneses [Sat, 17 Oct 2020 01:07:28 +0000 (20:07 -0500)]
Improve validation build logging
Julien Lancelot [Tue, 20 Oct 2020 15:29:02 +0000 (17:29 +0200)]
SONAR-13913 Remove tables and indexes clean up used in Integration Tests
* SONAR-13913 Remove usage of Orchestrator#resetData
* Remove ProjectAnalysisRule
* Upgrade to Orchestrator 3.31
* SONAR-13913 Remove BackendCleanup class
* Remove code related to no more existing tables
Mathieu Suen [Mon, 19 Oct 2020 08:57:04 +0000 (10:57 +0200)]
SONAR-13936 Fix issues sidebar search where in some case we trigger wrong API call.