Léo Geoffroy
12639b9a55
SONAR-19888 Update test framework to not use addProjectPermission(java.lang.String, org.sonar.db.component.ComponentDto...)
9 months ago
Aurelien Poscia
b0ab2c391e
SONAR-19963 Add GET /api/v2/users endpoint
11 months ago
Pierre
2ee65a270f
NO-JIRA remove unused imports
11 months ago
Lukasz Jarocki
5b2cbf7e68
SONAR-19455 refactored permissions in the codebase to not rely on main branch from components table
1 year ago
Léo Geoffroy
8f3c148dbc
SONAR-18856 Adapt IT tests to support branch and project having different uuids
1 year ago
Aurelien Poscia
49718115f5
SONAR-18656 Identify managed users and groups
1 year ago
Benjamin Campomenosi
0118f63afd
SONAR-18687 Move ITs for sonar-werserver-webapi from src/test to src/it
1 year ago
Dimitris Kavvathas
fade315189
SONAR-18628 Drop GlobalPermissions class and replace with GlobalPermission enum.
1 year ago
Pierre
3fd6248dd0
Update license templates for 2023
1 year ago
Duarte Meneses
ebc870fa3d
SONAR-17352 Refactor component keys to not include branch suffix
1 year ago
Duarte Meneses
566094fc62
SONAR-17352 Refactor component keys to not include branch suffix
1 year ago
Pierre
89a3d21bc2
Update license headers for 2022 [update headers]
2 years ago
Klaudio Sinani
a3d88ea27c
SONAR-15631 - Refactor UTs to stop using ExpectedException
2 years ago
Wouter Admiraal
0f33764b53
Update license headers for 2021 [update headers]
3 years ago
Julien Lancelot
b493fce1f2
SONAR-13936 Rename OrganizationPermission to GlobalPermission
3 years ago
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
3 years ago
Duarte Meneses
7de02f77f4
SONAR-13936 Drop some Organization code related to Users/Groups/Permission
3 years ago
Duarte Meneses
ace9a50d55
SONAR-12689 Separate storage of projects/apps from their components and branches
4 years ago
Wouter Admiraal
3f6f549627
Format all headers for 2020
4 years ago
Sébastien Lesaint
b6d962dd46
create sonar-webserver-webapi from sonar-server
4 years ago
Michal Duda
856a11e826
SONAR-11560 fix api/permissions/users sorting
5 years ago
Duarte Meneses
252b3897e7
Fix license headers for 2019
5 years ago
Eric Hartmann
d933f38f5f
SONAR-11271 Add migration to create new permissions
5 years ago
Eric Hartmann
4d159788f0
SONAR-11271 Introduce two new rights
APPLICATION_CREATOR to allow creation of Applications
PORTFOLIO_CREATOR to allow creation of Portfolios
5 years ago
Eric Hartmann
783f0c22b4
SONAR-8019 Order results with one with permissions
For /api/permissions/users
/api/permissions/groups
/api/permissions/template_users
/api/permissions/template_groups
5 years ago
Simon Brandhof
d55f047c44
Cleanup code based on Intellij inspections
6 years ago
Simon Brandhof
c0d2705e61
Fix license headers for 2018
6 years ago
Guillaume Jambet
5dbf937e50
SONAR-10046 adding minimum length validation to api/permissions
6 years ago
Stas Vilchik
6daddd1d06
SONAR-10031 Stop computing avatar hash in web app (#2769)
6 years ago
Julien Lancelot
a14c1865a7
SONAR-9616 Does not allow ws to use branch db key
6 years ago
Julien Lancelot
16b42344b1
Rename ComponentDto#getKey to ComponentDto#getDbKey
Preparing component key that will contains branch key
6 years ago
Julien Lancelot
f91190bf83
SONAR-9287 Fix limited number of returned permissions in api/permissions/users
7 years ago
Sébastien Lesaint
e21722bdc3
SONAR-9140 support public flag in ComponentTesting/ComponentDbTester
7 years ago
Sébastien Lesaint
398748bdea
SONAR-9140 only ComponentDto can be used to populate UserSessionRule
7 years ago
Julien Lancelot
ecd5c70f62
UserDbTester.insertUser does not add default organization membership
7 years ago
Simon Brandhof
c37884c9e5
Support OrganizationPermission in UserDbTester
7 years ago
Teryk Bellahsene
cfa372a57a
SONAR-8637 Update POM parent version
7 years ago
Sébastien Lesaint
2d00e017b5
SONAR-8608 bulk apply template only on projects of template's org
7 years ago
Sébastien Lesaint
7efab8ef44
rename UserSessionRule.login() to logIn() for clarity
7 years ago
Teryk Bellahsene
807a989b9e
SONAR-8060 WS api/permissions/users searchs users users by name, login and email
7 years ago
Simon Brandhof
f78f06335e
Remove error-prone params Organization in UserDbTester
7 years ago
Sébastien Lesaint
fcf197ca98
SONAR-8608 consistent organization on permission/group/component
7 years ago
Sébastien Lesaint
299ea02a3f
SONAR-8595 enforce organization of component is specified in UTs
for UTs using ComponentTesting and/or ComponentDbTester
7 years ago
Simon Brandhof
ee433377a2
SONAR-8134 replace WsTester by WsActionTester
in tests of permissions web services
7 years ago
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.
7 years ago
Simon Brandhof
b05d763913
Support organizations in permission web services
7 years ago
Simon Brandhof
672d9dc2e3
Remove some methods related to users from RoleDao
7 years ago
Julien Lancelot
0fbbe800ee
SONAR-7838 SONAR-7835 Return all permissions of matching users
When searching for permissions users that match a given permission, instead of only returnin this permission we now return all user permissions
8 years ago
Teryk Bellahsene
2990ede97d
SONAR-7835 WS permissions/users return permissions in response
8 years ago
Teryk Bellahsene
a51fcb2ad9
Refactor UserPermissionDto
8 years ago