Marcono1234
29994d2a4f
NO-JIRA Make Gson usage more type-safe
Uses `Gson.fromJson(..., TypeToken<T>)` instead of `fromJson(..., Type)`
Also replaces some usage of the deprecated `JsonParser()` constructor.
hace 5 meses
Wojtek Wajerowicz
99056ccdc6
SONAR-21504 Correctly set project visibility and permissions on projects created from GH Actions.
hace 5 meses
Aurelien Poscia
858b1023bb
SONAR-21290 Use UUIDs v4 for all database identifiers
hace 5 meses
Antoine Vigneau
27d03effdb
SONAR-20934 Propagate useful error messages during GitHub project onboarding
hace 5 meses
Léo Geoffroy
1cbb7ea53e
SONAR-21280 Use IssueStatus from plugin-api instead and remove old one
hace 5 meses
Wojtek Wajerowicz
e9fa96f54d
SONAR-21088 Fix SSF-434
hace 5 meses
lukasz-jarocki-sonarsource
c40c7ea750
SONAR-21259 allowing number of issues that will be fixed to be greater than 500 in api/issues/search
hace 5 meses
Eric Giffon
529b1f2c82
SONAR-21259 Fix code issues
hace 6 meses
lukasz-jarocki-sonarsource
90af6b13ef
SONAR-21259 added new param to api/issues/search
hace 6 meses
Aurelien Poscia
3849b7a091
SONAR-21114 deprecate migrated Groups api v1 endpoints
hace 5 meses
Aurelien Poscia
4242fb2533
SONAR-21114 Allow updating externalProvider/externalLogin in PATCH /api/v2/users-management/users endpoint
hace 5 meses
Pierre
b6f0a55c06
NO-JIRA Update license headers to 2024
hace 5 meses
Eric Giffon
cddb3d226e
SONAR-21378 Deprecate diff keys severity and type in api/issues/changelog
hace 6 meses
Antoine Vigneau
8ca93afc90
SONAR-21244 Sync groups in Gitlab provisioning
hace 6 meses
Aurelien Poscia
07fde01405
SONAR-21204 Add info message to /api/ce/activity
hace 6 meses
Aurelien Poscia
68de595dc6
SONAR-21119 Provide method to get groups for GitLab & refactored GithubPaginatedHttpClient and GithubApplicationHttpClient to make them generic
hace 7 meses
Jacek Poreda
3313dc56b0
SONAR-21227 Support deprecation log in api/system/logs
hace 6 meses
lukasz-jarocki-sonarsource
f858d78968
SONAR-21179 Deprecate preventReactivation param
hace 6 meses
Eric Giffon
8ecc36d9d3
SONAR-21131 Implement api v2 service for custom rule creation
hace 6 meses
Léo Geoffroy
099027380f
SONAR-21131 Add response to new endpoint apiv2 rules
hace 7 meses
Steve Marion
66d6f7484b
SONAR-21194 add requiredForLanguages response fields to plugins/installed endpoint.
hace 6 meses
lukasz-jarocki-sonarsource
9bcaeae829
SONAR-21139 fixed the issue where creating custom rule for security hotspot would set clean code attribute
hace 7 meses
antoine.vinot
96b001dde8
SONAR-21109 - Fix permission issue on api/project_links/delete endpoint
hace 7 meses
Jacek Poreda
87614500bf
SONAR-21042 - Remove ES Rule index usage in Recently Added Rules and Scanner Engine
hace 7 meses
Wojtek Wajerowicz
982713f8d4
SONAR-21073 Add endpoint /api/v2/authorizations/group-memberships (GET/POST/DELETE)
hace 7 meses
Léo Geoffroy
85d8a928eb
SONAR-19478 Builtin quality profile should be default if custom default profile has no rules
hace 7 meses
Alain Kermis
43a79ad065
SONAR-21050 Normalization of rule tags to reduce ElasticSearch usage
hace 7 meses
Léo Geoffroy
d3c85d4240
SONAR-20977 Fix notifications sent twice for FP or accepted issues
hace 7 meses
Wojtek Wajerowicz
6da592353b
SONAR-21058 Add POST to /api/v2/authorizations/groups
hace 7 meses
Aurelien Poscia
6c4b12f5ea
SONAR-21058 Add support for collection GET /api/v2/authorizations/groups
hace 7 meses
Wojtek Wajerowicz
6918599a80
SONAR-21058 API v2 GET /authorizations/groups/{groupId}
hace 7 meses
lukasz-jarocki-sonarsource
25940a5910
SONAR-20870 improving webapi changelog and description to correctly indicate deprecated transitions
hace 7 meses
Aurelien Poscia
aeb53a50d3
SONAR-21051 use UUID as resource id for /api/v2/users-management/users
hace 7 meses
antoine.vinot
743c18768f
SONAR-21043 - Remove Elasticsearch usage for missing rules count
hace 7 meses
Nolwenn Cadic
73f0b10656
SONAR-20991 Copy old 'Sonar way' quality gate to 'Sonar way (legacy)'
hace 7 meses
Zipeng WU
0383f5c2c7
SONAR-20607 CaYC compliancy check should support legacy cayc conditions
hace 7 meses
lukasz-jarocki-sonarsource
dfd9b7bb5e
SONAR-20932 Updated email issue notification to handle accepted issue status
hace 7 meses
Léo Geoffroy
c8d1b7eb24
SONAR-20870 Add accept transition in replacement of wontfix
hace 7 meses
Benjamin Campomenosi
0ea63b469a
SONAR-20873 Add new notice issueNewStatusAndTransitionGuide
hace 7 meses
Léo Geoffroy
9f451cb3fb
SONAR-20877 Update naming to issueStatus
hace 7 meses
lukasz-jarocki-sonarsource
a4718d6858
SONAR-20892 Updated api/measures endpoints to return renamed metric
hace 7 meses
Benjamin Campomenosi
0bc3c36c61
SONAR-20871 Add simple status to the issue index
hace 7 meses
Léo Geoffroy
01a084c37d
SONAR-20877 Add new status field to api response
hace 8 meses
lukasz-jarocki-sonarsource
9560b3c9b5
SONAR-20931 storing all information in change_data column in qprofile_changes. This reverts most of the commit 762c9190c6a9955cc94957f0c76ffd607c1f0b33
hace 7 meses
Antoine Vigneau
042cc13bcc
SONAR-20235 Add externalIdentity filter in api/users/search
hace 8 meses
Philippe Perrin
2d81345e25
MMF-3429 SonarWay smooth transition (#9791)
Co-authored-by: Andrey Luiz <andrey.luiz@sonarsource.com>
Co-authored-by: Nolwenn Cadic <98824442+Nolwenn-cadic-sonarsource@users.noreply.github.com>
hace 8 meses
Zipeng WU
3c2145492c
SONAR-20777 enable lifecycle management on external issues
hace 8 meses
Eric Giffon
72140ea167
SONAR-20530 Set property to email type for validation
hace 8 meses
Antoine Vigneau
ec913a9462
SONAR-20699 Local projects always apply permissions template
hace 8 meses
Aurelien Poscia
ab910ad053
SONAR-20700 add ProjectCreator to reuse logic
hace 8 meses