Michal Duda
05c8a2e004
SONAR-12197 completely drop "sonar.branch" code
5 years ago
Sébastien Lesaint
e8985121ed
SONAR-8520 init H2 with Java code as with all other DBs
schema-h2.ddl file is replaced by autogenerated file schema-sq.ddl (and moved to module sonar-db-dao)
files rows-h2.sql and schema_migrations-h2.ddl are dropped
command "./gradlew :server:sonar-db-dao:dumpSchema" can be used to update schema-sq.ddl
but this is optional as build will always ensure file is up-to-date with java changes and fail the build if it is not (required for CI builds)
4 years ago
Sébastien Lesaint
26aceee575
SONAR-8520 move H2 scripts to sonar-db-dao
4 years ago
Jacek
24b51a5660
SONAR-12351 list plugins with documentation (#1963)
4 years ago
Simon Brandhof
09534faa71
SONAR-12370 Prevent potential vulnerability with web API api/l10n/index
4 years ago
Sébastien Lesaint
2ad2359c06
SONAR-9882 column should be named ANALYSIS_PROPERTIES.ANALYSIS_UUID
4 years ago
Jacek
eb9b158713
SONAR-8115 storing project quality gate in table (#1919)
* migrate properties to project_qgate table
* use project_qgates table instead of property
* change usage of project quality gate in CE
4 years ago
Sébastien Lesaint
2e9eeb4eb9
SONAR-10028 move CeQueueCleaner to Web to support clustering
4 years ago
Jacek
12bfa39dec
SONAR-8776 remove deprecated params, fields from api/components (#1894)
* remove componentId, uuid params and associated documentation
* remove deprecated params from api/components/search_projects
* remove deprecated params from api/components/show
* remove request parameters: key, componentId, id
* remove deprecated params from api/components/suggestions
* remove deprecated params from api/components/tree
* remove deprecated request parameters: baseComponentKey, componentId, baseComponentId
* remove `id` field response from api/components/search, api/components/search_projects
* fix description in api/components/show
4 years ago
Jacek
44a69c7974
SONAR-12259 - remove deprecated request params, response fields from api/projects (#1881)
* remove deprecated params from api/projects/bulk_delete
* remove deprecated projectsIds param
* update documentation for api/projects/bulk_delete
* remove deprecated params from api/projects/bulk_update_key
* remove deprecated params: key, projectId, id
* update documentation for api/projects/bulk_update_key
* remove deprecated params from api/projects/create
* remove deprecated param: key
* update documentation for api/projects/create
* remove deprecated params from api/projects/delete
* remove deprecated param: projectId, key
* update documentation for api/projects/delete
* remove deprecated apis: api/projects/ghosts | index | provisioned
* remove deprecated params from api/projects/search
* remove deprecated param: projectIds
* remove deprecated response fields: id (uuid)
* remove all usage of deprecated params: page, pageSize (remove associated tests)
* update documentation for api/projects/search
* remove deprecated params from api/projects/search_my_projects
* remove deprecated response fields: id (uuid)
* update documentation for api/projects/search_my_projects
* remove deprecated params from api/projects/update_key
* remove deprecated params: id, projectId, key, newKey
* change "from" param to be mandatory
* remove ProjectListTest.java file as endpoint does not exist anymore
* bump orchestrator version
* remove ComponentDao and ComponentMapper methods associated with deprecated code
* use "project" param when calling api/projects/create
* update ProjectDumpOperations#renameProjectKey to use api/projects/update_key endpoint
* use java api calls instead of URLs
* bump orchestrator version to latest released 3.26.0.2111
4 years ago
Jacek
7d80528377
SONAR-8115 Storing default qgate in table (blue green deploy safety) (#1925)
* add DDL for project_qgate table
* support saving/update/delete to project quality gate and properties
* add db migration tests
4 years ago
Duarte Meneses
5227460bf3
SONAR-12283 Don't stream response of qualityprofile/export WS
4 years ago
Benoit
7f1afd8ce4
MMF-769 User can close their account (#1861)
4 years ago
Duarte Meneses
6ce2c8689b
Extract implementation from plugin API and create new module sonar-plugin-api-impl
4 years ago
Duarte Meneses
93dc977090
Extract implementation from plugin API and create new module sonar-plugin-api-impl
5 years ago
Duarte Meneses
7c7d9b6b90
Extract implementation from plugin API - Server rule definition
5 years ago
Jacek
c51c7a56f6
SONAR-12275 Add 'component' param to ce/activity endpoint (#1904)
* add 'component' param to ce/activity endpoint
* deprecate 'componentId' request param
* remove unnecessary method in IT
4 years ago
Simon Brandhof
983f593231
SONAR-12246 remove MySQL dialect
5 years ago
Simon Brandhof
ae5d2b804c
SONAR-12246 Remove MySQL check for DCE
It's redundant with global end-of-support of MySQL
5 years ago
Simon Brandhof
79e52114ed
SC-799 improve migration WS
4 years ago
Janos Gyerik
478a71d5d0
SC-799 Add temporary live migration to delete empty personal orgs
5 years ago
Janos Gyerik
cdafda526f
SC-799 Extract organization deletion to OrganizationDeleter
5 years ago
Benoît Gianinetti
c2ee935557
SC-764 Return alm organization type in /api/organizations/search
5 years ago
Benoît Gianinetti
31d3e86b6a
SC-764 Return alm ogranization type in /api/navigation/organization
5 years ago
Benoit
35c9cbb3ff
SC-764 Users can remove their personal organization
5 years ago
Benoit
0eadd0c465
SC-786 Drop warning when user login after renaming account
5 years ago
Janos Gyerik
07689707c2
SC-764 Drop guarded field in WS responses
5 years ago
Benoit
dcf3045141
SC-764 Drop personalOrganization in /api/users/current
5 years ago
Benoit
764ee36334
SC-763 Remove creation of personal organizations
5 years ago
Julien Lancelot
1cd9ed7740
SONAR-12140 Improve stability by reducing thread sleep in unit test
5 years ago
Michal Duda
87e7d062dd
SONAR-12023 Remove "Not OWASP" CWE mapping, and move all unmapped CWEs to "Others" (SonarSource Security)
5 years ago
Pierre Guillot
2098582cd1
SONAR-11723 Prevent updating attributes of non-local users
5 years ago
Julien Lancelot
2629f81a58
SONAR-12140 Do not return "Warning" in quality gate facet when no project in warning
5 years ago
Julien Lancelot
4749ed5d33
SONAR-12140 Compute number of projects in warning in a daemon
5 years ago
Michal Duda
97a815175c
Merge pull request #1789 from SonarSource/fix/md/SONAR-11845-project-import-should-handle-external-issues
SONAR-11845 project import should handle external issues
5 years ago
Pierre Guillot
3b2e521468
SONAR-12007 & SONAR-12008 tasks can be executed by any node of the cluster
SONAR-12007 & SONAR-12008 tasks can be executed by any node of the cluster
5 years ago
Julien Lancelot
acdce05683
SONAR-12233 Prevent using Security Review Rating in quality gates
5 years ago
Julien Lancelot
9669c6d690
SONAR-12148 Generate cookie in case of authentication error or email update
5 years ago
Pierre Guillot
430fdc1da2
SONAR-11304 add date and version of initial installation to telemetry (#1751)
SONAR-11304 add date and version of initial installation to telemetry
5 years ago
Duarte Meneses
4192ce3baa
SONAR-10996 Deprecate the facetMode parameter of api/issues/search
5 years ago
Julien Lancelot
071dd097a3
SONAR-12221 Add pagination to api/qualitygates/search
5 years ago
Sébastien Lesaint
ae791695c0
SONAR-12075 return scmAuthor in api/sources/issue_snippets
5 years ago
Sébastien Lesaint
cc62adb150
SONAR-12075 remove double negative boolean and a SQL request
5 years ago
Sébastien Lesaint
77b478d6a9
SONAR−12075 actually test production code in SourcesWsTest
by replacing the content of this test by test of the new SourceWsModule class
5 years ago
Michal Duda
7054dc9bf9
SONAR-12182 drop "sonar.branch" from SQ
5 years ago
Julien Lancelot
f6028da201
SONAR-12131 Compute Security Review Rating measures on projects
* Compute Security Review Rating measures on projects
* Live update Security Review Rating measures
5 years ago
Sébastien Lesaint
00e91c1362
SONAR-12187 make ES indices read-write at startup if are read-only
5 years ago
Sébastien Lesaint
94b72ea61b
SONAR-12187 do not fail at startup if ES indices are read-only
unless the DB vendor is changed
5 years ago
Michal Duda
856a11e826
SONAR-11560 fix api/permissions/users sorting
5 years ago
Diego Marcilio
0c7a136085
Using already-defined constants instead of duplicating their values
Fixes multiple squid:S1192 violations (only for already defined constants)
5 years ago