Michal Duda
4d8f0c4bf3
SONAR-13936 Remove use of organizations in Groups
hace 3 años
Julien Lancelot
276abb4233
SONAR-13936 Remove use of organizations in Permissions WS and DB
* SONAR-13936 Remove organization parameters from permissions WS
* SONAR-13936 Remove organization_uuid column from user_roles table
* SONAR-13936 Fix developer ITs
* SONAR-13936 Remove organization_uuid column from group_roles table
* SONAR-13936 Remove organization_uuid column from permission_templates table
hace 3 años
Duarte Meneses
7de02f77f4
SONAR-13936 Drop some Organization code related to Users/Groups/Permission
hace 3 años
Duarte Meneses
bde9afd00f
SONAR-13221 Feedback from review and fix tests
hace 4 años
Wouter Admiraal
3f6f549627
Format all headers for 2020
hace 4 años
Sébastien Lesaint
b6d962dd46
create sonar-webserver-webapi from sonar-server
hace 4 años
Duarte Meneses
93dc977090
Extract implementation from plugin API and create new module sonar-plugin-api-impl
hace 5 años
Duarte Meneses
252b3897e7
Fix license headers for 2019
hace 5 años
Simon Brandhof
86cd2f36c8
SONARCLOUD-213 remove useless method in PermissionService
hace 5 años
Eric Hartmann
d933f38f5f
SONAR-11271 Add migration to create new permissions
hace 5 años
Eric Hartmann
4d159788f0
SONAR-11271 Introduce two new rights
APPLICATION_CREATOR to allow creation of Applications
PORTFOLIO_CREATOR to allow creation of Portfolios
hace 5 años
Simon Brandhof
cbac281787
Rename EsTester factory methods
hace 6 años
Simon Brandhof
008f5eb322
Fix Quality flaws
hace 6 años
Simon Brandhof
72be5b2eca
Speed-up the unit tests relying on Elasticsearch
Creation of an index is slow in Elasticsearch. It should not executed
before each test.
hace 6 años
Simon Brandhof
c0d2705e61
Fix license headers for 2018
hace 6 años
Teryk Bellahsene
cab800cc17
SONAR-9551 Web services handles APP qualifier
hace 6 años
Simon Brandhof
bd770adc46
Fix Quality flaws
hace 6 años
Eric Hartmann
329a3c594a
SONAR-9514 SONAR-9516 SONAR-9517 ES resilience from POST WS
hace 7 años
Sébastien Lesaint
e899ee47d6
SONAR-9346 move ResourceTypes down to ComponentFinder
rather than passing them as method parameters
hace 7 años
Julien Lancelot
b7b5715807
SONAR-9022 Use default group id from DB when checking default group usage in GroupWsSupport
hace 7 años
Simon Brandhof
b15e5e7a05
Move OrganizationPermission to sonar-db-dao
hace 7 años
Simon Brandhof
456f46662f
Use the methods UserSession accepting OrganizationPermission param
hace 7 años
Simon Brandhof
9fe9e202fe
SONAR-8761 drop sync of root based on user permissions
hace 7 años
Teryk Bellahsene
cfa372a57a
SONAR-8637 Update POM parent version
hace 7 años
Sébastien Lesaint
2d00e017b5
SONAR-8608 bulk apply template only on projects of template's org
hace 7 años
Sébastien Lesaint
7efab8ef44
rename UserSessionRule.login() to logIn() for clarity
hace 7 años
Sébastien Lesaint
a50808c9a3
SONAR-8690 read and write default templates from ORGANIZATIONS table
hace 7 años
Simon Brandhof
ee433377a2
SONAR-8134 replace WsTester by WsActionTester
in tests of permissions web services
hace 7 años
Simon Brandhof
c545808bb4
SONAR-8267 SONAR-8265 add organization parameter
to web services api/permissions/search_global_permissions
and api/permissions/users.
Both WS are touched at the same time as the same refactoring
is required in UserPermissionDao.
hace 7 años
Julien Lancelot
972fbd3a52
SONAR-8227 Rename AuthorizationIndexer to PermissionIndexer
hace 7 años
Julien Lancelot
7b3ad7add7
SONAR-8227 Move org.sonar.server.issue.index.IssueAuthorizationIndexer to org.sonar.server.permission.index.AuthorizationIndexer
This indexer will also be used to feed the authorization type of projectmeasures index
hace 7 años
Sébastien Lesaint
98142b6ae3
SONAR-8192 use a System2 impl always returning a bigger number
provides bullet proof reliability to unit tests checking updates actually occured by checking the value of the update_at column
hace 7 años
Sébastien Lesaint
c1e059083d
SONAR-8192 set/unset root with admin permission change though WS
this applies only to the admin permission of the default organization
hace 7 años
Sébastien Lesaint
718789f18f
SONAR-8192 rename DefaultOrganizationProviderRule to TestDefaultOrganizationProvider
hace 7 años
Simon Brandhof
6189f1973d
SONAR-8272 SONAR-8273 organization in WS to apply permission templates
hace 7 años
Simon Brandhof
8a475eff47
SONAR-8134 Remove check of authorization in PermissionUpdater
so that Compute Engine can call it without emulating
authroization stack.
Authorization is verified directly in the api/permissions
web services.
hace 7 años
Simon Brandhof
b05d763913
Support organizations in permission web services
hace 7 años