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
Julien Lancelot
073c87437f
SONAR-13936 Remove organization parameter from Users
* SONAR-13936 Remove organization parameter from api/users/groups
* SONAR-13936 Remove organization_uuid column from users table
hace 3 años
Jacek
c3545216c4
SONAR-13965 Update column 'change_data' of 'qprofile_changes' table to use ruleUuid instead of ruleId
hace 3 años
Jacek
443044aa50
SONAR-13948 fix migrations to drop default constraints when dropping column for mssql
hace 3 años
Jacek
1772f0e74b
SONAR-13985 Drop associated index with primary key on Oracle DB
hace 3 años
Pierre
ad3349e7b6
SONAR-13903 move to v86 & add organization_uuid index deletion from quality_profile table
hace 3 años
Pierre
13d76f2a2c
SONAR-13903 Remove use of organizations in Quality Profiles and Active Rules
hace 3 años
Duarte Meneses
9cf5918d47
SONAR-13861 Remove column 'key_type" from the table 'project_branches'
hace 3 años
Michal Duda
0ecd861055
SONAR-13862 Add a WS for dismissing analysis warning by the current user
hace 3 años
Julien Lancelot
dae0f392c7
SONAR-13862 Add dismiss information to 'api/ce/analysis_status' WS
hace 3 años
Duarte Meneses
d189558e9c
SONAR-13643 Save plugins with type
hace 3 años
Pierre
a6889467a2
SONAR-12692 add project_uuid to issues_changes
hace 3 años
Jacek
2e95a6d972
SONAR-13802 Fix NPE when component favorite orphan selected
- db migration
- web api fixes
hace 3 años
Duarte Meneses
99be108861
SONAR-13785 Complete migration of file sources with a DB migration
hace 3 años
Duarte Meneses
3347e33f19
SONAR-13518 Drop unused indexes
hace 3 años
Duarte Meneses
670f78693c
SONAR-13747 Drop unused DB columns related to periods
hace 3 años
Duarte Meneses
e7c1b404c3
SONAR-13696 drop PROJECT_ALM_BINDINGS table
hace 3 años
Jacek
dc7916a368
SONAR-11595 drop unused 'value_warning', 'period' columns from 'quality_gate_conditions' table
hace 3 años
Jacek
63a1ca96eb
SONAR-13698 Delete 'project_alm_settings' rows when project is deleted
hace 3 años
Duarte Meneses
ce7998b9fa
SONAR-13613 DB migrations on upgrade fail due to orphan foreign keys
hace 4 años
Mark Rekveld
39d0d57a49
SONAR-13475 Get GitHub ClientId API
hace 4 años
Michal Duda
cf787e3f6a
SONAR-13341 fix SSF-110
hace 4 años
Jacek
9b49b87d25
SONAR-13444 add 'need_issue_sync' to 'project_branches' table
hace 4 años
Duarte Meneses
f3bd6c51bb
Optimize database migrations
hace 4 años
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
hace 4 años
Jacek
41f7eb48fa
SONAR-13221 Increase size of FK user_uuid column to 255
hace 4 años
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
hace 4 años
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
hace 4 años
Pierre
151208bdf4
SONAR-13221 remove rules parameters orphans rows
hace 4 años
Jacek
121c04fd83
SONAR-12266 Drop favourites for files
hace 4 años
Duarte Meneses
ef410a968a
SONAR-13221 Delete rows with orphan FK
hace 4 años
Jacek
665f39de98
SONAR-13221 add index before populate
hace 4 años
Pierre
5f377c7d11
SONAR-13221 move migrations from v83 to v84
hace 4 años
Michal Duda
bf05b3c7c2
SONAR-13221 change PK of RULES and update FK
hace 4 años
Jacek
88e71c8c97
SONAR-13221 drop id column of USERS table
hace 4 años
Jacek
7ea90bda7b
SONAR-13221 change USER_ROLES user_id FK to user_uuid
hace 4 años
Jacek
584c92dff0
SONAR-13221 change QPROFILE_EDIT_USERS user_id FK to user_uuid
hace 4 años
Jacek
7925b2f67b
SONAR-13221 change PROPERTIES user_id FK to user_uuid
hace 4 años
Jacek
1cb0039c09
SONAR-13221 change PERM_TEMPLATES_USERS user_id FK to user_uuid
hace 4 años
Jacek
0e6876dcb3
SONAR-13221 change ORGANIZATION_MEMBERS user_id FK to user_uuid
hace 4 años
Jacek
e20b54989f
SONAR-13221 add support PK with many columns to drop builder
hace 4 años
Jacek
8d7585051a
SONAR-13221 change USERS_GROUPS user_id FK to user_uuid
hace 4 años
Pierre
ac532a55b9
SONAR-13221 change PK of quality gates from id to uuid, update FKs, update API
hace 4 años
Duarte Meneses
85b940dd93
SONAR-13221 change PK of GROUPS and update FKs
hace 4 años
Pierre
370f5d3e20
SONAR-13221 change PK of properties
hace 4 años
Jacek
94711e1ee7
SONAR-13221 change PK to uuid of RULES_PROFILES table
* change profile_id to profile_uuid for ACTIVE_RULES
hace 4 años
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
hace 4 años
Duarte Meneses
6b41a01454
SONAR-13221 Metrics
hace 4 años
Jacek
65e12a8ca0
SONAR-13221 change PK to uuid of RULES_PARAMETERS table
* change rules_parameter_id of ACTIVE_RULE_PARAMETERS table to rules_parameter_uuid
hace 4 años