summaryrefslogtreecommitdiffstats
path: root/server/sonar-db-core
Commit message (Collapse)AuthorAgeFilesLines
* SONAR-13594 Upgrade to 8.4 fails on MS SQL ServerDuarte Meneses2020-07-146-39/+92
|
* SONAR-13327 Fix SSF-107Julien Lancelot2020-06-151-0/+1
| | | | | | * 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
* SONAR-13472 Fix SSF-113Julien Lancelot2020-06-111-0/+1
| | | | | | | | | * 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
* SONAR-13221 Set primary key of 'EVENTS' table to column 'UUID' and drop 'ID'Julien Lancelot2020-05-251-0/+12
|
* SONAR-13214 Remove org.sonar.api.config.Settings from the APIJulien HENRY2020-03-232-2/+2
|
* SONAR-13155 use the official Maven coordinates of Oracle driverSimon Brandhof2020-03-211-2/+2
| | | | | 'com.oracle.jdbc:ojdbc8' was the coordinates of the artifact manually deployed to SonarSource repository.
* SONAR-13155 Drop usage of commons-dbutilsSimon Brandhof2020-03-213-6/+4
| | | | except for unit tests
* SONAR-13001 create endpoint alm_integrations/set_patPierre Guillot2020-02-201-0/+1
|
* SONAR-12689 Separate storage of projects/apps from their components and branchesDuarte Meneses2020-01-311-0/+1
|
* Format all headers for 2020Wouter Admiraal2020-01-0743-43/+43
|
* Fix code quality issues and reduce dependency on GuavaDuarte Meneses2019-12-104-7/+6
|
* SONAR-12626 remove references to SLBDuarte Meneses2019-12-091-2/+0
|
* SONAR-12701 upgrade H2 from 1.3 to 1.4Sébastien Lesaint2019-11-181-1/+1
|
* SONAR-12512 Allow project binding on multiple GitHub instancesJulien Lancelot2019-11-061-0/+1
|
* SONAR-12512 Allow configuration of multiple GitHub instancesJulien Lancelot2019-11-061-0/+1
|
* SONAR-12365 create new_code_period table (#1986)Jacek2019-09-241-0/+1
| | | * Create new_code_periods table along with dto and dao
* use testFixtures instead of test configuration of db-coreSébastien Lesaint2019-09-027-14/+5
|
* remove DBUnitSébastien Lesaint2019-08-097-424/+70
|
* CreateDb initialize DB without starting full SQSébastien Lesaint2019-08-093-135/+20
| | | | + db-core & db-migration UTS are executed only on H2
* SONAR-8520 init H2 with Java code as with all other DBsSébastien Lesaint2019-08-096-131/+51
| | | | | | | schema-h2.ddl file is replaced by autogenerated file schema-sq.ddl (and moved to module sonar-db-dao) files rows-h2.sql and schema_migrations-h2.ddl are dropped command "./gradlew :server:sonar-db-dao:dumpSchema" can be used to update schema-sq.ddl but this is optional as build will always ensure file is up-to-date with java changes and fail the build if it is not (required for CI builds)
* SONAR-8520 move H2 scripts to sonar-db-daoSébastien Lesaint2019-08-0912-1234/+142
|
* SONAR-9882 column should be named ANALYSIS_PROPERTIES.ANALYSIS_UUIDSébastien Lesaint2019-07-311-2/+2
|
* SONAR-8115 Storing default qgate in table (blue green deploy safety) (#1925)Jacek2019-07-191-0/+8
| | | | | | | | * add DDL for project_qgate table * support saving/update/delete to project quality gate and properties * add db migration tests
* Clean depsDuarte Meneses2019-07-171-9/+6
|
* MMF-769 User can close their account (#1861)Benoit2019-07-121-1/+0
|
* Extract implementation from plugin API and create new module ↵Duarte Meneses2019-07-122-2/+2
| | | | sonar-plugin-api-impl
* Extract implementation from plugin API and create new module ↵Duarte Meneses2019-07-123-2/+3
| | | | sonar-plugin-api-impl
* SONAR-12246 remove mysql specific error messageSimon Brandhof2019-07-102-27/+0
|
* SONAR-12246 remove MySQL dialectSimon Brandhof2019-07-1011-225/+21
|
* SONAR-12246 Remove dependencies on MySQL driverSimon Brandhof2019-07-101-2/+0
|
* SC-819 Make Organization#guarded column nullableBenoit2019-07-051-1/+1
|
* SONAR-12127 optimize migrations on LIVE_MEASURES and PROJECT_MEASURESSébastien Lesaint2019-06-282-12/+48
|
* SONAR-11964 Fail at startup when detecting MySQLJulien Lancelot2019-06-284-32/+38
|
* SONAR-11264 enforce ES boostrap checks on all editionsSébastien Lesaint2019-05-231-0/+10
|
* SONAR-11950 create DB column snapshots.revisionSimon Brandhof2019-05-221-1/+2
|
* Fix PROJECT_QPROFILES.PROFILE_KEY width: 255 -> 50Janos Gyerik2019-05-221-1/+1
|
* SONAR-12026 Migrate existing hotspots statusesJulien Lancelot2019-05-221-0/+3
|
* SONAR-11962 Warn when detecting MySQL at startupPierre Guillot2019-05-172-2/+12
|
* SONAR-12061 Recalculate out-of-date portfolios at scheduled hoursJanos Gyerik2019-05-151-0/+1
|
* SONAR-12061 Create 'INTERNAL_COMPONENT_PROPS' tableBenoît Gianinetti2019-05-151-0/+10
|
* SONAR-12000 add DB column webhooks.secretSimon Brandhof2019-04-291-0/+1
|
* SONARCLOUD-582 add missing index on org_qprofiles.parent_uuidSimon Brandhof2019-04-241-0/+1
|
* SONAR-11753 create admin user with a null emailSébastien Lesaint2019-04-231-1/+1
|
* SONAR-11823 Drop snapshots.project_versionJanos Gyerik2019-03-191-1/+0
|
* SONAR-11631 Persist sonar.buildString in databaseJanos Gyerik2019-03-191-0/+1
|
* SONARCLOUD-379 Add ORG_ALM_BINDING#MEMBERS_SYNC columnBenoît Gianinetti2019-03-061-0/+1
|
* SONAR-11650 Drop DATA_TYPE column from FILE_SOURCES tableJulien Lancelot2019-02-131-2/+1
|
* SONAR-11631 add SNAPSHOTS.PROJECT_VERSIONSébastien Lesaint2019-02-111-0/+1
|
* SONAR-11626 Add manual baseline column to project_branchesJanos Gyerik2019-02-111-0/+1
|
* Revert "SONAR-11650 Drop DATA_TYPE from FILE_SOURCES"Julien Lancelot2019-02-111-1/+2
| | | | This reverts commit 54ddc262