Duarte Meneses
2754feca4e
SONAR-14925 Remove code deprecated before 7.0 in the Plugin API
před 3 roky
Sébastien Lesaint
41d73907d9
SONAR-14951 Scanners require Java 11
před 4 roky
Duarte Meneses
3ea8726919
SONAR-14886 Plugins should not modify SonarQube's home directory
před 3 roky
Julien HENRY
919774b063
SONAR-14885 Remove deprecated XMLRuleParser
před 3 roky
Pierre
2a35942c35
SONAR-14698 Live index use all workers
před 3 roky
Zipeng WU
d8130b6764
SONAR-14625 Upgrade to Hazelcast 4.2
před 3 roky
Duarte Meneses
6789a2ec09
SONAR-14245 Drop organization related tables
před 3 roky
Wouter Admiraal
0f33764b53
Update license headers for 2021 [update headers]
před 3 roky
Jacek
e42e2b18cd
SONAR-13999 drop organization from CE steps
před 3 roky
Jacek
e2ec80f287
Add missing package-info.java
před 3 roky
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
před 3 roky
Duarte Meneses
d189558e9c
SONAR-13643 Save plugins with type
před 3 roky
Jacek
d94d9a9f4a
SONAR-13644 load bundled plugins from 'lib/extension' directory
před 3 roky
Pierre
e85644a5ea
SONAR-13400 exclude portfolio (but not applications) from worker peek during indexation
před 4 roky
Pierre
e4b519ed12
SONAR-13444 background tasks for issue indexation implementation
před 4 roky
Pierre
370f5d3e20
SONAR-13221 change PK of properties
před 4 roky
Duarte Meneses
d8081f847f
SONAR-13193 Stop using legacy project ID and use project UUID instead
před 4 roky
Wouter Admiraal
3f6f549627
Format all headers for 2020
před 4 roky
Duarte Meneses
d1fd889554
Fix code quality issues and reduce dependency on Guava
před 4 roky
Jacek
fc3085b6cb
SONAR-12383 Selenide update to 5.2.3 and Guava update to 28.1-jre
před 4 roky
Duarte Meneses
c7a8da830b
SONAR-12508 Remove RuleRepository and RuleI18n APIs deprecated since 4.2
před 4 roky
Sébastien Lesaint
09b58047a3
SONAR-12485 add Docker flag in System Info
před 4 roky
Duarte Meneses
10a1454ce0
SSF-92 Code injection from SonarQube plugins
před 4 roky
Sébastien Lesaint
2e9eeb4eb9
SONAR-10028 move CeQueueCleaner to Web to support clustering
před 4 roky
Duarte Meneses
6ce2c8689b
Extract implementation from plugin API and create new module sonar-plugin-api-impl
před 4 roky
Duarte Meneses
93dc977090
Extract implementation from plugin API and create new module sonar-plugin-api-impl
před 5 roky
Simon Brandhof
a5cff58b03
SC-702 add log of duration at the end of CE task run
před 5 roky
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
před 5 roky
Duarte Meneses
c89f7855ce
SONAR-12043 Refactor ProcessEntryPoint
* Remove unused methods
* Extract method 'waitForStatus'
před 5 roky
Sébastien Lesaint
37fd266fb3
SONAR-12043 graceful shutdown timeout configurable for ITs
před 5 roky
Sébastien Lesaint
4bba071f98
SONAR-12043 CE gracefully stops
před 5 roky
Sébastien Lesaint
1283bbf085
SONAR-12043 main process supports graceful and hard stop
před 5 roky
Sébastien Lesaint
0e90581357
SONAR-12043 rename current shutdown code from stop to hardStop
před 5 roky
Sébastien Lesaint
4da90b373a
SONAR-12043 increase default timeout to 6 hours
před 5 roky
Sébastien Lesaint
5e4e30199f
SONAR-12043 minor renaming of 2 methods of CeConfiguration
před 5 roky
Duarte Meneses
36d13bae20
SONAR-12038 Add pendingTime to api/ce/activity_status and ComputeEngineTasks JMX metrics
před 5 roky
Sébastien Lesaint
aefa1e5ffb
SONAR-11675 delete scan contexts and CE activities on project purge
před 5 roky
Sébastien Lesaint
49451f5a6e
SONAR-10034 drop support of reflection-based Pico Container lifecycle management
one must now implement org.picocontainer.Startable, org.sonar.api.Startable, java.io.Closeable and/or java.lang.Closeable
před 5 roky
Duarte Meneses
a517a4c1b6
SONAR-11969 Make Edition available for analyzers in the Scanner API
před 5 roky
Sébastien Lesaint
58bb4b37da
SONAR-11757 single notification for FPs and changes on my issues
před 5 roky
Sébastien Lesaint
41c0731011
SONAR-11753 move "failed analysis" notification to email specific algo
před 5 roky
Sébastien Lesaint
7aa67c7696
SONAR-11753 move "QP change" notification to email specific algo
před 5 roky
Sébastien Lesaint
a9503346ee
SONAR-11753 move "QG change" notification classes to single package
před 5 roky
Sébastien Lesaint
bab362aa98
SONAR-11753 move issue change notifications to email specific algo
před 5 roky
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
před 5 roky
Sébastien Lesaint
5a4caef0bc
SONAR-11753 NewIssuesNotificationFactory is not used in Web
před 5 roky
Sébastien Lesaint
5317ebf32d
SONAR-11753 move "New Issues" notification to email specific algo
před 5 roky
Sébastien Lesaint
d39e02878c
SONAR-11753 move "My new issues" notification to email specific algo
před 5 roky
Julien Lancelot
a03a470e43
Remove no more used org.sonar.core.timemachine.Periods class
před 5 roky
Sébastien Lesaint
4e700ebad3
SONAR-11792 update ES compile dependency to 6.6.2
před 5 roky