Dejan Milisavljevic
494316d9f2
SONAR-21770 Accept new metrics 'new_maintainability_issues', 'new_reliability_issues', 'new_security_issues'
2 months ago
Léo Geoffroy
c91516a230
SONAR-21799 Deprecate metrics based on old types and severities
2 months ago
lukasz-jarocki-sonarsource
77027be15e
SONAR-21455 Deprecate metrics in the api/measures/* endpoints
3 months ago
lukasz-jarocki-sonarsource
5b55beb179
SONAR-21455 Compute software quality measures for overall code
4 months ago
Pierre
b6f0a55c06
NO-JIRA Update license headers to 2024
4 months ago
Léo Geoffroy
a140c7ff4e
SONAR-21105 Deprecate open_issues', 'reopened_issues' and 'confirmed_issues' in the endpoints
6 months ago
lukasz-jarocki-sonarsource
698cad75d2
SONAR-20872 Move api/measures changes to version 10.4
6 months ago
lukasz-jarocki-sonarsource
a4718d6858
SONAR-20892 Updated api/measures endpoints to return renamed metric
6 months ago
Pierre
c62e96c158
NO-JIRA replace Collectors.toList to Stream.toList
10 months ago
Pierre
30b98e2afc
NO-JIRA replace MoreCollectors.toArrayList(size) with Collectors.toList
10 months ago
Pierre
b3b0e8a33f
NO-JIRA replace MoreCollectors.toSet with Collectors.toSet
10 months ago
Pierre
a0f29cb5c3
NO-JIRA replace MoreCollectors.toList with Collectors.toList
10 months ago
Steve Marion
4b5ae093e3
[SONAR-15839] add reversing of metric deprecation changelog.
1 year ago
Pierre
3fd6248dd0
Update license templates for 2023
1 year ago
Duarte Meneses
566094fc62
SONAR-17352 Refactor component keys to not include branch suffix
1 year ago
Pierre
89a3d21bc2
Update license headers for 2022 [update headers]
2 years ago
Belen Pruvost
0a3e5df5ac
SONAR-15838 - Deprecate Application and Portfolio Metrics
2 years ago
Wouter Admiraal
0f33764b53
Update license headers for 2021 [update headers]
3 years ago
Duarte Meneses
6b41a01454
SONAR-13221 Metrics
4 years ago
Wouter Admiraal
3f6f549627
Format all headers for 2020
4 years ago
Sébastien Lesaint
e9ae396829
move some WSUtils methods to NotFoundException and ServerException
4 years ago
Sébastien Lesaint
b6d962dd46
create sonar-webserver-webapi from sonar-server
4 years ago
Duarte Meneses
252b3897e7
Fix license headers for 2019
5 years ago
Simon Brandhof
baccb26f1a
SONAR-10117 SONAR-1018 Update measures after relevant issue changes and send webhooks
6 years ago
Simon Brandhof
c0d2705e61
Fix license headers for 2018
6 years ago
Simon Brandhof
9cba9e0a34
Remove deprecated MeasuresService
6 years ago
Daniel Schwarz
d987a6a527
SONAR-10116 Better scalability of loading of project measures
6 years ago
Daniel Schwarz
1f7ec82618
Reduce the dependency between sonar-server and sonar-ws
By copying the sonar-ws ...Request classes into the ...Action classes (as static inner classes). This will make the refactoring of sonar-ws towards generated Request classes a lot easier.
6 years ago
Daniel Schwarz
bff9cf373e
Auto-generate sonar-ws for integration tests
6 years ago
Julien Lancelot
16b42344b1
Rename ComponentDto#getKey to ComponentDto#getDbKey
Preparing component key that will contains branch key
6 years ago
Teryk Bellahsene
cab800cc17
SONAR-9551 Web services handles APP qualifier
6 years ago
Simon Brandhof
09b18e8e57
Remove most usages of AuthorizationDao#keepAuthorizedProjectIds()
replaced by UserSession#keepAuthorizedComponents()
7 years ago
Julien Lancelot
f5b13cbd5b
SONAR-9050 Use only needed fields from MeasureDto in api/measures/component_tree
7 years ago
Sébastien Lesaint
68af82a779
rename Collectors to MoreCollectors
7 years ago
Julien Lancelot
c5eb8cdb70
SONAR-8962 Return sub views in api/measures/search
7 years ago
Simon Brandhof
730daa2870
SONAR-8704 allow roots to see all projects and measures
even if they don't have the expected permissions
7 years ago
Teryk Bellahsene
cfa372a57a
SONAR-8637 Update POM parent version
7 years ago
Teryk Bellahsene
58307a744f
SONAR-8366 Make a consistent permission documentation and checks for api/measures WS
7 years ago
Julien Lancelot
85bd0e6065
SONAR-8325 Improve MeasureDao#selectByQuery performance
It now accepts either a list of projects or a project with a list of components, but no more a list of components of any projects
It's no more possible to query a list of any components, because when doing that the performance are very bad (it would probably requires to add a column PROJECT_MEASURES.PROJECT_UUID)
7 years ago
Julien Lancelot
d965fca5ff
SONAR-8325 Authorization#keepAuthorizedProjectIds now returns a set
7 years ago
Julien Lancelot
0b3cf3fe41
SONAR-8120 api/measures/search now accepts only project keys
7 years ago
Julien Lancelot
1609c61c56
SONAR-8120 Remove components list from api/measures/search
7 years ago
Julien Lancelot
5f0f8f4872
SONAR-8120 Replace component uuid by component key in measures list
7 years ago
Julien Lancelot
8836dd4591
SONAR-8160 WS measures/search handles permission check on several projects
7 years ago
Julien Lancelot
4c65ae712e
SONAR-8120 Remove componentIds parameter
7 years ago
Teryk Bellahsene
7bc5f69462
SONAR-8120 WS measures/search flatten the response
7 years ago
Teryk Bellahsene
130e8c7671
SONAR-8120 WS measures/search handles best value
7 years ago
Teryk Bellahsene
c06807de9d
SONAR-8120 WS measures/search check request
- all metrics exist
- all component ids or keys exist
- at least one metric provided
- at least one component provided
etc.
7 years ago
Teryk Bellahsene
2bbfd0c6ca
SONAR-8120 Create WS measures/search to search for measures
7 years ago