Teryk Bellahsene
899dcc0578
SONAR-6572 ws metrics/update update an existing custom metric
9 years ago
Teryk Bellahsene
5d54154edf
SONAR-6571 ws metrics/create return id in string form
9 years ago
Teryk Bellahsene
3c1bd7bb65
SONAR-6610 selectByComponentId for Custom Measures
9 years ago
Teryk Bellahsene
2029453c49
fix bunch a 'Make 'XXX' a static method' issues
9 years ago
Simon Brandhof
42bd0823e1
Fix quality flaws
9 years ago
Julien Lancelot
a36c9aaa52
Remove System2 dependency from SnapshotDao as it's not its responsability to set the createAt when creating a new snapshot
9 years ago
Simon Brandhof
60098df151
SONAR-6370 fix quality flaws
9 years ago
Simon Brandhof
e91748ef0d
SONAR-6370 remove concept of core plugin
9 years ago
Simon Brandhof
7329c0cb61
SONAR-6370 merge sonar-email-notifications-plugin into server module
9 years ago
Simon Brandhof
0956511c8c
SONAR-6370 isolate plugin classloader from core classes
9 years ago
Sébastien Lesaint
571b9e4665
SONAR-6569 fix QG event computation
computation was broken because alertStatus and alertText column were not mapped to the MeasureDto
9 years ago
Teryk Bellahsene
406435360f
SONAR-6606 drop origin column from metrics table
9 years ago
Sébastien Lesaint
136e364e7c
do not create ES indexes for every ServerTester instances
9 years ago
Sébastien Lesaint
edb8370528
SONAR-6568 SONAR-6569 persist CE events to DB
events from batch are not persisted to DB anymore
as a temporary safety measure: errors logs are created when events created by the CE are different from those created by the batch
9 years ago
Sébastien Lesaint
f7ca180d92
SONAR-6569 fix MeasureRepositoryImpl.findCurrent when there is none
method find without a default value throws an Exception when the Iterable argument is empty
9 years ago
Sébastien Lesaint
5cf7d52c01
SONAR-6568 SONAR-6569 refacto PersisteEventStep to use Component tree
9 years ago
Sébastien Lesaint
0cf12ff566
SONAR-6569 add step to compute Quality Gate events in CE
9 years ago
Teryk Bellahsene
6b8860f231
SONAR-6571 ws metrics/create change update conditions relating to metric type change
a disabled custom metric can be reactivated if:
- the type is not changed
- the type is changed and there are not associated custom measures
9 years ago
Jean-Baptiste Lievremont
a7143f7130
SONAR-6476 SONAR-6477 Revert to id instead of groupId for consistency with other user groups WS
9 years ago
Julien Lancelot
48f25de92c
maxPageSize must not be static as it's called by rails
9 years ago
Sébastien Lesaint
10b7f39a53
fix missing static keyword on some private methods
9 years ago
Julien Lancelot
e4ff2f4bff
Sanitize SnapshotDao
- Rename all select methods to begin with 'select'
- Remove no more used method
9 years ago
Jean-Baptiste Lievremont
00c361c7ac
SONAR-6470 Add group ID in api/users/groups response
9 years ago
Julien Lancelot
81c526901f
Fix quality flaws
9 years ago
Jean-Baptiste Lievremont
cf6e592d49
Refactor handling of 'selection mode' for WS actions
9 years ago
Julien Lancelot
08f807ca75
SONAR-6253 Cache of component ids do not contains anymore key and uuid
Instead, use TreeRootHolder to get component key and uuid
9 years ago
Julien Lancelot
51206aba14
change visibility of visitNode (and rename it visitAny)
It will allow to be able to visit any kind of components without the need to implement every visitXXX methods
9 years ago
Julien Lancelot
bc1a403c27
Add TreeRootHolder.getComponentByRef()
It will allow to be able to get any component but its reference
9 years ago
Julien Lancelot
c98eb69cbe
Add MetricDao.selectByKey() to return a nonnull dto
9 years ago
Teryk Bellahsene
7be0e5c0c1
SONAR-6599 ws api/projects/delete update description and error message with ids instead of uuids
9 years ago
Teryk Bellahsene
fc83fa0377
SONAR-6528 ws api/projects/bulk_delete update description and error message with ids instead of uuids
9 years ago
Simon Brandhof
ccacb8c853
SONAR-6571 fix compatibility with mssql
9 years ago
Sébastien Lesaint
ed3c996177
Component.getKey is now the effective key
9 years ago
Teryk Bellahsene
5381835db0
SONAR-6571 fix use of Boolean for boolean db column in Metrics table
9 years ago
Sébastien Lesaint
0fec2e3983
improve CloseableIterator: implementation and coverage
9 years ago
Sébastien Lesaint
4834d246ce
fix minor quality flaw in ValidateProjectStep
9 years ago
Sébastien Lesaint
6e5082fdce
fix potential NPE in QualityProfileEventsStep
9 years ago
Sébastien Lesaint
1308102a04
fix minor quality flaw on PurgeDatastoresStep
9 years ago
Sébastien Lesaint
6f4c44cee8
fix quality flaws in ComputeEngineContainerImpl
9 years ago
Sébastien Lesaint
5fb7730933
batch's ref exposed in CE's Component is actually OK
9 years ago
Sébastien Lesaint
699fab7d1d
fix quality flaws on BatchReportReaderImpl
9 years ago
Sébastien Lesaint
30897a5cc5
add missing coverage on BatchReportDirectoryHolderImpl
in addition, removed repetitive declaration from implement list
9 years ago
Sébastien Lesaint
c6f1cea8af
remove BatchReport.Component stored in CE's ComponentImpl
9 years ago
Teryk Bellahsene
1401fcc179
add MetricsWsModule
9 years ago
Teryk Bellahsene
0638cd03da
SONAR-6571 WS api/metrics/create create or reactivate a custom metric
9 years ago
Julien Lancelot
eb6b203126
Rename SnapshotDto.resourceId to componentId
9 years ago
Teryk Bellahsene
4c58099351
clean rule.ws.SearchAction implemented interfaces
9 years ago
Teryk Bellahsene
8e965268d0
rename metric.ws.SearchAction variable following Java standards
9 years ago
Teryk Bellahsene
c741d9f41e
clarify parent project name display in issue.ws.ShowAction
9 years ago
Jean-Baptiste Lievremont
4181cd5c30
SONAR-6470 SONAR-6475 Require admin permission to list group/user associations
9 years ago