]> source.dussan.org Git - sonarqube.git/log
sonarqube.git
4 years agoSONAR-12720 Fix api call
Jeremy Davis [Wed, 15 Jan 2020 11:11:31 +0000 (12:11 +0100)]
SONAR-12720 Fix api call

4 years agoDOCS update hotspots documentation in adding coding rules page
eric-therond-sonarsource [Tue, 7 Jan 2020 16:59:10 +0000 (17:59 +0100)]
DOCS update hotspots documentation in adding coding rules page

4 years agoSONAR-12753 Refresh status when commenting
Jeremy Davis [Thu, 9 Jan 2020 16:31:53 +0000 (17:31 +0100)]
SONAR-12753 Refresh status when commenting

4 years agoSONAR-12719 Handle labels in actions
Jeremy Davis [Thu, 9 Jan 2020 13:08:12 +0000 (14:08 +0100)]
SONAR-12719 Handle labels in actions

4 years agoSONAR-12797 Message when no hotspots found (list of keys)
Jeremy Davis [Thu, 9 Jan 2020 13:07:10 +0000 (14:07 +0100)]
SONAR-12797 Message when no hotspots found (list of keys)

4 years agoSONAR-12718 UI Fixes for the code snippet
Jeremy Davis [Thu, 9 Jan 2020 10:55:55 +0000 (11:55 +0100)]
SONAR-12718 UI Fixes for the code snippet

4 years agoSONAR-12722 Security report hotspot's link point to the new hotspot page
Philippe Perrin [Thu, 9 Jan 2020 13:50:31 +0000 (14:50 +0100)]
SONAR-12722 Security report hotspot's link point to the new hotspot page

4 years agoCode smells fixes
Philippe Perrin [Thu, 9 Jan 2020 08:10:41 +0000 (09:10 +0100)]
Code smells fixes

4 years agoSONAR-12717 Reduce the with of the hotspot list
Philippe Perrin [Wed, 8 Jan 2020 16:50:57 +0000 (17:50 +0100)]
SONAR-12717 Reduce the with of the hotspot list

4 years agoSONAR-12719 Handle access rights
Jeremy [Thu, 9 Jan 2020 16:42:08 +0000 (17:42 +0100)]
SONAR-12719 Handle access rights

4 years agoSONAR-12720 Add a comment to a security hotspot
Philippe Perrin [Wed, 8 Jan 2020 10:50:27 +0000 (11:50 +0100)]
SONAR-12720 Add a comment to a security hotspot

4 years agoSONAR-12720 Ignore the creation event in the review history tab's count
Philippe Perrin [Tue, 7 Jan 2020 10:10:25 +0000 (11:10 +0100)]
SONAR-12720 Ignore the creation event in the review history tab's count

4 years agoSONAR-12727 Fix filter bar glitch issue
Philippe Perrin [Wed, 8 Jan 2020 10:59:29 +0000 (11:59 +0100)]
SONAR-12727 Fix filter bar glitch issue

4 years agoSONAR-12720 Reduce the font size of the counter's badge
Philippe Perrin [Tue, 7 Jan 2020 09:20:35 +0000 (10:20 +0100)]
SONAR-12720 Reduce the font size of the counter's badge

4 years agoSONAR-12726 Hide security hotspots for portfolios
Jeremy Davis [Tue, 7 Jan 2020 17:23:58 +0000 (18:23 +0100)]
SONAR-12726 Hide security hotspots for portfolios

4 years agoSONAR-12727 Conditional empty page message
Jeremy Davis [Tue, 7 Jan 2020 17:15:20 +0000 (18:15 +0100)]
SONAR-12727 Conditional empty page message

4 years agoSONAR-12727 Fix initial filtering
Jeremy Davis [Tue, 7 Jan 2020 16:44:20 +0000 (17:44 +0100)]
SONAR-12727 Fix initial filtering

4 years agofix quality flaws
Sébastien Lesaint [Tue, 7 Jan 2020 10:46:09 +0000 (11:46 +0100)]
fix quality flaws

4 years agoSONAR-12717 Only first category starts expanded
Jeremy Davis [Mon, 6 Jan 2020 16:30:48 +0000 (17:30 +0100)]
SONAR-12717 Only first category starts expanded

4 years agoSONAR-12753 add canChangeStatus to api/hotspots/show response
Sébastien Lesaint [Mon, 6 Jan 2020 10:23:04 +0000 (11:23 +0100)]
SONAR-12753 add canChangeStatus to api/hotspots/show response

4 years agoSONAR-12797 Handle branch parameter
Jeremy [Mon, 6 Jan 2020 15:58:38 +0000 (16:58 +0100)]
SONAR-12797 Handle branch parameter

SONAR-12719:
* Prevent action button text from wrapping
* Conditional submit button label

4 years agoSONAR-12717 add hotspot pagination
Jeremy [Mon, 6 Jan 2020 14:41:38 +0000 (15:41 +0100)]
SONAR-12717 add hotspot pagination

4 years agoSONAR-12890 add response example to 'api/hotspot/show'
Jacek [Fri, 3 Jan 2020 13:36:31 +0000 (14:36 +0100)]
SONAR-12890 add response example to 'api/hotspot/show'

4 years agoSONAR-12717 default status of hotspot is TO_REVIEW
Sébastien Lesaint [Thu, 2 Jan 2020 13:26:22 +0000 (14:26 +0100)]
SONAR-12717 default status of hotspot is TO_REVIEW

4 years agoMoreCollectors should declare it returns ImmutableSet/List
Sébastien Lesaint [Fri, 3 Jan 2020 08:29:18 +0000 (09:29 +0100)]
MoreCollectors should declare it returns ImmutableSet/List

4 years agoSONAR-12723 remove 'newsbox.dismiss.hotspots' user property
Jacek [Thu, 2 Jan 2020 12:12:38 +0000 (13:12 +0100)]
SONAR-12723 remove 'newsbox.dismiss.hotspots' user property

4 years agoSONAR-12723 api/issues/tags and component_tags ignore Hotspots
Sébastien Lesaint [Thu, 19 Dec 2019 15:24:13 +0000 (16:24 +0100)]
SONAR-12723 api/issues/tags and component_tags ignore Hotspots

4 years agoSONAR-12723 default status of Hotspot is TO_REVIEW even when external
Sébastien Lesaint [Mon, 23 Dec 2019 16:44:49 +0000 (17:44 +0100)]
SONAR-12723 default status of Hotspot is TO_REVIEW even when external

4 years agoSONAR-12723 remove hotspots from issues page
Sébastien Lesaint [Mon, 23 Dec 2019 14:49:31 +0000 (15:49 +0100)]
SONAR-12723 remove hotspots from issues page

4 years agoSONAR-12723 Filter hotspots in api/issues/bulk_change
Jacek [Fri, 20 Dec 2019 08:18:25 +0000 (09:18 +0100)]
SONAR-12723 Filter hotspots in api/issues/bulk_change

4 years agoSONAR-12723 Issue/hotspots IT fixes
Jacek [Wed, 18 Dec 2019 12:24:21 +0000 (13:24 +0100)]
SONAR-12723 Issue/hotspots IT fixes

4 years agoSONAR-12723 Generate hotspots WS lib
Jacek [Wed, 18 Dec 2019 09:58:08 +0000 (10:58 +0100)]
SONAR-12723 Generate hotspots WS lib

4 years agoSONAR-12723 remove hotspots from issues API
Jacek [Wed, 11 Dec 2019 15:35:02 +0000 (16:35 +0100)]
SONAR-12723 remove hotspots from issues API

4 years agoSONAR-12723 text fixtures enforce split of issue from secu hotspot
Sébastien Lesaint [Mon, 23 Dec 2019 11:43:54 +0000 (12:43 +0100)]
SONAR-12723 text fixtures enforce split of issue from secu hotspot

4 years agoSONAR-12778 add response example to 'api/hotspot/search'
Jacek [Thu, 2 Jan 2020 15:37:33 +0000 (16:37 +0100)]
SONAR-12778 add response example to 'api/hotspot/search'

4 years agoSONAR-12874 redirect issues to hotspots
Jeremy [Thu, 2 Jan 2020 17:46:43 +0000 (18:46 +0100)]
SONAR-12874 redirect issues to hotspots

4 years agoSONAR-12721 Add leakperiod filter
Jeremy Davis [Mon, 23 Dec 2019 11:00:17 +0000 (12:00 +0100)]
SONAR-12721 Add leakperiod filter

4 years agoSONAR-12797 Security Hotspots page allows to filter by hotspots keys param
Philippe Perrin [Mon, 23 Dec 2019 13:31:54 +0000 (14:31 +0100)]
SONAR-12797 Security Hotspots page allows to filter by hotspots keys param

4 years agoSONAR-12720 Review tab displays hotspot's comments
Philippe Perrin [Fri, 20 Dec 2019 10:26:12 +0000 (11:26 +0100)]
SONAR-12720 Review tab displays hotspot's comments

4 years agoSONAR-12720 Review tab displays the changelog of the hotspot
Philippe Perrin [Tue, 17 Dec 2019 17:49:19 +0000 (18:49 +0100)]
SONAR-12720 Review tab displays the changelog of the hotspot

4 years agoSONAR-12727 Add Radio to show 'only my' hotspots
Jeremy [Mon, 23 Dec 2019 09:58:26 +0000 (10:58 +0100)]
SONAR-12727 Add Radio to show 'only my' hotspots

4 years agoSONAR-12718 api/hotspots/* WS fail on closed hotspots
Sébastien Lesaint [Fri, 20 Dec 2019 13:02:59 +0000 (14:02 +0100)]
SONAR-12718 api/hotspots/* WS fail on closed hotspots

4 years agoSONAR-12717 api/hotspots/search does not return closed hotspots
Sébastien Lesaint [Fri, 20 Dec 2019 12:32:24 +0000 (13:32 +0100)]
SONAR-12717 api/hotspots/search does not return closed hotspots

4 years agoSONAR-12720 comment status changes
Jeremy [Mon, 23 Dec 2019 08:12:09 +0000 (09:12 +0100)]
SONAR-12720 comment status changes

4 years agoSONAR-12718 return author and assignee as login
Sébastien Lesaint [Fri, 20 Dec 2019 13:54:19 +0000 (14:54 +0100)]
SONAR-12718 return author and assignee as login

4 years agoSONAR-12720 user list in response of api/hotspots/show
Sébastien Lesaint [Thu, 19 Dec 2019 13:03:56 +0000 (14:03 +0100)]
SONAR-12720 user list in response of api/hotspots/show

the list contains users of comments and changelog entries, as well as author and assignee

4 years agoSONAR-12753 Update view when hotspot status is changed
Jeremy Davis [Tue, 17 Dec 2019 17:48:40 +0000 (18:48 +0100)]
SONAR-12753 Update view when hotspot status is changed

4 years agoSONAR-12753 Conditional display for the action button
Jeremy Davis [Tue, 17 Dec 2019 15:50:50 +0000 (16:50 +0100)]
SONAR-12753 Conditional display for the action button

4 years agoSONAR-12751 Add Select to filter by status
Jeremy Davis [Tue, 17 Dec 2019 14:17:54 +0000 (15:17 +0100)]
SONAR-12751 Add Select to filter by status

4 years agoSONAR-12726 add startup warning when hotspot rule desc can't be parsed
Sébastien Lesaint [Wed, 18 Dec 2019 17:04:50 +0000 (18:04 +0100)]
SONAR-12726 add startup warning when hotspot rule desc can't be parsed

4 years agoSONAR-12718 don't index twice rules and activeRule on first startup
Sébastien Lesaint [Wed, 18 Dec 2019 16:14:51 +0000 (17:14 +0100)]
SONAR-12718 don't index twice rules and activeRule on first startup

4 years agoSonar-12854 Update documentation for new Security Hotspots page
michaelbirnstiehl [Tue, 17 Dec 2019 23:41:32 +0000 (17:41 -0600)]
Sonar-12854 Update documentation for new Security Hotspots page

4 years agoSONAR-12754 Enable hotspot assignment
Jeremy [Thu, 19 Dec 2019 18:18:21 +0000 (19:18 +0100)]
SONAR-12754 Enable hotspot assignment

4 years agoSONAR-12721 Display Security Hotspots page on branches and pull requests
Philippe Perrin [Wed, 18 Dec 2019 15:26:25 +0000 (16:26 +0100)]
SONAR-12721 Display Security Hotspots page on branches and pull requests

4 years agoSONAR-12726 api/hotspots/search supports Applications
Sébastien Lesaint [Tue, 17 Dec 2019 16:40:41 +0000 (17:40 +0100)]
SONAR-12726 api/hotspots/search supports Applications

4 years agoSONAR-12720 add comments to response of WS api/hotspots/show
Sébastien Lesaint [Mon, 9 Dec 2019 11:04:26 +0000 (12:04 +0100)]
SONAR-12720 add comments to response of WS api/hotspots/show

4 years agoSONAR-12720 move Comment to ws-commons.proto
Sébastien Lesaint [Mon, 9 Dec 2019 09:04:05 +0000 (10:04 +0100)]
SONAR-12720 move Comment to ws-commons.proto

4 years agoSONAR-12834 filter hotspots by current user
Jacek [Wed, 18 Dec 2019 07:48:30 +0000 (08:48 +0100)]
SONAR-12834 filter hotspots by current user

4 years agoSONAR-12719 Update list when hotspot status is changed
Jeremy [Tue, 17 Dec 2019 17:46:51 +0000 (18:46 +0100)]
SONAR-12719 Update list when hotspot status is changed

4 years agoSONAR-12721 add sinceLeakPeriod param to api/hotspots/search
Sébastien Lesaint [Fri, 13 Dec 2019 15:54:32 +0000 (16:54 +0100)]
SONAR-12721 add sinceLeakPeriod param to api/hotspots/search

4 years agoSONAR-12721 add pullRequest and branch parameters api/hotspots/search
Sébastien Lesaint [Fri, 13 Dec 2019 13:48:55 +0000 (14:48 +0100)]
SONAR-12721 add pullRequest and branch parameters api/hotspots/search

4 years agoSONAR-12721 add pullRequest and branch to response api/hotspots/show
Sébastien Lesaint [Fri, 13 Dec 2019 10:46:33 +0000 (11:46 +0100)]
SONAR-12721 add pullRequest and branch to response api/hotspots/show

4 years agoSONAR-12720 api/hotspots/change_status requires HotspotAdmin permission
Sébastien Lesaint [Mon, 16 Dec 2019 16:27:55 +0000 (17:27 +0100)]
SONAR-12720 api/hotspots/change_status requires HotspotAdmin permission

4 years agoSONAR-12718 Hotspot Code Snippet
Jeremy Davis [Wed, 11 Dec 2019 17:36:30 +0000 (18:36 +0100)]
SONAR-12718 Hotspot Code Snippet

4 years agoSONAR-12822 assign user to hotspot action
Jacek [Tue, 17 Dec 2019 07:36:22 +0000 (08:36 +0100)]
SONAR-12822 assign user to hotspot action

4 years agoSONAR-12797 add hotspots parameter to api/hotspots/search
Sébastien Lesaint [Wed, 11 Dec 2019 16:26:07 +0000 (17:26 +0100)]
SONAR-12797 add hotspots parameter to api/hotspots/search

4 years agoSONAR-12745 Adjust `changes on my issue` email notification for Security Hotspots
Jacek [Fri, 13 Dec 2019 10:20:52 +0000 (11:20 +0100)]
SONAR-12745 Adjust `changes on my issue` email notification for Security Hotspots

4 years agoSONAR-12751 add status and resolution params to api/hotspots/search
Sébastien Lesaint [Wed, 11 Dec 2019 10:22:58 +0000 (11:22 +0100)]
SONAR-12751 add status and resolution params to api/hotspots/search

also added resolution field to the response

4 years agoSONAR-12720 add WS api/hotspots/add_comment
Sébastien Lesaint [Mon, 9 Dec 2019 15:31:59 +0000 (16:31 +0100)]
SONAR-12720 add WS api/hotspots/add_comment

4 years agoSONAR-12720 add optional param comment to api/hotspot/change_status
Sébastien Lesaint [Mon, 9 Dec 2019 13:00:54 +0000 (14:00 +0100)]
SONAR-12720 add optional param comment to api/hotspot/change_status

4 years agoSONAR-12718 use User for author and assignee in api/hotspots/show
Sébastien Lesaint [Mon, 9 Dec 2019 17:10:28 +0000 (18:10 +0100)]
SONAR-12718 use User for author and assignee in api/hotspots/show

4 years agoSONAR-12718 move User to ws-commons.proto
Sébastien Lesaint [Mon, 9 Dec 2019 15:53:50 +0000 (16:53 +0100)]
SONAR-12718 move User to ws-commons.proto

4 years agoSONAR-12719 Hotspot resolution form
Jeremy Davis [Wed, 11 Dec 2019 10:53:19 +0000 (11:53 +0100)]
SONAR-12719 Hotspot resolution form

4 years agoSONAR-12718 Create the hotspot details section
Philippe Perrin [Tue, 10 Dec 2019 09:10:35 +0000 (10:10 +0100)]
SONAR-12718 Create the hotspot details section

4 years agoSONAR-12719 add changelog to response of WS api/hotspots/show
Sébastien Lesaint [Fri, 6 Dec 2019 16:08:53 +0000 (17:08 +0100)]
SONAR-12719 add changelog to response of WS api/hotspots/show

4 years agoSONAR-12719 move Changelog to ws-commons.proto
Sébastien Lesaint [Fri, 6 Dec 2019 13:23:31 +0000 (14:23 +0100)]
SONAR-12719 move Changelog to ws-commons.proto

4 years agoSONAR-12719 add resolution to response of api/hotspots/show
Sébastien Lesaint [Thu, 5 Dec 2019 14:12:52 +0000 (15:12 +0100)]
SONAR-12719 add resolution to response of api/hotspots/show

4 years agoSONAR-12719 add WS api/hotspots/change_status
Sébastien Lesaint [Thu, 5 Dec 2019 13:15:34 +0000 (14:15 +0100)]
SONAR-12719 add WS api/hotspots/change_status

4 years agoSONAR-12725 drop manual vulnerabilities
Jacek [Fri, 6 Dec 2019 09:11:44 +0000 (10:11 +0100)]
SONAR-12725 drop manual vulnerabilities

* drop manual vulnerabilities
* remove issues `from_hotspot` column usage

4 years agoSONAR-12717 Security Hotspots Page
Jeremy Davis [Tue, 3 Dec 2019 14:41:43 +0000 (15:41 +0100)]
SONAR-12717 Security Hotspots Page

4 years agoSONAR-12718 add WS api/hotspots/show
Sébastien Lesaint [Tue, 3 Dec 2019 15:50:08 +0000 (16:50 +0100)]
SONAR-12718 add WS api/hotspots/show

4 years agoSONAR-12718 move Flow and Location to ws-commons.proto
Sébastien Lesaint [Tue, 3 Dec 2019 13:53:01 +0000 (14:53 +0100)]
SONAR-12718 move Flow and Location to ws-commons.proto

4 years agoSONAR-12717 drop rule list from api/hotspots/search response
Sébastien Lesaint [Wed, 4 Dec 2019 13:33:58 +0000 (14:33 +0100)]
SONAR-12717 drop rule list from api/hotspots/search response

4 years agoSONAR-12717 add sort and paging to api/hotspots/search
Sébastien Lesaint [Fri, 29 Nov 2019 15:16:53 +0000 (16:16 +0100)]
SONAR-12717 add sort and paging to api/hotspots/search

4 years agoSONAR-12717 store ruleId padded with 0s to fix sorting on this field
Sébastien Lesaint [Mon, 2 Dec 2019 10:15:14 +0000 (11:15 +0100)]
SONAR-12717 store ruleId padded with 0s to fix sorting on this field

4 years agoSONAR-12717 small computation optimization in SecurityStandards
Sébastien Lesaint [Fri, 29 Nov 2019 14:35:54 +0000 (15:35 +0100)]
SONAR-12717 small computation optimization in SecurityStandards

do not cache owaspTop10 and sansTop25 they are not used all the time
when used, they are called only once per constructor

4 years agoSONAR-12717 a rule must map to a single SQ Security Category
Sébastien Lesaint [Fri, 29 Nov 2019 14:30:26 +0000 (15:30 +0100)]
SONAR-12717 a rule must map to a single SQ Security Category

if it's not the case, only one is taken into account
a WARN log is displayed at startup to indicate rules wich do not comply

4 years agoSONAR-12717 add SQ category and VulnerabilityProbability to response
Sébastien Lesaint [Fri, 29 Nov 2019 13:07:05 +0000 (14:07 +0100)]
SONAR-12717 add SQ category and VulnerabilityProbability to response

also removed Rule fields from common proto which are useless in our case (status, lang and langName)

4 years agoSONAR-12717 use enum for SQ categories in SecurityStandards
Sébastien Lesaint [Fri, 29 Nov 2019 08:26:51 +0000 (09:26 +0100)]
SONAR-12717 use enum for SQ categories in SecurityStandards

4 years agoSONAR-12717 refactor SecurityStandardHelper into SecurityStandards
Sébastien Lesaint [Thu, 28 Nov 2019 17:20:26 +0000 (18:20 +0100)]
SONAR-12717 refactor SecurityStandardHelper into SecurityStandards

and cleanup responsibility for parsing serialized tags and security standards into table RULES

4 years agoSONAR-12717 add WS api/workflows/search
Sébastien Lesaint [Thu, 28 Nov 2019 08:28:36 +0000 (09:28 +0100)]
SONAR-12717 add WS api/workflows/search

returns unresolved hotspots of a project, with components and rules details

4 years agoSONAR-12722 drop `in_review` status
Jacek [Thu, 28 Nov 2019 15:08:19 +0000 (16:08 +0100)]
SONAR-12722 drop `in_review` status

4 years agoSONAR-12888 Migrate sonar.typescript.lcov.reportPaths to sonar.javascript.lcov.report...
Wouter Admiraal [Mon, 13 Jan 2020 09:41:39 +0000 (10:41 +0100)]
SONAR-12888 Migrate sonar.typescript.lcov.reportPaths to sonar.javascript.lcov.reportPaths

4 years agoDOC inverted property description
Sébastien Lesaint [Fri, 10 Jan 2020 10:56:20 +0000 (11:56 +0100)]
DOC inverted property description

4 years agoFix codesmell typo (#2404)
Andrei Epure [Thu, 9 Jan 2020 07:52:26 +0000 (08:52 +0100)]
Fix codesmell typo (#2404)

4 years agoSONAR-12865 Support PostgreSQL 11 and 12
Pierre Guillot [Wed, 8 Jan 2020 14:38:37 +0000 (15:38 +0100)]
SONAR-12865 Support PostgreSQL 11 and 12

* SONAR-12865 move QA to postgresql 12.1
* SONAR-12865 update PostgreSQL requirement and upgrade notes

4 years agoImprove test coverage
Wouter Admiraal [Mon, 6 Jan 2020 09:54:12 +0000 (10:54 +0100)]
Improve test coverage

4 years agoDrop SonarCloud about pages
Wouter Admiraal [Mon, 6 Jan 2020 07:12:06 +0000 (08:12 +0100)]
Drop SonarCloud about pages

4 years agoSONAR-12429 Fix 404 when opening embedded documentation in new tab
Grégoire Aubert [Fri, 3 Jan 2020 12:44:12 +0000 (13:44 +0100)]
SONAR-12429 Fix 404 when opening embedded documentation in new tab

Cherry-pick of SC-1304

4 years agoSONAR-12258 Don't use cache on DocsVersions.json
Wouter Admiraal [Thu, 2 Jan 2020 14:39:14 +0000 (15:39 +0100)]
SONAR-12258 Don't use cache on DocsVersions.json