summaryrefslogtreecommitdiffstats
path: root/server/sonar-db-core
Commit message (Collapse)AuthorAgeFilesLines
...
* SONAR-11268 replace Jenkins by Cirrus CISimon Brandhof2018-09-191-1/+1
|
* SONAR-11196 Minimal Oracle driver is now 12.2Eric Hartmann2018-09-072-12/+23
| | | | In order to use Connection#getSchema
* Use the underlying connection to determine schemaEric Hartmann2018-09-073-14/+54
|
* Upgrade DBCPEric Hartmann2018-09-0710-38/+271
|
* Delete webhooks and webhook deliveries only once (#667)Julien Lancelot2018-08-301-0/+1
| | | | | | | - Deletion were done at 3 places when deleting an organization : -- In the api/organization/delete WS -- In component cleaner -- In PurgeDao - Moreover, the deletion of webhook deliveries in the last 2 classes were not done by project, but by selecting all webhook deliveries of the project and deleting them one by one
* SONAR-11038 Rename table alm_project_mappings -> project_alm_bindingsJulien HENRY2018-08-102-5/+5
|
* SONAR-11038 Add table: alm_project_mappings (#559)Janos Gyerik2018-08-102-1/+15
|
* SONAR-10864 Author information only available to members (#552)Eric Hartmann2018-08-081-0/+1
|
* SONAR-11085 Prettify SQL TRACE logsSimon Brandhof2018-08-024-28/+42
|
* Remove useless comments "@since 1.2" in package org.sonar.db.dialectSimon Brandhof2018-08-016-18/+0
| | | | Signed-off-by: Simon Brandhof <simon.brandhof@sonarsource.com>
* SONAR-10668 Increase minimal supported version of PostgreSQL to 9.3Simon Brandhof2018-08-011-1/+1
|
* Fix Quality flawsSimon Brandhof2018-07-251-1/+2
|
* SONAR-10965 Update Organizations#subscription not nullableEric Hartmann2018-07-241-1/+1
|
* SONAR-10986 Extend RulesDefinitions API to support security standards (#466)Janos Gyerik2018-07-171-0/+1
|
* SONAR-10944 Add subscription flag to organizationsJulien Lancelot2018-07-112-1/+2
| | | | | | | | * Create migrations to add and populate ORGANIZATIONS#SUBSCRIPTION * Handle subscription in insert/update/select of OrganizationDto * Upgrade/Downgrade update organization subscription * Return subscription flag in api/organizations/search * Create new organization as FREE
* fix varargs and unchecked called warningsSébastien Lesaint2018-07-091-1/+1
|
* SONAR-10868 Add issues.from_hotspot for security hotspotsJanos Gyerik2018-07-041-1/+2
|
* SONARCLOUD-78 complete buckets of org histogramsSimon Brandhof2018-06-299-45/+87
|
* Fix configuration of Artifactory in QA tests (#400)Simon Brandhof2018-06-191-2/+0
|
* SONARCLOUD-56 support SonarCloud in billing integration testsSimon Brandhof2018-06-121-2/+3
|
* SONAR-10690 upgrade orchestrator to support editionsSimon Brandhof2018-06-121-0/+3
|
* SONAR-10663 Prevent duplicate rule parameters in the database (#341)Janos Gyerik2018-06-111-0/+1
|
* consistent and extensive PK declaration in schema-h2.ddlSébastien Lesaint2018-05-291-44/+89
|
* SONAR-10707 deprecate MySQLG. Ann Campbell2018-05-292-3/+13
|
* SONAR-10430 add FILE_SOURCES.LINE_COUNTSébastien Lesaint2018-05-281-0/+1
|
* SONAR-19597 Set USERS.UUID length to 255 instead of 40Julien Lancelot2018-05-281-1/+1
| | | | As USERS.UUID will be fed by login during the migration, this column cannot be smaller than login's length.
* SONAR-10597 Update CE_ACTIVITY#SUBMITTER_LOGIN to SUBMITTER_UUIDJulien Lancelot2018-05-231-1/+1
|
* SONAR-10597 Update CE_QUEUE#SUBMITTER_LOGIN to SUBMITTER_UUIDJulien Lancelot2018-05-231-1/+1
|
* SONAR-10597 Update RULES_METADATA#NOTE_USER_LOGIN to NOTE_USER_UUIDJulien Lancelot2018-05-231-1/+1
| | | | | | | | * SONAR-10597 Update RULES_METADATA#NOTE_USER_LOGIN to NOTE_USER_UUD in DB * SONAR-10597 Update rules ws to use user note uuid * SONAR-10597 Add ITs to check rule note after login update
* SONAR-10597 Update MANUAL_MEASURES#USER_LOGIN to USER_UUIDJulien Lancelot2018-05-231-1/+1
| | | | | | | | | | | | | | | | * SONAR-10597 Update MANUAL_MEASURES#USER_LOGIN to USER_UUD in DB * SONAR-10597 Update api/custom_measures/create to use user uuid * SONAR-10597 Update api/custom_measures/update to use user uuid * SONAR-10597 Remove CustomMeasureDao#selectOrFail * SONAR-10597 Update api/custom_measures/search to use user uuid * SONAR-10597 Clean up no more needed code * SONAR-10597 Add ITs to check manual measure after login update
* SONAR-10597 Update USER_TOKENS#LOGIN to USER_UUIDJulien Lancelot2018-05-231-2/+2
| | | | | | | | | | | | | | | | | | * SONAR-10597 Update USER_TOKENS#LOGIN to USER_UUD in DB * SONAR-10597 Update UserTokenDao to return user uuid * SONAR-10597 Fix api/user_tokens/generate to correctly use user uuid * SONAR-10597 Fix api/user_tokens/revoke to correctly use user uuid * SONAR-10597 Fix authentication by token to correctly use user uuid * SONAR-10597 Fix api/user_tokens/search to correctly use user uuid * SONAR-10597 Fix api/users/search to correctly use user uuid * SONAR-10597 Add ITs to check user tokens after login update
* SONAR-10597 Update QPROFILE_CHANGES#USER_LOGIN to USER_UUIDJulien Lancelot2018-05-231-1/+1
| | | | | | | | | | | | | | | * SONAR-10597 Refactor ChangelogActionTest Improve unit tests to really check JSON response Add some tests on not covered use cases * SONAR-10597 Rename QPROFILE_CHANGES#USER_LOGIN to USER_UUID * SONAR-10597 Fix ChangelogAction to not return user uuid * SONAR-10597 Add ITs to check qProfile changes after login update * SONAR-10597 Set user uuid instead of login when saving qprofile changes
* SONAR-10598 Display warning page when detecting login update during ↵Julien Lancelot2018-05-231-4/+4
| | | | | | | | | | | authentication * SONAR-10598 Refactor UserIdentityAuthenticator#authenticate to use a ParameterObject * SONAR-10598 Redirect user when login is updated and update personal org * SONAR-10598 Improve update of personal organization key * SONAR-10598 Improve IT stability related to generation of provider ID * SONAR-10598 Add USERS#ORGANIZATION_UUID * SONAR-10598 Replace usage of Organizaions#UserId by Users#OrganizationUuid
* SONAR-10599 Synchronize login during authenticationJulien Lancelot2018-05-232-5/+8
|
* SONAR-10597 Introduce UUID in table USERSGuillaume Jambet2018-05-232-1/+2
|
* SONAR-10517 Create table project_mappingsJulien HENRY2018-05-162-0/+13
| | | | | | * Migration * Add DAO * Purge on project deletion
* Drop Guava Function in DialectUtilsSimon Brandhof2018-05-151-22/+14
|
* Drop unused class DatabaseUtilsSimon Brandhof2018-05-152-54/+0
|
* Consistent declaration of H2 primary keysSimon Brandhof2018-05-151-38/+32
|
* Speed-up DatabaseUtils.tableExists() on OracleSimon Brandhof2018-05-141-1/+9
| | | | Signed-off-by: Simon Brandhof <simon.brandhof@sonarsource.com>
* Deprecated usage of DBUnitSimon Brandhof2018-05-111-0/+16
|
* SONAR-10647 Apply feedbackDuarte Meneses2018-05-091-2/+2
|
* SONAR-10647 Compare lines of code taking into account significant codeDuarte Meneses2018-05-091-1/+2
|
* SONAR-10515 ALM App Install table + DAOJulien HENRY2018-04-262-0/+13
| | | | * Add migration to create table alm_app_installs * Add dao for alm_app_installs
* SONAR-10544 Apply feedbackDuarte Meneses2018-04-261-1/+1
|
* SONAR-10544 remove DESCRIPTION_URL column from RULES tableGuillaume Jambet2018-04-261-1/+0
|
* SONAR-10544 add IS_EXTERNAL and DESCRIPTION_URL column to RULES tableGuillaume Jambet2018-04-261-0/+2
|
* SONAR-6949 Implements bcrypt hash for passwordEric Hartmann2018-04-171-1/+1
| | | | | | | Extract hash mechanism into a single class LocalAuthentication Implements SHA1 (deprecated) and bcrypt hash Set bcrypt as default Update the hash of a user during authentication if hash method was SHA1
* SONAR-6949 Populate HASH_METHOD with SHA1Eric Hartmann2018-04-171-0/+1
|
* SONAR-6949 Increase crypted password sizeEric Hartmann2018-04-171-1/+1
|