Jacek
71876a9a53
SONAR-14559 Update active rule for descendant when rule inherited
3 years ago
Wouter Admiraal
9fcb622a98
SONAR-14320 Fix unit test
3 years ago
Wouter Admiraal
e50141d0a1
SONAR-14320 Do not throw an exception if password is NULL and hash is BCrypt
3 years ago
Duarte Meneses
1b2921d043
SONAR-14582 SSF-124
3 years ago
Wouter Admiraal
66249573d7
SONAR-14586 Add a new filter to redirect system administrators to reset admin password form
3 years ago
Wouter Admiraal
434951a0bf
SONAR-14586 Move DefaultAdminCredentialsVerifier to sonar-webserver-auth
3 years ago
Duarte Meneses
4558e5786f
SONAR-14518 Telemetry - include number of sonarlint users
3 years ago
Michal Duda
e97dd6bfeb
SONAR-14424 fix SSF-140
3 years ago
Duarte Meneses
6789a2ec09
SONAR-14245 Drop organization related tables
3 years ago
Wouter Admiraal
0f33764b53
Update license headers for 2021 [update headers]
3 years ago
Michal Duda
5bfa95f6d5
SONAR-13999 Remove OrganizationDbTester
3 years ago
Jacek
8ac59775a1
SONAR-13999 drop more organization utility classes
3 years ago
Jacek
d32d574c7e
SONAR-13999 drop organization from QualityGate WS
3 years ago
Michal Duda
019d8c66ad
SONAR-13999 removed OrganizationMemberDao
3 years ago
Michal Duda
a8cd264afd
SONAR-13999 remove organizations from user WS
3 years ago
Pierre
ffcea568c7
fix code smells
3 years ago
Philippe Perrin
8e63ed9e99
Don't use fail() in a try/catch block
3 years ago
Pierre
91c611fe56
fix assertions on incompatible types on overall code
3 years ago
Benoît Gianinetti
346d2c41b2
SSF-134 Fail to parse jwt using 'none' algorithm
3 years ago
Jacek
abda9cf968
SONAR-14175 Redirect when 'reset_password' is set
3 years ago
Duarte Meneses
736bfc4d5a
Speed up unit tests by improving indexing in unit tests
* Unit tests no longer use the LargeSizeHandler for indexing. This handler is designed for indexing large amounts of data and is slower for the data sets used in unit tests.
* Insert all data in DB before indexing in unit tests (there is a huge overhead in each call to index)
3 years ago
Jacek
6e18f97ab5
SONAR-14159 enforce user authentication by default
3 years ago
Julien Lancelot
b493fce1f2
SONAR-13936 Rename OrganizationPermission to GlobalPermission
3 years ago
Julien Lancelot
a4ab9ccfce
SONAR-13936 Move default permission templates to internal properties
3 years ago
Michal Duda
4d8f0c4bf3
SONAR-13936 Remove use of organizations in Groups
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
Pierre
13d76f2a2c
SONAR-13903 Remove use of organizations in Quality Profiles and Active Rules
3 years ago
Julien Lancelot
73d36cf5bf
SONAR-13373 sonar.web.sessionTimeoutInMinutes cannot be lower than 5 minutes
4 years ago
Julien Lancelot
7a225877b6
SONAR-13372 JWT refresh now really occurs every 5 minutes
4 years ago
Julien Lancelot
8c7e9ded9a
SONAR-13327 Fix SSF-107
* SONAR-13327 Create 'SAML_MESSAGE_IDS' table and DAO
* SONAR-13327 Check SAML Message id not already exist during auth
* SONAR-13327 Clean expired SAML Message ids daily
4 years ago
Julien Lancelot
46a49f0b5e
SONAR-13472 Fix SSF-113
* SONAR-13472 Create 'SESSION_TOKENS' table
* SONAR-13472 Remove 'SESSION_TOKENS' from user when disabling an user
* SONAR-13472 Replace JwtSession expiration duration by a time
* SONAR-13472 Create, update and delete SessionToken during authentication lifecycle
* SONAR-13472 Purge expired session tokens at start-up and every day
* SONAR-13472 Improve log during session tokens cleaning
* Add example to start a Keycloak server already configured
4 years ago
Michal Duda
bf05b3c7c2
SONAR-13221 change PK of RULES and update FK
4 years ago
Jacek
88e71c8c97
SONAR-13221 drop id column of USERS table
4 years ago
Jacek
7ea90bda7b
SONAR-13221 change USER_ROLES user_id FK to user_uuid
4 years ago
Jacek
7925b2f67b
SONAR-13221 change PROPERTIES user_id FK to user_uuid
4 years ago
Jacek
1cb0039c09
SONAR-13221 change PERM_TEMPLATES_USERS user_id FK to user_uuid
4 years ago
Jacek
0e6876dcb3
SONAR-13221 change ORGANIZATION_MEMBERS user_id FK to user_uuid
4 years ago
Jacek
8d7585051a
SONAR-13221 change USERS_GROUPS user_id FK to user_uuid
4 years ago
Duarte Meneses
85b940dd93
SONAR-13221 change PK of GROUPS and update FKs
4 years ago
Jacek
94711e1ee7
SONAR-13221 change PK to uuid of RULES_PROFILES table
* change profile_id to profile_uuid for ACTIVE_RULES
4 years ago
Jacek
6c334f9290
SONAR-13221 change PK to uuid of PERMISSION_TEMPLATES table
* change template_id to template_uuid for PERM_TEMPLATES_GROUPS, PERM_TEMPLATES_USERS, PERM_TPL_CHARACTERISTICS
4 years ago
Duarte Meneses
34d010c997
SONAR-13240 Change PK of ACTIVE_RULES and update FK
4 years ago
Duarte Meneses
bde9afd00f
SONAR-13221 Feedback from review and fix tests
4 years ago
Duarte Meneses
d8081f847f
SONAR-13193 Stop using legacy project ID and use project UUID instead
4 years ago
Julien Lancelot
7f8837b1ac
SONAR-12862 Fix SSF-101
4 years ago
Wouter Admiraal
3f6f549627
Format all headers for 2020
4 years ago
Duarte Meneses
d1fd889554
Fix code quality issues and reduce dependency on Guava
4 years ago
Duarte Meneses
63c9fb57a0
SONAR-12626 remove references to SLB
4 years ago
Julien Lancelot
0dcc152f68
SONAR-12736 Fix loading of QProfile using deprecated rule keys
4 years ago