Philippe Perrin
b381bc38fd
SONAR-12718 Revamp hotspot information layout
2020-02-21 20:46:19 +01:00
Philippe Perrin
42f203d478
SONAR-12718 User can get a permalink to the hotspot
2020-02-21 20:46:19 +01:00
Jeremy Davis
264d88bf2e
SONAR-12719 Improve visual feedback of hotspots status update
2020-02-21 20:46:19 +01:00
Philippe Perrin
9e025bf157
SONAR-12719 Move the status edition popup in hotspot main screen
2020-02-21 20:46:19 +01:00
Jeremy
3ac2de9977
SONAR-13033 security review rating in overview
2020-02-21 20:46:18 +01:00
Mathieu Suen
561927b4b9
SONAR-12718: Change hotspot vulnerability tab's title.
2020-02-21 20:46:18 +01:00
Wouter Admiraal
01f2398ff5
SONAR-13101 Configure URL and Project IDs for GitLab MR decoration
2020-02-21 20:46:17 +01:00
Wouter Admiraal
1e1af62df6
SONAR-12883 Add missing background task translations
2020-02-21 20:46:16 +01:00
Wouter Admiraal
bb62fc4a72
SONAR-12829 Fix error message when encountering a license issue
2020-02-21 20:46:16 +01:00
Grégoire Aubert
1274e4f398
SONAR-12933 Make link label of rule tabs more explicit
...
Co-authored-by: Grégoire Aubert <gregoire.aubert@sonarsource.com>
Co-authored-by: Wouter Admiraal <wouter.admiraal@sonarsource.com>
2020-02-21 20:46:16 +01:00
Wouter Admiraal
3ae0c698fc
SONAR-12355 Add visual feedback when condition on QG is added/updated/removed
2020-02-21 20:46:16 +01:00
Wouter Admiraal
ec624ec45e
SONAR-12467 Improve back to rule list link
2020-02-21 20:46:15 +01:00
Wouter Admiraal
6585cb5495
SONAR-13004 Validate Bitbucket personal access token when saving
2020-02-20 20:46:18 +01:00
Wouter Admiraal
b054a6785b
SONAR-13027 Implement search for Bitbucket Server repositories
2020-02-20 20:46:17 +01:00
Wouter Admiraal
3c110148c7
SONAR-13035 Group global ALM related settings into a single category
2020-02-20 20:46:17 +01:00
Wouter Admiraal
1fba92e6a8
SONAR-13001 Add new option for BBS project import
2020-02-20 20:46:15 +01:00
Sébastien Lesaint
e588269aa8
update old dependencies to SQ plugin-api 7.2-SNAPSHOT
2020-02-20 20:46:15 +01:00
Wouter Admiraal
4e6f9e35de
SONAR-12883 Improve background task messages
2020-02-17 20:46:14 +01:00
Julien Lancelot
c51fa2468c
SONAR-12962 Compute Security Review measures on Applications
2020-02-11 20:46:12 +01:00
Mathieu Suen
0a1d327928
SONAR-12981 Add security review rating and hotspots in PR overview.
2020-02-11 20:46:11 +01:00
Mathieu Suen
ec64094599
SONAR-12961 review in project cards
2020-02-11 20:46:11 +01:00
Jeremy Davis
049128b4f1
SONAR-12965 Configure Security Review domain in measures page
2020-02-11 20:46:11 +01:00
Jeremy Davis
f8e5e5f691
SONAR-12964 Add hotspots reviewed percent to hotspots page
2020-02-11 20:46:11 +01:00
Julien Lancelot
5401ba28ca
SONAR-12962 Compute Security Review measures on new code
2020-02-11 20:46:11 +01:00
Julien Lancelot
49c4ddbfef
SONAR-12962 Compute new Security Review measures on Projects
2020-02-11 20:46:10 +01:00
Jeremy Davis
f2a2df85dd
SONAR-12633 Move project info into sidedrawer
2020-02-10 20:46:16 +01:00
Wouter Admiraal
16ef824afc
SONAR-12169 Provisioned applications should not act like a project
2020-02-10 20:46:15 +01:00
Wouter Admiraal
822405efd0
SONAR-12632 SONAR-12678 Implement new Overview layout
2020-02-10 20:46:15 +01:00
Wouter Admiraal
b52ac0f12f
SONAR-12632 Turn activity graph components into globally shared components
...
- Move activity graph components to the shared components folder
- Make activity graph local storage logic re-usable
- Refactor CSS
2020-02-10 20:46:14 +01:00
Wouter Admiraal
26f66a70c8
Extract metric keys to a global Enum, simplify mocking
2020-02-10 20:46:14 +01:00
Philippe Perrin
4f7d6f6cbc
SONAR-12645 Move component administration menu
2020-02-10 20:46:13 +01:00
Jeremy Davis
3f980781b8
SONAR-12719 Handle labels in actions
2020-01-13 20:46:38 +01:00
Jeremy Davis
8d8f01a13a
SONAR-12797 Message when no hotspots found (list of keys)
2020-01-13 20:46:38 +01:00
Philippe Perrin
60c703114d
SONAR-12720 Add a comment to a security hotspot
2020-01-13 20:46:37 +01:00
Jeremy Davis
02813bd594
SONAR-12727 Conditional empty page message
2020-01-13 20:46:36 +01:00
Jeremy
c5ec1baf0f
SONAR-12797 Handle branch parameter
...
SONAR-12719:
* Prevent action button text from wrapping
* Conditional submit button label
2020-01-13 20:46:35 +01:00
Sébastien Lesaint
e773fb78b4
MoreCollectors should declare it returns ImmutableSet/List
2020-01-13 20:46:35 +01:00
Sébastien Lesaint
8f7315c0ca
SONAR-12723 remove hotspots from issues page
2020-01-13 20:46:34 +01:00
Jeremy Davis
83331c934b
SONAR-12721 Add leakperiod filter
2020-01-13 20:46:33 +01:00
Philippe Perrin
2a80a0dc10
SONAR-12797 Security Hotspots page allows to filter by hotspots keys param
2020-01-13 20:46:33 +01:00
Philippe Perrin
2945868268
SONAR-12720 Review tab displays hotspot's comments
2020-01-13 20:46:32 +01:00
Philippe Perrin
6c3ab41a66
SONAR-12720 Review tab displays the changelog of the hotspot
2020-01-13 20:46:32 +01:00
Jeremy
8ef630c419
SONAR-12727 Add Radio to show 'only my' hotspots
2020-01-13 20:46:32 +01:00
Jeremy
692623ac5c
SONAR-12720 comment status changes
2020-01-13 20:46:32 +01:00
Jeremy Davis
4b17d6b79e
SONAR-12753 Conditional display for the action button
2020-01-13 20:46:31 +01:00
Jeremy Davis
acdeca733b
SONAR-12751 Add Select to filter by status
2020-01-13 20:46:31 +01:00
Sébastien Lesaint
9595eaec8b
SONAR-12720 api/hotspots/change_status requires HotspotAdmin permission
2020-01-13 20:46:29 +01:00
Jacek
ec1f6fbe74
SONAR-12745 Adjust changes on my issue
email notification for Security Hotspots
2020-01-13 20:46:28 +01:00
Jeremy Davis
b3cca30a94
SONAR-12719 Hotspot resolution form
2020-01-13 20:46:27 +01:00
Philippe Perrin
31dc599a7a
SONAR-12718 Create the hotspot details section
2020-01-13 20:46:27 +01:00
Jacek
114efaae21
SONAR-12725 drop manual vulnerabilities
...
* drop manual vulnerabilities
* remove issues `from_hotspot` column usage
2020-01-13 20:46:26 +01:00
Jeremy Davis
b8d394da90
SONAR-12717 Security Hotspots Page
2020-01-13 20:46:26 +01:00
Wouter Admiraal
3f6f549627
Format all headers for 2020
2020-01-07 20:46:09 +01:00
Wouter Admiraal
09ffc04266
SONAR-12877 Add aria-label attributes to quality gate badges when necessary
2020-01-02 20:46:12 +01:00
Wouter Admiraal
c8d4cd2579
SONAR-12880 Improve tag select accessibility
2020-01-02 20:46:12 +01:00
Wouter Admiraal
dbd57ddfa8
SONAR-12878 Improve tag list accessibility
2020-01-02 20:46:12 +01:00
Wouter Admiraal
a13af4c794
SONAR-12608 Update Editions information
2019-12-17 15:45:08 +01:00
Wouter Admiraal
bd8fcea9be
SONAR-12773 Add administration settings for GitLab MR decoration
2019-12-16 20:46:13 +01:00
michaelbirnstiehl
1ecc01852f
DOCS replace fix the leak with clean as you code
2019-12-14 20:46:10 +01:00
Duarte Meneses
d1fd889554
Fix code quality issues and reduce dependency on Guava
2019-12-10 20:46:09 +01:00
Michal Duda
3523a3476a
SONAR-12798 Remove Java
from validation message for settings of type 'regex pattern'
2019-12-09 20:46:18 +01:00
Wouter Admiraal
3b2f458bfd
SONAR-12626 Show a warning if the migrated SLB is in an incorrect state
2019-12-09 20:46:18 +01:00
Philippe Perrin
064e1d872f
SONAR-12679 Drop short & long living branch concept
2019-12-09 20:46:17 +01:00
Duarte Meneses
ebdae1d5b7
SONAR-12673 Fix issue management
2019-12-09 20:46:17 +01:00
Philippe Perrin
a98070323e
SONAR-12636 Exlude branches from purge
2019-12-09 20:46:17 +01:00
Philippe Perrin
956001c58e
SONAR-12634 Reorganize the branches & pull requests selection menu
2019-12-09 20:46:16 +01:00
Philippe Perrin
fe9dd29337
SONAR-12635 Reorganize the branch & PR administration page
2019-12-09 20:46:16 +01:00
Michal Duda
9e9d0ad028
SONAR-12628 remove configuration setting "sonar.branch.longLivedBranches.regex"
2019-12-09 20:46:16 +01:00
Michal Duda
39f7a38219
SONAR-12636 set excludeFromPurge
on branch creation based on global settings
2019-12-09 20:46:15 +01:00
Michal Duda
d23f59d180
SONAR-12636 add a global setting that defines default list of branches to keep
2019-12-09 20:46:15 +01:00
Duarte Meneses
0a6525b3f6
SONAR-12668 Drop 'sonar.branch.target'
2019-12-09 20:46:15 +01:00
Jeremy Davis
8e673007a2
SONAR-12683-explicit-githubcom-pr-decoration-support
2019-11-18 20:21:07 +01:00
Julien Lancelot
0a719f2297
SONAR-12680 Explicit authentication support on GitHub.com and GitHub Enterprise
2019-11-07 20:21:08 +01:00
Jeremy Davis
7cb2dd55ce
Fixes from review
2019-11-06 10:04:29 +01:00
Jeremy Davis
0ad2427584
SONAR-12514 UI for project-level form - Bitbucket
2019-11-06 10:04:28 +01:00
Jeremy Davis
144eddb106
SONAR-12514 UI for bitbucket PR decoration configuration
2019-11-06 10:04:28 +01:00
Jeremy Davis
7c707a301f
SONAR-12515 UI for azure PR decoration configuration
2019-11-06 10:04:26 +01:00
Jeremy
a578ffdedd
SONAR-12512 UI project-level form
2019-11-06 10:04:26 +01:00
Jeremy
487a0c97a1
SONAR-12512 UI for general settings
2019-11-06 10:04:26 +01:00
Grégoire Aubert
fceb5ee46c
SONAR-12603 Fix and clean file measures view layout
2019-10-28 20:21:10 +01:00
Siegfried Ehret
cd2296809f
SONAR-10037 Manage project notifications from project dashboard
...
Co-authored-by: Wouter Admiraal <wouter.admiraal@sonarsource.com>
2019-10-28 20:21:09 +01:00
Philippe Perrin
a631b1a1a4
SONAR-12500 Help section in the "Analysis scope" settings page should be more visible
2019-10-24 20:21:11 +02:00
Duarte Meneses
c7a8da830b
SONAR-12508 Remove RuleRepository and RuleI18n APIs deprecated since 4.2
2019-10-21 20:21:12 +02:00
Philippe Perrin
86cc520a25
Improve user profile & unit tests
2019-10-16 11:09:14 +02:00
Philippe Perrin
bb707122a8
SONAR-12563 Add help tooltip to SCM accounts section
2019-10-16 11:09:14 +02:00
Julien Lancelot
7d9abfb6b4
SONAR-12460 Add description to Gitlab setting
2019-10-07 20:21:06 +02:00
Julien Lancelot
69dd7210a6
SONAR-12471 Embed SAML authentication
2019-10-07 20:21:06 +02:00
Julien Lancelot
42f0cff638
SONAR-12471 Embed GitHub authentication
2019-10-07 20:21:06 +02:00
Philippe Perrin
daf5a60dd2
SONAR-8884 Group languages related settings in a single Languages tab
2019-10-07 20:21:05 +02:00
Jeremy Davis
81516c0b3c
Fixes from review
2019-09-24 20:21:18 +02:00
Jacek
e8f1a84869
Fix conflicts after rebase
2019-09-24 20:21:17 +02:00
Jeremy Davis
45f8d835ab
SONAR-12415 Fix Leak title in project overview
2019-09-24 20:21:16 +02:00
Jeremy Davis
0cb53fe7d8
SONAR-11629 Add baseline marker to activity page
2019-09-24 20:21:16 +02:00
Jeremy Davis
0d22031fff
SONAR-11658 branch setting for the new code period
2019-09-24 20:21:15 +02:00
Jeremy Davis
035fbea593
SONAR-11637 General setting for new code period
2019-09-24 20:21:15 +02:00
Jacek
dd1fcb2103
SONAR-12406 - remove 'sonar.leak.period' property
2019-09-24 20:21:14 +02:00
Julien Lancelot
056302d0d5
SONAR-12460 Support GitLab Authentication
2019-09-23 20:21:07 +02:00
Wouter Admiraal
708344c005
SONAR-10030 Improve project notifications management
2019-09-18 09:51:48 +02:00
Sébastien Lesaint
4f0bd4cb6d
SONAR-12449 Tracking#toString() must return bound lenght string
...
it kills the debugger as it performs toString of multiple collection made of DefaultIssue instance which have a very long toString()
2019-09-18 09:51:47 +02:00
Sébastien Lesaint
541199e925
SONAR-12449 fix code move issue tracking missing some random issues
...
an initial piece of code of code move heuristic would index issues by line in a MultiMap
issues are DefaultIssue objects which hashCode method is based solely on DefaultIssue's key field
Multimap implementation used in code move was Set based
unfortunately, at this point in time, no DefaultIssue instance have a key set yet
which implies that all of them have the same hashcode
which implies when stored in the MultiMap for the same key, only one DefaultIssue instance was stored (the first added, which is unpredictable)
this change make code move heuristic use List based Multimaps which do not use DefaultIssue's hashcode
2019-09-18 09:51:47 +02:00