Duarte Meneses
c7a8da830b
SONAR-12508 Remove RuleRepository and RuleI18n APIs deprecated since 4.2
4 years ago
Sébastien Lesaint
09b58047a3
SONAR-12485 add Docker flag in System Info
4 years ago
Jacek
831fc476ad
Fix UT for components count
4 years ago
Jacek
dd1fcb2103
SONAR-12406 - remove 'sonar.leak.period' property
4 years ago
Jacek
2be53fd8bc
SONAR-5366 - restore custom rules (#2060)
- restore custom rules
- reduce SQL query executions
- code readability improvements
4 years ago
Sébastien Lesaint
9b3f1a1d06
logger name should appear in Unit Tests' logs
4 years ago
Sébastien Lesaint
2b029d9b12
use testFixtures instead of test configuration of db-dao
4 years ago
Sébastien Lesaint
753dbacdec
SONAR-12218 remove DB migrations before 8.0
5 years ago
Sébastien Lesaint
2e9eeb4eb9
SONAR-10028 move CeQueueCleaner to Web to support clustering
4 years ago
Duarte Meneses
6ce2c8689b
Extract implementation from plugin API and create new module sonar-plugin-api-impl
4 years ago
Duarte Meneses
93dc977090
Extract implementation from plugin API and create new module sonar-plugin-api-impl
5 years ago
Benoit
f13d3189a6
SC-819 Make Organization#guarded column nullable
5 years ago
Sébastien Lesaint
d3f1775ff5
SONAR-12127 don't run new migrations when upgrading from 7.0
5 years ago
Simon Brandhof
a5cff58b03
SC-702 add log of duration at the end of CE task run
5 years ago
Michal Duda
9c3628f7f4
SONAR-12186 Fix SSF-78
5 years ago
Duarte Meneses
722ba533d1
SONAR-12043 Refactor CeServer
* Improves waiting operations: no pooling, no additional threads
* Any number of threads can wait for stop (actually required if both stop and hard stop threads end up waiting)
* Prevents potentially multiple invocations of 'stopProcessing' by 'stop()' and the 'CeMainThread' after a hard stop
5 years ago
Sébastien Lesaint
4bba071f98
SONAR-12043 CE gracefully stops
5 years ago
Sébastien Lesaint
0e90581357
SONAR-12043 rename current shutdown code from stop to hardStop
5 years ago
Sébastien Lesaint
4da90b373a
SONAR-12043 increase default timeout to 6 hours
5 years ago
Sébastien Lesaint
5e4e30199f
SONAR-12043 minor renaming of 2 methods of CeConfiguration
5 years ago
Duarte Meneses
36d13bae20
SONAR-12038 Add pendingTime to api/ce/activity_status and ComputeEngineTasks JMX metrics
5 years ago
Sébastien Lesaint
aefa1e5ffb
SONAR-11675 delete scan contexts and CE activities on project purge
5 years ago
Michal Duda
dfcb1c01a4
SONAR-11720 Set different memory defaults for EE+
5 years ago
Benoît Gianinetti
5e41f4d0ce
SONAR-12061 Create 'INTERNAL_COMPONENT_PROPS' table
5 years ago
Sébastien Lesaint
58bb4b37da
SONAR-11757 single notification for FPs and changes on my issues
5 years ago
Simon Brandhof
befc4c94fd
SONAR-11752 disable global subscription to notifs on new/fixed issues
5 years ago
Sébastien Lesaint
41c0731011
SONAR-11753 move "failed analysis" notification to email specific algo
5 years ago
Sébastien Lesaint
50957cdd8a
SONAR-11753 NewIssuesNotification must not do SQL requests
for data which is either already retrieved by SendIssueNotificationStep (assignees) or available in the CE task's container
5 years ago
Julien Lancelot
a03a470e43
Remove no more used org.sonar.core.timemachine.Periods class
5 years ago
Julien HENRY
857c27b744
SONAR-11670 Drop preview mode
5 years ago
Michal Duda
2b8cc73a60
SONARCLOUD-336: Automatically guess the projectKey/organization
5 years ago
Julien Lancelot
7008f2ea32
SONAR-11643 Drop elasticsearch index 'tests'
5 years ago
Julien Lancelot
b5cc291883
SONAR-11632 Remove api/tests WS
- Drop api/tests WS
- Drop persistance of tests and coverage details from compute engine
- Drop tests and coverage details from scanner report
5 years ago
Stas Vilchik
fe47aba929
SONAR-11615 Drop "sonar.onboardingTutorial.showToNewUsers" setting
5 years ago
Julien HENRY
11c2bb9e88
SONAR-10180 Drop the ability to keep history of directory measures
5 years ago
Michal Duda
be6d8e2b07
SONAR-11524 textfield for deprecated module-lvl properties
Add a project-level textfield property in UI that aggregates all previous module-level properties.
5 years ago
Duarte Meneses
252b3897e7
Fix license headers for 2019
5 years ago
Sébastien Lesaint
a3c12be17d
SONARCLOUD-310 Ce task can now fail after a maximum amount of time
failure can only happen when going from one step to the other
5 years ago
Sébastien Lesaint
dc6e6aaa18
SONARCLOUD-193 move TypedException to correct package
5 years ago
Sébastien Lesaint
58de7147e8
SONARCLOUD-193 no Hazelcast in CE on SonarCloud
which implies that the cleaning job is no more run by the Compute Engine nodes on SonarCloud
5 years ago
Sébastien Lesaint
13af1134fa
SONARCLOUD-192 add (enabled) worker uuids to CE MBean
5 years ago
Julien Lancelot
347f6c6744
SONAR-11579 Create WS to store/load user settings
5 years ago
Eric Hartmann
cb05f5b367
SONAR-10770 Increase size of containers
5 years ago
Julien Lancelot
bcddd9658c
SONAR-11321 Bind organization to alm installation when creating organization
* Return AlmAppInstallDto in select methods of AlmAppInstallDao, this is required in order to be able to more easily link an OrganizationDto to a AlmAppInstallDto in next commit
* Create ORGANIZATION_ALM_BINDINGS table
* Bind organization with installation when creating organization
* Delete alm binding when removing organization
* Delete alm binding when uninstalling ALM application
* Return ALM info in api/organizations/search
* Ensure user is admin to return Bitbucket team/user details
5 years ago
Simon Brandhof
7b3b28511a
SONARCLOUD-161 move db validations to Dialect#init()
5 years ago
Julien HENRY
b9c7590f0f
SONARCLOUD-150 Store if application owner is a user
5 years ago
Sébastien Lesaint
b89a430d01
SONAR-11923 do not return pending count via JMX in DataCenter edition
5 years ago
Benoit
12d32893c7
SONAR-11266 Replace submitterUuid with submitterLogin in CE logs (#775)
5 years ago
Sébastien Lesaint
1d098d7f3b
SONAR-11238 add table CE_TASK_MESSAGE
5 years ago
Sébastien Lesaint
2c540713f9
SONAR-11310 add temporary columns to CE tables
- add main_component_uuid temporary columns to CE_QUEUE
- add main_last_key and main_component_uuid columns to CE_ACTIVITY
- back to initial paradigm in Compute Engine: even for branches/PRs, the row in table PROJECTS a task belongs to is created in api/ce/submit
- add main component concept to CeTask
- improved consistency check when processing a report task to account for row in PROJECTS now being the one of the branche/PR
- stronger validation of characteristics passed to api/ce/submit
- add api/system/migrate_data for SonarCloud online data migration
5 years ago