Michal Duda
05c8a2e004
SONAR-12197 completely drop "sonar.branch" code
5 jaren geleden
Simon Brandhof
983f593231
SONAR-12246 remove MySQL dialect
4 jaren geleden
Julien Lancelot
8a6f82e514
SONAR-9898 Deprecate org.sonar.api.i18n.I18n
5 jaren geleden
Benoît Gianinetti
bf7776ff7d
SONARCLOUD-628 Allow UTF-8 characters in project key
5 jaren geleden
Julien Lancelot
3ed96a6b90
SONAR-10277 Prevent user to have more than 100 projects as favorite
5 jaren geleden
Julien Lancelot
eb54e11ba0
Simplify PermissionTemplateService#hasDefaultTemplateWithPermissionOnProjectCreator
Remove the parameter 'organizationUuid' as it's already available in the ComponentDto parameter
5 jaren geleden
Duarte Meneses
f02eeba4ef
SONAR-11561 Allow more special characters in branch names
5 jaren geleden
Duarte Meneses
07054006cb
SONAR-11464 Fix migration of branches and add IT
5 jaren geleden
Julien HENRY
3a9fc2f405
SONAR-11463 Don't migrate root folders and fix component key migration
5 jaren geleden
Duarte Meneses
252b3897e7
Fix license headers for 2019
5 jaren geleden
Janos Gyerik
75f56b1e0c
SONAR-11038 Add ProvisionProjectsAction
5 jaren geleden
Simon Brandhof
22249fd4cc
SONAR-11077 remove ambiguity in CE when supporting old branches
5 jaren geleden
Julien Lancelot
e5bd169a6e
SONAR-10812 Application with branches
6 jaren geleden
Simon Brandhof
c0d2705e61
Fix license headers for 2018
6 jaren geleden
Duarte Meneses
9e0a9168d7
SONAR-9899 Remove all references to branches of type PR
6 jaren geleden
Duarte Meneses
9a453b45ab
SONAR-9616 Write main branch to DB even if plugin is not installed
6 jaren geleden
Duarte Meneses
9f5272cac1
SONAR-9616 Write main branch to DB even if plugin is not installed
6 jaren geleden
Julien Lancelot
16b42344b1
Rename ComponentDto#getKey to ComponentDto#getDbKey
Preparing component key that will contains branch key
6 jaren geleden
Simon Brandhof
b18e284c54
SONAR-9516 add integration tests on api/projects/update_key
including ES resiliency tests
6 jaren geleden
Eric Hartmann
329a3c594a
SONAR-9514 SONAR-9516 SONAR-9517 ES resilience from POST WS
6 jaren geleden
Julien Lancelot
75f327a6a5
SONAR-9422 Bad error message when creating a project with '%' in key
7 jaren geleden
Daniel Schwarz
6cb11d0e16
SONAR-9156 apply org’s default visibility on first analysis of project
7 jaren geleden
Julien Lancelot
a2b30ecfa4
SONAR-8460 Simplify creation of BadRequestException with one message
7 jaren geleden
Simon Brandhof
33acda7596
Fix integer type of user and group ids
User IDs are INTEGER in database. The java classes are fixed
to replace long by int.
7 jaren geleden
Teryk Bellahsene
cfa372a57a
SONAR-8637 Update POM parent version
7 jaren geleden
Simon Brandhof
057a46c17a
SONAR-8704 new boolean field authorization/allowAnyone
This field drops the need for hardcoded group name "Anyone"
7 jaren geleden
Simon Brandhof
934bf664b8
SONAR-8704 Refactor Elasticsearch types "authorization"
Multiple indices define a type "authorization".
The related code was duplicated, and sometimes
had some minor differences. This commits share
all the management of these types in the same
bunch of classes.
It also allows to quickly create a project-related
index, without having to fix the different locations
which may require project re-indexing.
7 jaren geleden
Sébastien Lesaint
a50808c9a3
SONAR-8690 read and write default templates from ORGANIZATIONS table
7 jaren geleden
Simon Brandhof
d3e0e99e03
SONAR-8675 drop usage of table resource_index
7 jaren geleden
Julien Lancelot
4fc7e70ddb
SONAR-7299 Move code related to project creation to ComponentUpdater
7 jaren geleden
Julien Lancelot
528c231251
SONAR-7299 Replace Ruby WS api/projects/create by java
7 jaren geleden
Julien Lancelot
4795b2a1d9
SONAR-7299 Remove ComponentFinder from ComponentService
7 jaren geleden
Simon Brandhof
5c3fb12cfa
Drop methods from ComponentService
which duplicate ComponentDao
7 jaren geleden
Daniel Schwarz
377c284fea
SONAR-7282 improve relevancy of results
Changes regarding index definition, code style, tests.
7 jaren geleden
Daniel Schwarz
99edd870a8
SONAR-7282 implement global search with elasticsearch
Change api/component/suggestions.
The index is not yet cleaned up if a project's content changes or a project is deleted.
Delete previous ruby implementation of the webservice.
7 jaren geleden
Daniel Schwarz
bc06486e57
SONAR-7282 rename .component.es to .measure.index
* All other elastic search indexes reside in
"index" subpackages.
* We want to introduce a new component index
and need the .component.index-package name
for that one.
7 jaren geleden
Sébastien Lesaint
c63bba3832
SONAR-8429 add organization parameter to api/ce/submit
remove hardcode to default organization from ComponentService
7 jaren geleden
Sébastien Lesaint
74b42a48b3
SONAR-8474 add non nullable column PROJECTS.ORGANIZATION_UUID
hardcode CE and ComponentService to persist components into default organization
hardcode WS api/components/bulk_update_key to work on default organization
hardcode WS api/projects/create to create project into default organization
hardcode WS api/ce/submit to create project into default organization
fix UTs to set this new non nullable column
7 jaren geleden
Teryk Bellahsene
82060eef2e
SONAR-8363 Mark just created projects as favorite
7 jaren geleden
Simon Brandhof
5d6c5b2ee6
Fix some Quality flaws about nullability of variables
7 jaren geleden
Teryk Bellahsene
93410000b4
SONAR-8287 Refactor project measures index and WS domain
7 jaren geleden
Julien Lancelot
302e609f58
SONAR-8223 Update project measures index when creating/updating project
7 jaren geleden
Julien Lancelot
286f2294e5
SONAR-8223 Clean up ComponentService
Remove no more used code
BulkUpdateKeyAction is now using ComponentService for the bulk update of key
7 jaren geleden
Teryk Bellahsene
099d46d398
Rename ResourceKeyUpdaterDao to ComponentKeyUpdaterDao
7 jaren geleden
Teryk Bellahsene
000f6b88a4
SONAR-7929 Create WS api/components/bulk_update_key
7 jaren geleden
Teryk Bellahsene
645d874eda
SONAR-7928 SONAR-4770 Create WS api/components/update_key
7 jaren geleden
Simon Brandhof
d20ca1857a
SONAR-7800 add column PROJECTS.UUID_PATH
8 jaren geleden
Sébastien Lesaint
bdd0de3b9f
SONAR-7738 support in code use of *_UUID instead of PROJECTS._*ID
8 jaren geleden
Sébastien Lesaint
fc5c4eb075
SONAR-7692 support uuid columns in resource_index
8 jaren geleden
Sébastien Lesaint
1c623f97a7
SONAR-7441 add ComputeEngineSide annotation where applicable
8 jaren geleden