Jacek
97fd4b10e7
SONAR-12723 Filter hotspots in api/issues/bulk_change
пре 4 година
Jacek
c890861887
SONAR-12723 remove hotspots from issues API
пре 4 година
Sébastien Lesaint
a4200ecfa0
SONAR-12718 move User to ws-commons.proto
пре 4 година
Sébastien Lesaint
751fd7ffdb
SONAR-12718 add WS api/hotspots/show
пре 4 година
Sébastien Lesaint
71eed309dd
SONAR-12718 move Flow and Location to ws-commons.proto
пре 4 година
Wouter Admiraal
3f6f549627
Format all headers for 2020
пре 4 година
Sébastien Lesaint
b6d962dd46
create sonar-webserver-webapi from sonar-server
пре 4 година
Sébastien Lesaint
980b9f16b8
create sonar-webserver-es from sonar-server
ie. move WS engine to dedicated project
пре 4 година
Jacek
12bfa39dec
SONAR-8776 remove deprecated params, fields from api/components (#1894)
* remove componentId, uuid params and associated documentation
* remove deprecated params from api/components/search_projects
* remove deprecated params from api/components/show
* remove request parameters: key, componentId, id
* remove deprecated params from api/components/suggestions
* remove deprecated params from api/components/tree
* remove deprecated request parameters: baseComponentKey, componentId, baseComponentId
* remove `id` field response from api/components/search, api/components/search_projects
* fix description in api/components/show
пре 4 година
Jacek
44a69c7974
SONAR-12259 - remove deprecated request params, response fields from api/projects (#1881)
* remove deprecated params from api/projects/bulk_delete
* remove deprecated projectsIds param
* update documentation for api/projects/bulk_delete
* remove deprecated params from api/projects/bulk_update_key
* remove deprecated params: key, projectId, id
* update documentation for api/projects/bulk_update_key
* remove deprecated params from api/projects/create
* remove deprecated param: key
* update documentation for api/projects/create
* remove deprecated params from api/projects/delete
* remove deprecated param: projectId, key
* update documentation for api/projects/delete
* remove deprecated apis: api/projects/ghosts | index | provisioned
* remove deprecated params from api/projects/search
* remove deprecated param: projectIds
* remove deprecated response fields: id (uuid)
* remove all usage of deprecated params: page, pageSize (remove associated tests)
* update documentation for api/projects/search
* remove deprecated params from api/projects/search_my_projects
* remove deprecated response fields: id (uuid)
* update documentation for api/projects/search_my_projects
* remove deprecated params from api/projects/update_key
* remove deprecated params: id, projectId, key, newKey
* change "from" param to be mandatory
* remove ProjectListTest.java file as endpoint does not exist anymore
* bump orchestrator version
* remove ComponentDao and ComponentMapper methods associated with deprecated code
* use "project" param when calling api/projects/create
* update ProjectDumpOperations#renameProjectKey to use api/projects/update_key endpoint
* use java api calls instead of URLs
* bump orchestrator version to latest released 3.26.0.2111
пре 4 година
Duarte Meneses
6ce2c8689b
Extract implementation from plugin API and create new module sonar-plugin-api-impl
пре 4 година
Duarte Meneses
93dc977090
Extract implementation from plugin API and create new module sonar-plugin-api-impl
пре 5 година
Michal Duda
443fb56144
SONAR-11973 add SonarSource security facet to issues search
пре 5 година
Julien Lancelot
66bab766d8
SONAR-11925 Includes hotspots by default in the response of api/issues/search
пре 5 година
Julien Lancelot
ff6994bef0
SONAR-11886 Ignore Hotspots in Issues facets / filters
* SONAR-11886 Ignore Hotspots in Issues facets / filters
* SONAR-11886 Do not return severity on Security Hotspots
пре 5 година
Julien Lancelot
eb399b126d
SONAR-11876 Remove ws deprecated in SonarQube 5.X
пре 5 година
Julien Lancelot
d08c839cb2
Revert "SONAR-11876 Remove ws deprecated in SonarQube 5.X"
This reverts commit e1559e763a
.
пре 5 година
Julien Lancelot
f3dffef937
SONAR-11876 Remove ws deprecated in SonarQube 5.X
* Remove api/profiles WS
* Remove api/resources WS
* Remove api/tests WS
* Remove api/ce/activity?componentQuery parameter
* Remove api/ce/activity?p parameter
* Remove api/issues/assign?me parameter
* Remove api/issues/bulk_change?plan parameter
* Remove 'actionsPlans' and 'reporters' values from api/issues/search?facets
* Remove 'components', 'componentRoots' and 'componentRootUuids' from api/issues/search
* Remove api/rules/create?manual_key parameter
* Remove api/rules/update?debt_XXX parameters
* Remove api/users/search?f parameter
пре 5 година
Julien Lancelot
1361ba5fb9
SONAR-10199 Fix search of issues by author containing comma
пре 5 година
Duarte Meneses
252b3897e7
Fix license headers for 2019
пре 5 година
Julien Lancelot
07dd03a5bb
Fix timezone issue in SearchActionTest
пре 5 година
Julien Lancelot
3263ad9ed4
SONAR-11093 Replace projectUuids facet by projects facet
пре 5 година
Stas Vilchik
d4fa9a5eec
SONAR-10997 display the total effort on the issues page (#615)
пре 5 година
Julien Lancelot
d0fd02dac9
SONAR-6400 Increase issues facets size
* Extract issue index tests into multiple test classes
* Increase number of entries in some issue facets
* Add ITs
пре 5 година
Eric Hartmann
7253fe3904
SONAR-10864 Author information only available to members (#552)
пре 5 година
Sébastien Lesaint
7acd940328
move UserSession out of sonar-server-common
and as a consequence remove any need to have UserSession in Compute Engine
пре 5 година
Janos Gyerik
a921ee8db8
SONAR-10992 Set default value for types of issues/search: bug, vulnerability, code smell
пре 5 година
Julien HENRY
d1c074ce4e
SONAR-10980 Index security standards in ES and update issues/search WS
пре 5 година
Julien Lancelot
4ff1b9f90f
SONAR-10597 Update ISSUE_CHANGE#USER_LOGIN to USER_UUID
пре 6 година
Guillaume Jambet
26fb4f056b
SONAR-10597 Use user UUID for ISSUES#ASSIGNEE
* SONAR-10597 add getUuid() on user Session
* SONAR-10597 renames ISSUES.ASSIGNEE to ASSIGNEE_UUID
* SONAR-10597 use assigneeUuid when assigning an Issue from ws
* SONAR-10597 use assigneeUuid when assigning an Issue from ce
* SONAR-10597 use assigneeUuid in issue search
* SONAR-10597 use assigneeUuid in batch issue
* SONAR-10597 Ignoring Tests failing in IssueChange
пре 6 година
Julien Lancelot
a124513d1f
SONAR-10599 Synchronize login during authentication
пре 6 година
Guillaume Jambet
17d122c004
SONAR-10597 Introduce UUID in table USERS
пре 6 година
Guillaume Jambet
011eb8ec61
SONAR-10545 do not allow action on external issues
пре 6 година
Guillaume Jambet
69cee931cd
SONAR-10577 return if an issue is from an external analyser in issue search
пре 6 година
Simon Brandhof
cbac281787
Rename EsTester factory methods
пре 6 година
Simon Brandhof
72be5b2eca
Speed-up the unit tests relying on Elasticsearch
Creation of an index is slow in Elasticsearch. It should not executed
before each test.
пре 6 година
Teryk Bellahsene
3b9222096f
SONAR-10489 Support cross file locations in WS
пре 6 година
Teryk Bellahsene
751e4000e4
MMF-1134 Make pull request a 1st class citizen
SONAR-10366 Add pull request object to api/project_branches/list and api/ce/activity
SONAR-10365 Analyze pull requests as 1st class citizen
SONAR-10366 SONAR-10367 Create WS api/projet_pull_requests/list and delete
SONAR-10383 Add Pull Request information when listing CE tasks
SONAR-10365 Add key type in PROJECT_BRANCHES (#3063 )
SONAR-10371 Add pullRequest parameter in the Web API (#3076 )
* ComponentFinder searches by branch or pull request
* Add pullRequest parameter to WS api/issues/* WS
* Add pullRequest parameter to api/settings/* WS
* Add pullRequest parameter to api/badges/* WS
* Add pullRequest parameter to api/components/* WS
* Add pullRequest parameter to api/sources/* WS
SONAR-10368 Copy issue states from pull request after it's merged
SONAR-10373 Send notifications for events on issues of a pull request
SONAR-10365 Add pull_request_binary column in project_branches (#3073 )
SONAR-10433 Store pull request in projects table
SONAR-10371 Add pullRequest field in the Web API
SONAR-10365 Analyze pull requests as 1st class citizen
BRANCH-45 Expose issue resolution for PR decoration
BRANCH-49 Basic support of pull request analysis on pull request branch
BRANCH-47 Fail when user tries to analyze a pull request and the plugin is not available
SONAR-10366 update pull request decorated links to project and issues
SONAR-10365 Use pull request id as key instead of branch name
SONAR-10454 Update embedded Git 1.4 and SVN 1.7
SONAR-10365 rename sonar.pullrequest.id to sonar.pullrequest.key
SONAR-10383 api/navigation/component returns the pull request key
пре 6 година
Eric Hartmann
4a0df7b8f2
SONAR-10313 Keep the order of issues on Search
пре 6 година
Eric Hartmann
4afbe62211
SONAR-10313 Use issue ID for ES ISSUES.ISSUE
Previously RuleKey was used, in order to allow renaming of the key
we must store the ID of the rule.
пре 6 година
Simon Brandhof
d55f047c44
Cleanup code based on Intellij inspections
пре 6 година
Simon Brandhof
c0d2705e61
Fix license headers for 2018
пре 6 година
Eric Hartmann
652bcc1cd8
SONAR-10217 Fix 500 error when branch is incorrect
пре 6 година
Daniel Schwarz
b226884e63
SONAR-10008 Make date facet tests independent from the machine's time zone
пре 6 година
Julien Lancelot
def87ea26a
SONAR-9262 Prevent using files/dirs/modules facets when no proj/org
пре 6 година
Julien HENRY
c521266eb0
SONAR-9993 Issue search WS should return comment functional date
пре 6 година
Julien Lancelot
52182f4c03
SONAR-8635 Remove "assign_to_me" actions from issues
пре 6 година
Teryk Bellahsene
40605449fc
SONAR-9823 WS api/issues/search returns the line hash
пре 6 година
Teryk Bellahsene
d04444e908
Sanitize WS api/issues/search
пре 6 година
Julien HENRY
f76f82c6ef
SONAR-9718 Fail with a clear message when sonar.projectDate is empty
пре 6 година