aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-webserver-es
Commit message (Collapse)AuthorAgeFilesLines
...
* Improve code qualityDuarte Meneses2021-11-204-14/+12
|
* SONAR-15631 - Refactor UTs to stop using ExpectedExceptionKlaudio Sinani2021-11-1913-147/+88
|
* SONAR-14315 Cannot paginate /api/project_tags/searchDuarte Meneses2021-11-182-12/+61
|
* Improve code qualityDuarte Meneses2021-11-181-1/+1
|
* SONAR-15498 Compute manually selected projects in portfolioDuarte Meneses2021-11-091-1/+0
|
* SONAR-15397 Fix Issue tags aren't filtered by branchZipeng WU2021-11-053-7/+10
|
* Fix code quality issuesDuarte Meneses2021-09-242-11/+9
|
* SONAR-15225 Cancelled tasks for indexations should be count as failuresJacek2021-09-161-1/+1
|
* SONAR-15345 Fixed the numbers of CWEs for 2021Lukasz Jarocki2021-08-301-2/+2
|
* SONAR-15345 add CWE top 25 for year 2021Lukasz Jarocki2021-08-301-4/+58
|
* SONAR-15313 drop endpoints from WebAPI deprecated since 7.XLukasz Jarocki2021-08-266-30/+8
| | | | | | Co-authored-by: Lukasz Jarocki <lukasz.jarocki@sonarsource.com> Co-authored-by: Philippe Perrin <philippe.perrin@sonarsource.com> Co-authored-by: MikeBirnstiehl <michael.birnstiehl@sonarsource.com>
* SONAR-15142 - Include template data on user/group permission insertsBelen Pruvost2021-08-191-1/+1
|
* SONAR-15142 - Add component qualifier to new value in LogsBelen Pruvost2021-08-191-1/+1
|
* SONAR-15271 Add/remove permission from a group should have group nameZipeng WU2021-08-191-2/+4
|
* SONAR-15142 add 'name' and 'key' in component context for AuditPierre2021-08-191-3/+22
|
* SONAR-15142 remove dead codePierre2021-08-191-21/+2
|
* SONAR-15138 Generate PDFJeremy Davis2021-08-091-2/+2
|
* SONAR-15154 add audit logs about projects, portfolios and appslukasz-jarocki-sonarsource2021-07-271-3/+4
|
* SONAR-15142 - Log Permission, Plugin, Secret Key, License and SettingsBelen Pruvost2021-07-271-1/+1
|
* SONAR-15163 Fix project key search to be case insensitiveJacek2021-07-131-0/+1
|
* SONAR-14605 - Only update Rule facet name for external rulesBelen Pruvost2021-07-012-35/+1
|
* SONAR-11407 fix the issue by reducing the batchsize for this queryPierre2021-07-012-4/+7
|
* SONAR-10230 Project search should support search by partial project keyZipeng WU2021-07-012-10/+15
|
* SONAR-14605 - Make rule name consistentBelen Pruvost2021-06-303-3/+39
|
* SONAR-14641 added secondary sorting to all sorting when searching for issuesLukasz Jarocki2021-06-292-2/+57
|
* SONAR-14322 api/issues/search returns all issues if provided rule key ↵Michal Duda2021-04-015-6/+43
| | | | doesn't exist
* SONAR-14442 Elasticsearch query for CWE Top 25Zipeng WU2021-02-172-16/+146
|
* SONAR-14443 Deprecate 'sansTop25' param in WSJacek2021-02-171-0/+4
|
* SONAR-14442 add cweTop25 value param to 'api/security_report'Jacek2021-02-171-0/+11
| | | | - map ES results to WS results
* SONAR-14455 Upgrade Elasticsearch client dependencies to 7.10.2Jacek2021-02-111-2/+2
|
* SONAR-14245 Drop organization related tablesDuarte Meneses2021-01-1110-51/+2
|
* Update license headers for 2021 [update headers]Wouter Admiraal2021-01-0866-66/+66
|
* SONAR-13999 Remove OrganizationDbTesterMichal Duda2020-12-2215-303/+206
|
* SONAR-13999 remove orgs from hotspots WSMichal Duda2020-12-227-166/+79
|
* fix code smellsPierre2020-12-142-2/+2
|
* Fix AssertJ assertionsPhilippe Perrin2020-12-141-1/+3
|
* Fix various code smellsJacek2020-12-091-1/+1
|
* Code smells test fixesJacek2020-12-092-8/+8
|
* SONAR-14224 return correct number of total issues in case ↵Jacek2020-12-086-1/+63
| | | | index.max_result_window exceeded
* SONAR-8427 Add a timeZone param to api/issues/searchJulien HENRY2020-12-039-43/+158
|
* Speed up unit tests by improving indexing in unit testsDuarte Meneses2020-11-303-3/+22
| | | | | * Unit tests no longer use the LargeSizeHandler for indexing. This handler is designed for indexing large amounts of data and is slower for the data sets used in unit tests. * Insert all data in DB before indexing in unit tests (there is a huge overhead in each call to index)
* SONAR-12686 upgrade es client to 7.9.3 and move to HTTPJacek2020-11-0510-216/+252
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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
* SONAR-13936 Drop some Organization code related to Users/Groups/PermissionDuarte Meneses2020-10-161-2/+1
|
* SONAR-13966 filter new code period issues for application using 'branch' ↵Jacek2020-10-122-3/+58
| | | | field instead 'project'
* SONAR-13566 Add security standards filters to hotspot search WSMichal Duda2020-10-071-1/+1
|
* SONAR-13592 add facet to filter by file pathsJacek2020-09-247-55/+53
|
* SONAR-13597 Add new 'Scope' facet to list of issue facetsMichal Duda2020-09-034-4/+24
|
* SONAR-12459 Security Category filters vulnerability issues onlyJacek2020-08-263-15/+160
|
* SONAR-13151 api/issues/search page size parameter negative value should not ↵Duarte Meneses2020-08-142-5/+5
| | | | be allowed
* SONAR-13398 Throw ES exception in case component is a portfolio, subview or appJacek2020-06-262-11/+20
|