Michal Duda
4d8f0c4bf3
SONAR-13936 Remove use of organizations in Groups
3年前
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年前
Duarte Meneses
7de02f77f4
SONAR-13936 Drop some Organization code related to Users/Groups/Permission
3年前
Pierre
13d76f2a2c
SONAR-13903 Remove use of organizations in Quality Profiles and Active Rules
3年前
Duarte Meneses
9cf5918d47
SONAR-13861 Remove column 'key_type" from the table 'project_branches'
3年前
Michal Duda
6dc2cc9ff6
SONAR-13862 Do not display dismissed warnings in api/ce/analysis_status
3年前
Michal Duda
0ecd861055
SONAR-13862 Add a WS for dismissing analysis warning by the current user
3年前
Julien Lancelot
bc413ee3db
SONAR-13869 Add a flag in telemetry to know if there's some c/c++ unanalyzed code
* SONAR-13869 Compute number of unanalyzed C and C++ files measures
* SONAR-13869 Send unanalyzed C and C++ flags in Telemetry
3年前
Julien Lancelot
dae0f392c7
SONAR-13862 Add dismiss information to 'api/ce/analysis_status' WS
3年前
Duarte Meneses
c6bb025fe8
SONAR-13835 api/qualitygates/search is not returning deterministic results when many projects have same name
3年前
Duarte Meneses
d189558e9c
SONAR-13643 Save plugins with type
3年前
Pierre
a6889467a2
SONAR-12692 add project_uuid to issues_changes
3年前
Duarte Meneses
24bf49516a
SONAR-13784 Deleting project should make sure all components are removed
3年前
Duarte Meneses
3347e33f19
SONAR-13518 Drop unused indexes
3年前
Duarte Meneses
e7c1b404c3
SONAR-13696 drop PROJECT_ALM_BINDINGS table
3年前
Duarte Meneses
1a90571a65
SONAR-13708 P/R purge should depend on last analysis date
3年前
Jacek
63a1ca96eb
SONAR-13698 Delete 'project_alm_settings' rows when project is deleted
3年前
Duarte Meneses
db5fc17519
SONAR-13475 - List Github Enterprise repositories API (#2883)
fixup! SONAR-13475 - List Github Enterprise repositories API (#2883 )
3年前
Mark Rekveld
39d0d57a49
SONAR-13475 Get GitHub ClientId API
4年前
Jacek
db0776c59b
Fix oracle selects with case for issue sync progress
3年前
Jacek
beb0a7404e
SONAR-13398 Throw ES exception in case component is a portfolio, subview or app
4年前
Jacek
dc2f7ec44a
SONAR-13444 Return hasFailure flag for indexation progress status
isCompleted is now based on task rather on project_branches
4年前
Jacek
741d14c014
SONAR-13398 Verify needIssue sync flag at project level
4年前
Pierre
e85644a5ea
SONAR-13400 exclude portfolio (but not applications) from worker peek during indexation
4年前
Jacek
14d6de3529
SONAR-13398 fail with 503 api/issues/search WS if needIssueSync is set to true
4年前
Pierre
50a3b6070d
SONAR-13444 order projects by last analysis date
4年前
Pierre
87b9e4db55
SONAR-13444 purge CE indexation tasks when triggering a disaster recovery
4年前
Pierre
e4b519ed12
SONAR-13444 background tasks for issue indexation implementation
4年前
Jacek
ac3abae642
SONAR-13398 add ws api/ce/indexation_status to track progress of issue indexation
4年前
Jacek
93ed0d5e1a
SONAR-13399 return 'needIssueSync' flag in api/components/show WS
4年前
Jacek
328aafb642
SONAR-13399 return 'needIssueSync' flag in api/components/search_projects WS
4年前
Jacek
9b49b87d25
SONAR-13444 add 'need_issue_sync' to 'project_branches' table
4年前
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年前
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年前
Julien Lancelot
ffe8bb6ab9
Table creation migrations should not be re-entrant
* Table creation should not be re-entrant
The creation of a table should not be re-entrant. Indeed, if the creation of the table is in success but not the creation of the index(es), then next execution of the migration will ignore creation of indexes.
* Simplify some mappers insert usage and some dao tests
4年前
Jacek
21dacef212
SONAR-13291 index components with qualifier ['APP', 'TRK', 'VW', 'SVW'] only in Component ES index
4年前
Michal Duda
bf05b3c7c2
SONAR-13221 change PK of RULES and update FK
4年前
Jacek
88e71c8c97
SONAR-13221 drop id column of USERS table
4年前
Jacek
7ea90bda7b
SONAR-13221 change USER_ROLES user_id FK to user_uuid
4年前
Jacek
584c92dff0
SONAR-13221 change QPROFILE_EDIT_USERS user_id FK to user_uuid
4年前
Jacek
7925b2f67b
SONAR-13221 change PROPERTIES user_id FK to user_uuid
4年前
Jacek
1cb0039c09
SONAR-13221 change PERM_TEMPLATES_USERS user_id FK to user_uuid
4年前
Jacek
0e6876dcb3
SONAR-13221 change ORGANIZATION_MEMBERS user_id FK to user_uuid
4年前
Jacek
8d7585051a
SONAR-13221 change USERS_GROUPS user_id FK to user_uuid
4年前
Pierre
ac532a55b9
SONAR-13221 change PK of quality gates from id to uuid, update FKs, update API
4年前
Duarte Meneses
85b940dd93
SONAR-13221 change PK of GROUPS and update FKs
4年前
Pierre
370f5d3e20
SONAR-13221 change PK of properties
4年前
Jacek
94711e1ee7
SONAR-13221 change PK to uuid of RULES_PROFILES table
* change profile_id to profile_uuid for ACTIVE_RULES
4年前
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年前
Duarte Meneses
6b41a01454
SONAR-13221 Metrics
4年前