summaryrefslogtreecommitdiffstats
path: root/server/sonar-db-dao
Commit message (Collapse)AuthorAgeFilesLines
* SONAR-9919 obfuscate webhook URL in api/webhooks/list responseSébastien Lesaint2018-12-201-4/+10
|
* SONARCLOUD-278 Reduce SQL requests on RegisterQualityProfilesEric Hartmann2018-12-204-29/+104
|
* SONARCLOUD-220 add WS api/autoscan/github_repositorySimon Brandhof2018-12-124-1/+35
|
* Fix Quality flawsSimon Brandhof2018-12-121-1/+1
|
* SONARCLOUD-213 clarify "scan" in org vs project permissionsSimon Brandhof2018-12-122-17/+14
|
* SONAR-11494 prevent loading of closed issue changes to OOMSébastien Lesaint2018-12-055-4/+105
|
* SONAR-11455 improve SQL and network perf of PersistIssuesStepSébastien Lesaint2018-12-052-0/+18
|
* SONAR-11502 do not fail on PR which key is a branch nameSébastien Lesaint2018-11-274-13/+56
|
* SONAR-10770 Increase size of containersEric Hartmann2018-11-201-1/+1
|
* SONAR-10763 Add selectByAnalysisUuids on EventComponentChangeDaoEric Hartmann2018-11-204-0/+127
|
* SONAR-10763 Implement storage for QG AlertEric Hartmann2018-11-202-3/+3
|
* SONAR-10770 Add DEFINITION_CHANGE category to EventEric Hartmann2018-11-201-0/+1
|
* SONAR-10763 add table EVENT_COMPONENT_CHANGES + implement purgeSébastien Lesaint2018-11-2014-10/+724
|
* Do not consider postgres unit tests as skipped in SQ analysisSimon Brandhof2018-11-161-13/+34
|
* SONAR-11452 Display a warning when analysing a PR on an unbound organizationJulien Lancelot2018-11-164-11/+28
| | | | | | | * ProjectAlmBindingDto#getAlm does not need to return Optional, as column is not nullable * Add warning on Bitbucket PR analysis when organization is not bound * Extract GitHub API call in dedicated class * Add warning on GitHub PR analysis when organization is not bound
* SONARCLOUD-156 Set IS_OWNER_USER not nullable in ALM_APP_INSTALLSJulien Lancelot2018-11-164-17/+2
|
* SONAR-11321 Prevent binding already bound applicationJulien Lancelot2018-11-165-9/+57
|
* SONAR-11325 Create GET api/alm_integration/list_unbound_installationsJulien Lancelot2018-11-167-73/+157
|
* SONAR-11323 Return personal organization infoJulien Lancelot2018-11-161-2/+0
| | | | | | * Return personalOrganization in api/users/current * Replace type by personal in api/alm_integrations/show_org * Update AlmOrganization type with personal flag instead of type field
* SONAR-11322 Import repos from bound organizationsGrégoire Aubert2018-11-164-5/+33
| | | | | | | | | | | | | * Move project create page in the create folder * Move HOCs to components * Update create project page * Move getting user organizations in CreateProjectPage (1 level higher) * Creact OrganizationSelect component * Create RemoteRepositories component * Use OrganizationSelect in ManualProjectCreate * Add OrganizationSelect and RemoteRepositories in AutoProjectCreate page * Rework validation of the create organization page * Add 'organization' param on list_repositories and provision_projects
* SONAR-11321 Bind organization to alm installation when creating organizationJulien Lancelot2018-11-1620-51/+623
| | | | | | | | | | * Return AlmAppInstallDto in select methods of AlmAppInstallDao, this is required in order to be able to more easily link an OrganizationDto to a AlmAppInstallDto in next commit * Create ORGANIZATION_ALM_BINDINGS table * Bind organization with installation when creating organization * Delete alm binding when removing organization * Delete alm binding when uninstalling ALM application * Return ALM info in api/organizations/search * Ensure user is admin to return Bitbucket team/user details
* SONAR-11321 Create organization from GitHub organization or BitBucket teamJulien Lancelot2018-11-164-2/+29
| | | | | | | | | | * Create api/alm_integration/show_organization and handle only GitHub installation * Add import from ALM tab in Create Org page * Do not show error while validating detail input * Add step to create organization from ALM * Display a warning if the installation id was not found * Add Alm link to remote organization in org context * Create GET api/alm_integration/show_app_info
* SONAR-10361 Handle assigning issue to a user with commas in name (#903)Benoit2018-11-121-1/+1
|
* SONAR-11376 Add UT for LiveMeasureDaoBenoît Gianinetti2018-11-071-0/+28
|
* SONAR-11376 add duplication in GitHub/TFS PR decoration (#859)Benoit2018-11-073-0/+17
|
* SONARCLOUD-45 Advertise featured projects on SonarCloudPascal Mugnier2018-11-018-0/+91
| | | | | | | | | | | | * Update code to use the new homepage.json file * Update fields name * Add business metric project_public_projects * Add business metric project_public_loc * generator of JSON input for SonarCloud homepage * add generator zip to burgr * add integration test * rename "7dNewPullRequests" to "newPullRequests7d" * Use new 'newPullRequests7d' field
* SONARCLOUD-161 upsert live measures on postgresqlSimon Brandhof2018-10-304-0/+259
|
* SONARCLOUD-161 drop usage of markers when updating live measuresSimon Brandhof2018-10-308-43/+66
|
* Fix wording in ComponentDaoTestSimon Brandhof2018-10-301-19/+19
|
* SONARCLOUD-160 fix SQL hotspot to get distrib of private projectsSimon Brandhof2018-10-304-48/+31
|
* Fix incorrect SQL for Oracle and MsSQLEric Hartmann2018-10-261-1/+1
|
* SONAR-11370 Add number of rules and active rules on Security ReportEric Hartmann2018-10-252-1/+36
|
* SONAR-11370 Add new SQL request to retrieve rules by languages and typeEric Hartmann2018-10-254-0/+109
|
* SONAR-11370 Add security standards to ActiveRulesEric Hartmann2018-10-255-0/+76
| | | | Add new request to retrieve active rules by profile and type
* SONARCLOUD-150 Fix UT on OracleJulien HENRY2018-10-252-109/+61
|
* SONARCLOUD-150 Store if application owner is a userJulien HENRY2018-10-256-31/+201
|
* SONAR-11279 Drop column DEFAULT_PERM_TEMPLATE_VIEWEric Hartmann2018-10-251-7/+9
| | | | on organizations
* SONAR-11310 support main branch analysis submitted as a long branchSébastien Lesaint2018-10-191-1/+5
|
* Fix bugs, mainly about type castsSimon Brandhof2018-10-182-4/+2
|
* SONAR-10310 create application branch before taskSébastien Lesaint2018-10-151-1/+8
|
* Fix ComponentDao for MsSQL and OracleEric Hartmann2018-10-151-1/+1
|
* SONARCLOUD-140 Display breakdown by private LOC on the Billing page (#770)Stas Vilchik2018-10-126-0/+134
|
* Fix UserPermissionMapper on Oracle and MsSQLEric Hartmann2018-10-111-3/+3
|
* SONAR-11270 Allow to set default template to APPEric Hartmann2018-10-102-39/+10
|
* SONAR-11270 Split permissions templatesEric Hartmann2018-10-105-21/+47
| | | | for applications and portfolios
* SONAR-11271 Allow creation of portfolios and applicationsEric Hartmann2018-10-101-1/+0
| | | | with PORTFOLIO_CREATOR and APPLICATION_CREATOR permissions
* SONAR-11271 Add migration to create new permissionsEric Hartmann2018-10-108-36/+70
|
* SONAR-11271 Introduce two new rightsEric Hartmann2018-10-104-59/+8
| | | | | APPLICATION_CREATOR to allow creation of Applications PORTFOLIO_CREATOR to allow creation of Portfolios
* SONAR-8019 Order results with one with permissionsEric Hartmann2018-10-1010-36/+80
| | | | | | | For /api/permissions/users /api/permissions/groups /api/permissions/template_users /api/permissions/template_groups
* SONAR-11302 Decrease ORGANIZATIONS#KEE from 300 to 255Julien Lancelot2018-10-101-1/+1
| | | | | As personal organizations are created from login, it was decided to increase the org key size to a round number (300) higher than the login size (255). Unfortunately, MySQL doesn't support to use more than 255 characters in a unique index.