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
Wouter Admiraal
2fba950fd3
SONAR-12360 Improve project creation validation
2019-09-10 20:21:02 +02:00
Wouter Admiraal
f1ba685b86
SONAR-12285 Load issues until opened one is found
2019-09-10 20:21:02 +02:00
Wouter Admiraal
de346d035e
SONAR-11448 Update closed issue changelog comment about line number
2019-08-27 20:21:04 +02:00
Michal Duda
05c8a2e004
SONAR-12197 completely drop "sonar.branch" code
2019-08-12 20:21:13 +02:00
Wouter Admiraal
35275d2329
SONAR-11833 Make it clear that only On New Code conditions apply to PRs
2019-08-09 20:21:23 +02:00
Jacek
24b51a5660
SONAR-12351 list plugins with documentation ( #1963 )
2019-08-07 20:21:22 +02:00
Siegfried Ehret
1b2ae497dc
SONAR-12199 Add Copy button to file header and update ClipboardButton
...
usage
2019-08-05 20:21:12 +02:00
Siegfried Ehret
96f82feb3a
SONAR-11007 Update buttons on rules list
...
- Make Bulk Change available only to user who can use it.
- Make «Deactivate» button available only to user who can use it.
2019-07-24 08:49:42 +02:00
Siegfried Ehret
42246622de
SONAR-7878 Update pluralization
2019-07-22 20:21:09 +02:00
Duarte Meneses
e4c5ada51d
Clean deps
2019-07-17 20:21:13 +02:00
Benoit
7f1afd8ce4
MMF-769 User can close their account ( #1861 )
2019-07-12 20:21:16 +02:00
Siegfried Ehret
f4f949f46a
SONAR-11007 Add disabled "Deactivate" button to rules list ( #1913 )
2019-07-12 20:21:16 +02:00
Grégoire Aubert
fa2bcf8545
Wording fix in members search...
2019-07-12 20:21:16 +02:00
Duarte Meneses
6ce2c8689b
Extract implementation from plugin API and create new module sonar-plugin-api-impl
2019-07-12 20:21:15 +02:00
Duarte Meneses
93dc977090
Extract implementation from plugin API and create new module sonar-plugin-api-impl
2019-07-12 20:21:14 +02:00
Duarte Meneses
97e1520879
Extract implementation from plugin API - Scanner FS
2019-07-12 20:21:14 +02:00
mickael-caro-sonarsource
fbcd3b7693
MMF-1737 Analyze Bitbucket repositories with Azure Pipelines ( #1879 )
...
* SC-762- Tutorial for new BbC projects should mention support of Azure Pipelines
* Updated tutorial for bitbucketcloud
* SC-801 - Organization and its eventual app install related entity are now mandatory while targeting a bound project on ALMs.
* SC-801 --TEMP Added INFO logs
* SC-801 - Added back return of alm binding if no project alm is present.
* SC-801 - Fixed added log, failing unit tests before.
* SC-801 - Added extra logs (TEMP)
* SC-801 - Reverted unwanted imports.
* SC-801 - Adaptation of UT following the add of logs TO BE REVERTED ONCE OK
* SC-801 - Changed newly added log levels to debug to see if they are popping in the CE logs.
* SC-801 - Add constant for Bitbucket API Version in its REST client.
* SC-760 - Updated documentation to support Azure Pipelines.
* SC-801 - Reverted all temporary logs
* fixup! SC-760 - remove inside file links to avoid failing of unint tests.
* SC-801 - Fixes after review
* SC-760 - Splited documentation to 3 in total, with azure pipelines and bitbucket pipelines.
* SC-762 - Updated Snapshot
* SC-762 - Updated onboarding tutorial + documentation
* SC-762 - Updated formating of .tsx following yarn validate.
* SC-801 - Added unit tests + removed codesmell
* SC-760 - Updated documentation markdowns for Bitbucket.
* SC-801 - Removed unused import.
* SC-801 - Updated failing unit tests.
* SC-801 - Fix typo
* SC-801 - Resolving issues following analysis by SQ
2019-07-10 08:36:51 +02:00
Grégoire Aubert
f859d24d1c
SC-786 Drop update login warning page
2019-07-05 20:21:11 +02:00
Grégoire Aubert
27631acbf4
SC-781 Remove special behavior to bind personal organization
...
* Update documentation talking about personal orgs
* Drop unused organization/delete route
2019-07-05 20:21:11 +02:00
Wouter Admiraal
5df0a1d7f1
SONAR-11723 Prevent user update if authentication is delegated
2019-06-28 08:45:53 +02:00
Sébastien Lesaint
bc1e2754d1
SONAR-11923 resolve issue as fixed now requires "administer issue"
2019-06-28 08:45:52 +02:00
Duarte Meneses
198e19fe0c
SONAR-10286 Deprecate Plugin-ChildFirstClassLoader
2019-06-28 08:45:52 +02:00
Julien HENRY
181b1bc208
SONAR-11320 Update branding from VSTS/TFS to Azure DevOps
2019-06-28 08:45:50 +02:00
Julien HENRY
7cce640a1b
Clean old remains of the preview mode
2019-06-28 08:45:50 +02:00
Siegfried Ehret
17bc8dfa29
Fix wording ( #1709 )
2019-06-28 08:45:49 +02:00
Siegfried Ehret
f8422ab807
Update configure analysis screen for GitHub on SonarCloud ( #1728 )
2019-06-28 08:45:49 +02:00
Wouter Admiraal
b441258d1f
SONAR-12003 Fix embedded docs page title
2019-06-28 08:45:47 +02:00
Wouter Admiraal
481ef47416
SONAR-11772 Make project activity graph on Overview more accessible
2019-06-28 08:45:47 +02:00
Jeremy Davis
07f2c1b61d
SONAR-12211 Add Security review to portfolios list
2019-06-28 08:45:45 +02:00
Wouter Admiraal
fc415711a8
SONAR-12106 Add link to overall issues of a file in new slim header
2019-06-28 08:45:44 +02:00
Jeremy Davis
d835fdaa1d
SONAR-12196 Fix SSF-79
2019-06-28 08:45:43 +02:00
Wouter Admiraal
4734af329d
SONAR-11937 Update empty main branch message
2019-06-28 08:45:42 +02:00
Wouter Admiraal
a3def9f555
SONAR-11684 Make 'Set as homepage' link more accessible
2019-06-28 08:45:41 +02:00
Wouter Admiraal
41c1327463
SONAR-11685 Make 'Add to favorites' link more accessible
2019-06-28 08:45:41 +02:00
Wouter Admiraal
5fdfa1d192
SONAR-11985 Use a confirmation modal for token revoking
2019-06-28 08:45:41 +02:00
Wouter Admiraal
0244544e2f
Add username to token modal
2019-06-28 08:45:40 +02:00
Grégoire Aubert
436296b4cd
SONAR-12219 Fix formatting of rounded short numbers
2019-06-28 08:45:40 +02:00
Wouter Admiraal
74449303d9
SONAR-12178 Add a label to the issues bulk change checkbox
2019-06-28 08:45:39 +02:00
Jeremy Davis
af99676ca6
SONAR-12156 Add security review rating to portfolio overview
2019-06-14 20:21:12 +02:00
Julien Lancelot
f6028da201
SONAR-12131 Compute Security Review Rating measures on projects
...
* Compute Security Review Rating measures on projects
* Live update Security Review Rating measures
2019-06-14 20:21:10 +02:00
Wouter Admiraal
e5f61c4ab5
SONAR-12115 Disable delete button if no projects have been selected
2019-06-13 20:21:12 +02:00
Grégoire Aubert
41b935a39f
SONAR-12055 Display administration navbar notification when restarting the server
2019-06-03 20:21:18 +02:00
Grégoire Aubert
ac64b4fe18
SONAR-12040 Display pending time on system background task page
2019-06-03 20:21:18 +02:00
Siegfried Ehret
c1c4796d93
Fix typos (GCC, Clang)
2019-06-03 20:21:17 +02:00
Julien Lancelot
8a6f82e514
SONAR-9898 Deprecate org.sonar.api.i18n.I18n
2019-05-29 20:21:13 +02:00
Sébastien Lesaint
d184968267
fix quality flaw
2019-05-23 20:21:10 +02:00
Sébastien Lesaint
49451f5a6e
SONAR-10034 drop support of reflection-based Pico Container lifecycle management
...
one must now implement org.picocontainer.Startable, org.sonar.api.Startable, java.io.Closeable and/or java.lang.Closeable
2019-05-23 20:21:09 +02:00
Julien Lancelot
c7c20741bd
SONAR-12026 Update status names, transition names and description
...
* Replace INREVIEW and TOREVIEW to IN_REVIEW and TO_REVIEW
* Update transition names and descriptions
2019-05-22 20:21:15 +02:00
Grégoire Aubert
582503f4b1
SONAR-12026 Update transition names and description for Vulnerability coming from a hotspot
2019-05-22 20:21:15 +02:00
Pierre Guillot
cb3d8324f8
SONAR-12026 add transition reset as to review
2019-05-22 20:21:15 +02:00
Grégoire Aubert
864ad58940
SONAR-12026 Update status labels in sercurity reports pages
2019-05-22 20:21:14 +02:00
Grégoire Aubert
e861cb3f45
SONAR-12026 Add new hotspot status facet in issues page
2019-05-22 20:21:13 +02:00
Julien Lancelot
7a547418b7
SONAR-12026 Security Hotspots are created with resolution "To Review"
2019-05-22 20:21:13 +02:00
Michal Duda
dfcb1c01a4
SONAR-11720 Set different memory defaults for EE+
2019-05-21 20:21:07 +02:00
colin-mueller-sonarsource
f53dae959d
Removed reference to dashboards in Global Permissions
2019-05-20 20:21:07 +02:00
Benoît Gianinetti
bf7776ff7d
SONARCLOUD-628 Allow UTF-8 characters in project key
2019-05-20 20:21:07 +02:00
Siegfried Ehret
d2dce9be30
SONARCLOUD-643 Fix select all repositories for import ( #1617 )
2019-05-14 20:21:12 +02:00
Wouter Admiraal
2f02c40ef3
SONAR-11938 Remove Server ID and Version from system information
2019-05-09 20:21:09 +02:00
Wouter Admiraal
ecee829049
SONAR-11970 Move front-end implementation to extension
2019-05-07 09:54:29 +02:00
Wouter Admiraal
bb21f16b2e
SONAR-11982 Rename Standards facet group to Security Category
2019-05-07 09:54:28 +02:00
Wouter Admiraal
f8a998749f
SONAR-11973 Create a new SonarSource facet under the Standards facet group
2019-05-07 09:54:27 +02:00
Wouter Admiraal
378fa0ac1a
SONAR-11983 Create a new 'SonarSource' security report page
2019-05-07 09:54:27 +02:00
Siegfried Ehret
c63d184ee3
SONARCLOUD-570 Add missing metrics and quality gates labels ( #1533 )
...
* SONARCLOUD-570 Add missing metrics and quality gates labels
* Fix typo in l10n properties
2019-05-06 11:02:50 +02:00
Simon Brandhof
baf8ce1ddc
SONAR-12078 out of memory in CE if file has too many issues
2019-05-06 11:01:16 +02:00
Jeremy
6c37e7a9c7
SONAR-11898 New codeviewer for multi-location issues ( #1466 )
...
Also includes SONAR-11901:
Add slim header for the issues page
2019-05-06 11:01:15 +02:00
Siegfried Ehret
b5938da48e
SONARCLOUD-568 Update label in admin panel
...
* SONARCLOUD-568 Update label in admin panel
* Fix react error about missing key
* SONARCLOUD-568 Rename parameter
* fixup! SONARCLOUD-568 Update label in admin panel
* fixup! SONARCLOUD-568 Rename parameter
2019-05-06 11:01:13 +02:00
Duarte Meneses
a517a4c1b6
SONAR-11969 Make Edition available for analyzers in the Scanner API
2019-05-06 11:01:03 +02:00
Siegfried Ehret
046757fd86
SONARCLOUD-578 import all checkbox
...
* Fix redux devtools warning
* Add checkbox to import all repositories
2019-04-29 20:21:08 +02:00
Siegfried Ehret
310ce579dd
SONAR-12000 Update frontend for webhooks secret
2019-04-29 20:21:07 +02:00
Grégoire Aubert
c4b15f098e
SONAR-11889 Add new hotspots measure in project measures page
...
* Update bugs and security hotspots icons (with transparent center)
2019-04-23 20:21:11 +02:00
Wouter Admiraal
3ed7499cf3
SONAR-11893 Add hotspots to the SQ about page
...
* Mock Icon components to avoid having SVG data in snapshots
2019-04-23 20:21:10 +02:00
Julien Lancelot
d4f5c337dc
SONAR-11892 Compute Security Hotspot measures
2019-04-23 20:21:10 +02:00
Grégoire Aubert
b92d5bf549
SONAR-11885 Add Hotspots to Overview page
...
* Update Measures links on Overview page
* Add tooltips to the issues and metrics on the Overview page
* Move activity page links on the Overview page
* Add tests for untested components
* Add bugs and vulnerabilities graphs on overview page
2019-04-23 20:21:09 +02:00
Grégoire Aubert
4f885e88db
SONAR-11886 Highlight Hotspots in issues page
...
* Update see rule button style in issues
* Update selected and hover styling of concise issues
* Update issues selected and hover styling
* Issues type facet don't filter out hotspots by default anymore
* Update issue box styling for hotspots
* Automatically open severity & standard facet based on the issue type
* Add security hotspots newsbox on issues page
* Update clear icon and close buttons
* Allow to dismiss hotspots newsbox on issues page
* Display help tooltip on hotspots entry of the types facet
2019-04-23 20:21:09 +02:00
Julien HENRY
0d17e454b4
SONAR-11859 Fix issue changelog
2019-04-23 20:21:08 +02:00
Grégoire Aubert
afbb758004
SONAR-11856 Display true pull request target instead of base
2019-04-23 20:21:08 +02:00
Duarte Meneses
2a87f9a8ef
SONAR-11858 Fix quality issues
2019-04-23 20:21:08 +02:00
Julien HENRY
afe312e4cb
SONAR-11858 Apply light issue tracking with siblings for all branches
2019-04-23 20:21:07 +02:00
Sébastien Lesaint
58bb4b37da
SONAR-11757 single notification for FPs and changes on my issues
2019-04-23 10:37:57 +02:00
Wouter Admiraal
497c52c32e
SONAR-11734 Guard against missing language plugins
2019-04-08 20:21:06 +02:00
Julien Lancelot
a03a470e43
Remove no more used org.sonar.core.timemachine.Periods class
2019-03-27 20:21:04 +01:00
Wouter Admiraal
8597e7bdd6
SONAR-11749 Add Jump to content links for assistive technology users
2019-03-26 13:37:56 +01:00
Wouter Admiraal
48cf57ebe9
SONAR-11764 Make Rating components accessible
2019-03-26 13:37:40 +01:00
Colin Mueller
2852966a62
fix Change Default Visibility localization
2019-03-21 20:20:56 +01:00
Wouter Admiraal
eed6bc73b6
SONAR-11631 Replace codePeriodVersion with buildString (frontend)
2019-03-19 20:21:27 +01:00
Janos Gyerik
acf96ad21a
Revert "SONAR-11626 Make set/unset_baseline internal"
...
This reverts commit edfade01ea94fffa9802bd8d13f9455b13878611.
2019-03-19 20:21:26 +01:00
Simon Brandhof
daacca39d3
Fix typos in SonarQube homepage
...
https://discuss.sonarsource.com/t/sq-about-page-typos/2233
[skip ci]
2019-03-19 20:21:18 +01:00
Jeremy Davis
4ab1fece35
SONAR-11668 Jump to measures list view from dashboard
2019-03-18 20:20:58 +01:00
Michal Duda
84589fecd9
SONAR-11729 implemented PrDecorator for Bitbucket Server
2019-03-18 20:20:58 +01:00
Wouter Admiraal
d78b1639c3
SONAR-11693 New Overview tab for PRs and SLBs
2019-03-11 20:21:02 +01:00
Julien HENRY
f6b2a269c4
SONAR-11795 Drop persistit and move coverage measures computation to CE side
2019-03-08 20:20:55 +01:00
Simon Brandhof
a8aa40bd9b
SONAR-11802 fix description of metric "sqale_index"
2019-03-07 20:21:00 +01:00
Duarte Meneses
f02eeba4ef
SONAR-11561 Allow more special characters in branch names
2019-03-06 11:30:44 +01:00
Jeremy
b41f2655da
SONARCLOUD-343 improve existing org alm binding
2019-03-06 11:30:44 +01:00
Jeremy
c2f8c292d9
Feature/jay/hardening feb 19 ( #1297 )
...
* SONARCLOUD-441 Add COBOL to languages
* SONARCLOUD-435 Validate fields immediately
* SONARCLOUD-367 Add pricing to footer
* SONARCLOUD-169 Fix image size issue
2019-03-06 11:30:43 +01:00
Grégoire Aubert
27bd7ce2f9
SONARCLOUD-379 Display user sync warning message only if there are other members already
2019-03-06 11:30:43 +01:00
Grégoire Aubert
7e37d5382c
SONARCLOUD-380 Drop members sync feature for Bitbucket
2019-03-06 11:30:43 +01:00
Grégoire Aubert
79a32b89b9
SONARCLOUD-380 Rework modal styling of SC and SQ
...
* Update modal-fields
* Update form-fields styling
* Update modal-fields usage in extensions
* Clean css
2019-03-06 11:30:42 +01:00
Jeremy Davis
f79ab22a93
SONARCLOUD-413 Add organizations list in onboarding modal
2019-03-06 11:30:42 +01:00
Jeremy Davis
980cb9cb68
SONARCLOUD-380 Trigger member sync when importing ALM org
...
- Remove team button and refactor modals
- Sync members after importing alm organization
- Update AlmOrganization type and introduce mock function
- Add info box when importing or binding organization
- Remove manage team button in bound org empty state if member sync
2019-03-06 11:30:41 +01:00
Grégoire Aubert
9bd42df036
SONARCLOUD-379 Enable users sync on existing ALM bound organizations
...
* Display org sync advertisement block
* Add membersSync prop to organization type and update mock functions
* Extract RadioCard from CardPlan
* Allow to customize Modal through ConfirmButton
* Add user sync configuration modal
* Show help tooltip when user sync is activated
2019-03-06 11:30:41 +01:00
Julien HENRY
857c27b744
SONAR-11670 Drop preview mode
2019-02-21 20:21:18 +01:00
Michal Duda
2b8cc73a60
SONARCLOUD-336: Automatically guess the projectKey/organization
2019-02-18 20:20:55 +01:00
Wouter Admiraal
92c3efb421
SONAR-11609 Update the Issues bulkchange action
2019-02-14 20:20:57 +01:00
Janos Gyerik
4e94db27de
SONAR-11626 Make set/unset_baseline internal
2019-02-11 09:11:50 +01:00
Janos Gyerik
cd8bcac346
SONAR-11653 Use the manual baseline in analysis when defined
...
and populates the period fields of the analysis when baseline is manual
2019-02-11 09:11:49 +01:00
Wouter Admiraal
d37282d7d9
SONAR-11662 Display projectVersion on activity page
2019-02-11 09:11:49 +01:00
Wouter Admiraal
652ca55a09
SONAR-11653 Update New Code Period display for manual baselines
2019-02-11 09:11:49 +01:00
Janos Gyerik
96e54a89a4
SONAR-11626 Add a note to New Code Period description about manual baseline
2019-02-11 09:11:46 +01:00
Jeremy
f5d0d6237b
Bugfixing ( #1227 )
...
* SONAR-11656 Fix Quality Profile changelog order
* SONAR-11715 Fix license threshold modal close button
* Fix account tokens header label
2019-02-11 09:11:45 +01:00
Jeremy
223a718fb3
SONAR-11611 comment prompt button label ( #1219 )
...
SONAR-11611 Change cancel button label when comment prompt is auto triggered
2019-02-11 09:11:45 +01:00
Wouter Admiraal
23af6b337c
SONAR-11551 Add confirmation message when project is deleted
2019-02-11 09:11:42 +01:00
Julien Lancelot
308d6a85e6
Merge pull request #1178 from SonarSource/feature/jl/add_dates_to_users_and_user_tokens
...
Add dates to users and user tokens
2019-02-11 09:11:41 +01:00
Grégoire Aubert
2e0e588aba
SONAR-11651 Display tooltip next to warning quality gate status
2019-01-18 20:21:04 +01:00
Wouter Admiraal
5c11041462
SONARCLOUD-329 Create downgrade reason page
2019-01-18 20:21:02 +01:00
Wouter Admiraal
0d3ba8c8aa
SONARCLOUD-331 Add confirmation input when deleting organization
2019-01-18 20:21:02 +01:00
Grégoire Aubert
45729835ae
SONAR-11589 Disable language facet in rules page when QP is selected
2019-01-18 20:21:02 +01:00
Michal Duda
829f3ccf0c
replace Protobuf.setNullable with Optional.ofNullable
2019-01-18 20:21:02 +01:00
Stas Vilchik
fe47aba929
SONAR-11615 Drop "sonar.onboardingTutorial.showToNewUsers" setting
2019-01-16 09:43:14 +01:00
Stas Vilchik
b6b3e364da
SONAR-11614 Make display name optional during project creation
2019-01-16 09:43:14 +01:00
Stas Vilchik
a6dc9b83a3
SONAR-11613 Merge project creation tutorials
2019-01-16 09:43:14 +01:00
Wouter Admiraal
71615cf32c
SONAR-9392 Allow profile to be extended directly
2019-01-16 09:43:12 +01:00
Stas Vilchik
422a756b95
SONAR-11578 fix wrong count of hidden files in the measures page ( #1078 )
2019-01-16 09:43:10 +01:00
Julien HENRY
11c2bb9e88
SONAR-10180 Drop the ability to keep history of directory measures
2019-01-16 09:43:09 +01:00
Duarte Meneses
88f743a262
Improve code quality
2019-01-16 09:43:08 +01:00
Stas Vilchik
c2858bb2dd
apply feedback on drop of modules ( #1036 )
2019-01-16 09:43:07 +01:00
Duarte Meneses
07054006cb
SONAR-11464 Fix migration of branches and add IT
2019-01-16 09:43:06 +01:00
Michal Duda
5002606768
SONAR-11525 message fixes
2019-01-16 09:43:06 +01:00
Julien HENRY
19a03e51f7
SONAR-11465 Rework scanner logs
2019-01-16 09:43:05 +01:00
Julien HENRY
10e2a7a415
SONAR-11465 API cleanup
2019-01-16 09:43:04 +01:00
Michal Duda
be6d8e2b07
SONAR-11524 textfield for deprecated module-lvl properties
...
Add a project-level textfield property in UI that aggregates all previous module-level properties.
2019-01-16 09:43:03 +01:00
Julien HENRY
b6f878d8d4
SONAR-11459 Stop publishing modules and folders in the scanner report
2019-01-16 09:43:02 +01:00
Julien HENRY
6a598e7d79
SONAR-11459 Remove ModuleFileSystemInitializer
2019-01-16 09:43:01 +01:00
Duarte Meneses
f8242a14c8
SONAR-11464 Only load files from Scanner Report
2019-01-16 09:43:01 +01:00
Stas Vilchik
a0acec09a7
SONAR-11477 Drop UI for updating module keys ( #958 )
2019-01-16 09:43:00 +01:00
Michal Duda
9e553274fb
SONAR-11493 fix for non-deterministic issue matching
...
Sometimes two issues with the same rule and on the same line or on the same module/project could have been mixed up during issue matching.
2019-01-16 09:43:00 +01:00
Stas Vilchik
b44c75c2b9
SONAR-11476 Stop supporting homepage and other space pages for modules and directories ( #951 )
2019-01-16 09:43:00 +01:00
Wouter Admiraal
3e64f2c04a
SONAR-10487 Improve UX of filter option in Quality Profiles page
2019-01-16 09:42:57 +01:00
Janos Gyerik
33a3b9ca37
Tweak wording inspections -> analyses
2019-01-10 20:21:03 +01:00
Wouter Admiraal
b7a61c4450
SONAR-11282 Enhance embedded docs navigation sidebar
2019-01-10 20:21:02 +01:00
Grégoire Aubert
75ea5f8b42
SONARCLOUD-273 Update Documentation page title
2019-01-09 20:21:08 +01:00
Grégoire Aubert
b5a8adaaf1
Tweak manual project provisioning wording
2019-01-09 20:21:07 +01:00
Stas Vilchik
bbdfc6267f
SONAR-11572 limit operators of quality gate conditions in UI
2019-01-08 20:21:06 +01:00
Stas Vilchik
f085494e7c
SONAR-11570 drop ability to set period from UI
2019-01-08 20:21:06 +01:00
Duarte Meneses
862136c486
SONAR-11492 Second analysis of a long-lived branch is using wrong leak version
2019-01-08 20:21:05 +01:00
Wouter Admiraal
53cedfbab4
SONARCLOUD-303 Allow to choose project visibility in manual project creation tutorial
2019-01-04 20:21:02 +01:00
Wouter Admiraal
cf35008a4d
SONAR-7938 Display inheritance info for deprecated rules, and make related tests DRYer
2019-01-04 20:21:02 +01:00
Duarte Meneses
6cb9e95dcb
Fix license headers for 2019
2019-01-02 20:21:02 +01:00
Duarte Meneses
252b3897e7
Fix license headers for 2019
2019-01-02 20:21:01 +01:00
Wouter Admiraal
ea6102e599
SONAR-10649 Add Markdown format for badges
2018-12-26 20:20:58 +01:00
Stas Vilchik
4167ce5938
SONAR-10853 align ux for deprecated and internal flags on web api page
2018-12-21 20:21:01 +01:00
Grégoire Aubert
14205b07e4
SONARCLOUD-275 Add better scroll and repositories search on project import
2018-12-20 11:43:28 +01:00
Wouter Admiraal
66e365f711
SONARCLOUD-272 Update user notifications settings page
2018-12-20 11:41:51 +01:00
Grégoire Aubert
44ab47b5ed
SONARCLOUD-271 Create new Notification sidebar
...
* Refactor userSettings store, use currentUser instead: Settings will now be stored on the currently logged in user, and will no
longer live on its own.
* Only show latest feature news as unread: If there's no notificationsLastReadDate prop, only show the latest
feature news as unread, instead of all of them.
* Use Modal component to render the nofitications sidebar
2018-12-20 11:41:51 +01:00
Wouter Admiraal
893a66d84f
SONARCLOUD-270 Show latest notification in the Navbar
2018-12-20 11:41:51 +01:00
Grégoire Aubert
3036199cfc
SONARCLOUD-269 Update help menu labels
2018-12-20 11:41:51 +01:00
Grégoire Aubert
be270f2707
Update issues comment box placeholder for won't fix
2018-12-20 11:41:47 +01:00
wouter-admiraal-sonarsource
36efcfabb5
Hardening dec 5 ( #1030 )
...
* SONAR-11533 Drop obsolete bullet in 'How To Use' section for encryption
* SONAR-11541 Give branch and PR names more room in dropdown
* SONAR-11469 Display an Alert when redirected to login
When a user is redirected to the login page after trying to access a
page which she doesn't have sufficient permissions for, display an
alert explaining why the user was redirected, and provide a link to go
back to the homepage.
2018-12-10 20:21:00 +01:00
Grégoire Aubert
8dea56b4c7
SONARCLOUD-176 Allow upgrading to paid organization when provisioning projects
...
* Update UpgradeOrganizationBox component with new cardPlan component
* Display upgrade box only when needed
* Introduce isDefined type guard
* Update repositories selection workflow
2018-12-07 20:21:05 +01:00
Grégoire Aubert
d7c2c71bd2
SONARCLOUD-183 Advertise paid plan and recommend it to users
2018-12-07 20:21:05 +01:00
Grégoire Aubert
d639ccca70
SONARCLOUD-178 Simplify SC onboarding popup
2018-12-07 20:21:04 +01:00
Grégoire Aubert
1ea6586208
SONARCLOUD-175 Support step to upgrade organization when importing from ALM
2018-12-07 20:21:04 +01:00
Stas Vilchik
f316b94c37
SONAR-11489 drop listing of tests that cover a line
2018-12-07 20:21:04 +01:00
Stas Vilchik
a4b523d32b
SONAR-10019 Display effective versions on Web API page
2018-12-07 20:21:03 +01:00
Stas Vilchik
585f3438a5
SONAR-11534 fix glitch on the permission templates page
2018-12-07 20:21:02 +01:00
Grégoire Aubert
24304fffc6
Fix typo in h2 database warning message
2018-11-30 11:20:46 +01:00
Grégoire Aubert
50c708c1b6
Rewrite remaining of the settings page to TS
2018-11-30 11:20:35 +01:00
Stas Vilchik
c9e3474940
SONAR-10770 display definition change events for applications ( #918 )
2018-11-20 20:20:59 +01:00
Stas Vilchik
5a5c9bfb9f
SONAR-10763 display quality gate events for applications ( #910 )
2018-11-20 20:20:59 +01:00
Grégoire Aubert
e86e8c1fe6
SONAR-11321 Improve project page manual fields validate
2018-11-16 20:21:06 +01:00
Grégoire Aubert
4e72416a41
SONAR-11321 Apply feedback
...
* Do not autofocus when a default org is selected
* Do not skip onboarding when opening the organization create page
* Add button to cancel org import
* Fix bug of org created with description in place of avatar
* Redirect to organization projects after multiple projects import
* Correctly select newly create organization when redirected to project creation page
* Remove tutorial steps in auto import organization components
* Update already imported repository link
* Hide key value in the additional info when read only
* Hide org type icons in the organization select of the page to manually create a project
* Update wording to analyze projects instead of create projects
* Display spinner while importing organization
* Disable auto import of org for now when the user must create a paid org
* Add placeholder to avatar input when there is no url specified
* Add missing app installation text in create project page
* Allow to switch between tabs during organization import and keep data
* Remove read-only key when binding personal org
2018-11-16 20:21:06 +01:00
Julien Lancelot
2507163633
SONAR-11321 Prevent binding already bound application
2018-11-16 20:21:05 +01:00
Grégoire Aubert
02f78a025d
SONAR-11396 Display private repositories in auto create projects page
2018-11-16 20:21:05 +01:00
Grégoire Aubert
83144d4988
SONAR-11325 Enable to continue an unfinished alm application installation
2018-11-16 20:21:05 +01:00
Grégoire Aubert
f0e05b4233
SONAR-11324 Bind remote orgs to existing SonarCloud orgs
...
* Split personal org binding and public org binding
* Remove BETA flag on tabs
2018-11-16 20:21:04 +01:00
Grégoire Aubert
9a64997f84
SONAR-11321 Retry up to 5 times to get the alm organization
2018-11-16 20:21:04 +01:00
Grégoire Aubert
07546d5e1f
SONAR-11323 Ease workflow to bind personal organizations
...
* Create withUserOrganizations and use it in create Orgs/Projects page
* Update ALM object format in api/navigation/component and api/organizations/search
2018-11-16 20:21:04 +01:00
Grégoire Aubert
3ea9808248
SONAR-11322 Import repos from bound organizations
...
* Move project create page in the create folder
* Move HOCs to components
* Update create project page
* Move getting user organizations in CreateProjectPage (1 level higher)
* Creact OrganizationSelect component
* Create RemoteRepositories component
* Use OrganizationSelect in ManualProjectCreate
* Add OrganizationSelect and RemoteRepositories in AutoProjectCreate page
* Rework validation of the create organization page
* Add 'organization' param on list_repositories and provision_projects
2018-11-16 20:21:04 +01:00
Julien Lancelot
f61d654f7d
SONAR-11321 Create organization from GitHub organization or BitBucket team
...
* Create api/alm_integration/show_organization and handle only GitHub installation
* Add import from ALM tab in Create Org page
* Do not show error while validating detail input
* Add step to create organization from ALM
* Display a warning if the installation id was not found
* Add Alm link to remote organization in org context
* Create GET api/alm_integration/show_app_info
2018-11-16 20:21:03 +01:00
Grégoire Aubert
032c8f3c2c
Rewrite settings encryption app to TS
2018-11-15 20:20:59 +01:00
Benoit
bdd538eb0c
SONAR-10361 Handle assigning issue to a user with commas in name ( #903 )
2018-11-12 10:47:56 +01:00
Stas Vilchik
c7153cbc90
SONAR-11362 apply feedback ( #905 )
2018-11-07 20:21:03 +01:00
Stas Vilchik
dbee5e8b45
SONAR-11379 Display estimated duplications and disable drilldown ( #868 )
2018-11-07 20:21:03 +01:00
Stas Vilchik
d167e54bc3
SONAR-11364 Display estimated coverage on the measures page
2018-11-07 20:21:02 +01:00
Stas Vilchik
2ae68e1080
SONAR-11363 Display duplications on the measures page
2018-11-07 20:21:02 +01:00
Stas Vilchik
fa1f045757
SONAR-11362 Display duplications in the project header
2018-11-07 20:21:01 +01:00
Stas Vilchik
440e9db98d
SONAR-11204 Colorblind friendly banners ( #899 )
2018-10-30 12:42:03 +01:00
Pascal Mugnier
54445562f1
SONARCLOUD-158 Update message when system is starting
2018-10-30 12:42:03 +01:00
Stas Vilchik
150f201ab6
SONAR-11263 Add a confirmation modal when canceling background tasks
2018-10-26 20:21:00 +02:00
Pascal Mugnier
bb83311cdd
Fix code flows
2018-10-25 20:21:02 +02:00
Pascal Mugnier
a8634266cf
SONAR-11371 Change the banner text with rules missing info
2018-10-25 20:21:02 +02:00
Pascal Mugnier
d9e8be3e0f
SONAR-11397 Update UI using WS mock
2018-10-25 20:21:02 +02:00
Stas Vilchik
d47aa7cd1f
SONAR-11228 Provide link to the security page when creating a token
2018-10-25 10:25:59 +02:00
Simon Brandhof
bee3ce3d74
Fix bugs, mainly about type casts
2018-10-18 20:20:55 +02:00
Stas Vilchik
f52d0c2586
SONARCLOUD-138 Make forms clearer when upgrading an organization ( #761 )
2018-10-12 20:20:58 +02:00
Stas Vilchik
96ec2c5fe1
SONAR-11267 add missing l10n message
2018-10-11 15:14:33 +02:00
Pascal Mugnier
9a959a25ad
Fix translation
2018-10-10 20:20:59 +02:00
Pascal Mugnier
cc361223da
Apply feedbacks
2018-10-10 20:20:59 +02:00
Pascal Mugnier
b0a47b677c
Change permission template project creator explanation
2018-10-10 20:20:59 +02:00
Eric Hartmann
4d159788f0
SONAR-11271 Introduce two new rights
...
APPLICATION_CREATOR to allow creation of Applications
PORTFOLIO_CREATOR to allow creation of Portfolios
2018-10-10 20:20:57 +02:00
Grégoire Aubert
62d5677706
SONAR-11289 Make portfolio creation popup accessible to non global admin
2018-10-10 20:20:57 +02:00
Grégoire Aubert
7f339fd2f1
SONAR-11271 Add new permissions and update layout to group them
2018-10-10 20:20:57 +02:00
Janos Gyerik
75ff5a8ed4
Fix typo: bellow -> below
2018-10-10 20:20:56 +02:00
Benoit
236b43a970
SONAR-11279 Prevent null change to be added to DefaultIssue ( #791 )
2018-10-10 20:20:56 +02:00
Julien Lancelot
1c042dd1f4
SONAR-11302 Decrease ORGANIZATIONS#KEE from 300 to 255
...
As personal organizations are created from login, it was decided to increase the org key size to a round number (300) higher than the login size (255).
Unfortunately, MySQL doesn't support to use more than 255 characters in a unique index.
2018-10-10 13:10:51 +02:00
Grégoire Aubert
783e6e08ec
SONAR-11262 Add branch name in failed analysis notif
2018-10-10 09:23:04 +02:00
Stas Vilchik
58ef20e451
SONAR-11207 Display analysis warnings in the web app
2018-10-10 09:23:03 +02:00
Stas Vilchik
705fd53a66
SONARCLOUD-128 allow up to 300 characters for org name and key
2018-10-10 09:23:02 +02:00
Sébastien Lesaint
a79d83f7ee
SONAR-10555 fail analysis if leak period is invalid
2018-10-03 09:28:22 +02:00
Stas Vilchik
cd467657fc
SONARCLOUD-120 update landing page of just created organization
2018-09-25 20:21:00 +02:00
Stas Vilchik
abb68832ff
SONARCLOUD-43 Allow users to select the plan when creating an org ( #705 )
2018-09-25 20:21:00 +02:00
Stas Vilchik
c003387eb6
SONARCLOUD-120 Add new "Create Organization" page ( #691 )
2018-09-25 20:21:00 +02:00
Julien HENRY
fdf0f2f893
SONAR-10541, SONAR-10331 Drop compatibility mode and clean plugin classloader
2018-09-19 10:54:37 +02:00
Stas Vilchik
66855e8da8
SONAR-11164 improve display of empty measures page
2018-09-19 10:51:42 +02:00
Grégoire Aubert
26e6aab3da
SONAR-11159 SONAR-11160 Add new coverage and overall coverage next to branch status
2018-09-19 10:51:41 +02:00
Grégoire Aubert
1b6dcc529a
SONAR-11164 Add measures page for short-lived branches and PR
2018-09-19 10:51:41 +02:00
Stas Vilchik
8fc5a9f629
SONAR-11184 Deprecate custom measure feature in the web app
2018-09-07 20:20:56 +02:00
Stas Vilchik
e25be0c9d3
SONAR-11128 Add parameter metadata on the Web API page
2018-08-27 20:21:57 +02:00
Stas Vilchik
1303c45621
SONAR-10678 Make global navigation links on the right side discernible
2018-08-27 20:21:56 +02:00
Sébastien Lesaint
77d6ef37a5
SONAR-8368 fix quality flaws in AbstractTracker inner classes
2018-08-21 20:21:05 +02:00
Sébastien Lesaint
9e0cbc111e
SONAR-8368 restore resolution when reopening closed issues
2018-08-21 20:21:05 +02:00
Sébastien Lesaint
3065f6824c
SONAR-8368 reopen closed issues (restore status)
...
but those from Hotspots rules and manual vulnerabilities
2018-08-21 20:21:05 +02:00
Sébastien Lesaint
2c6a570b99
SONAR-8368 use Stream instead of Iterable in Tracking class
2018-08-21 20:21:04 +02:00
Sébastien Lesaint
736c4964cc
SONAR-8368 add line remove changelog when closing issue
2018-08-21 20:21:04 +02:00
Sébastien Lesaint
35f5357996
SONAR-8368 fix issue change log diff parsing for old value alone
2018-08-21 20:21:04 +02:00
Stas Vilchik
20a8ceffbe
SONAR-9369 Add search for module, directory, file and author facets ( #606 )
2018-08-21 20:21:02 +02:00
Stas Vilchik
15f3d9c258
SONAR-6400 allow to show more items in a facet ( #597 )
2018-08-21 20:21:02 +02:00
Stas Vilchik
86be783880
SONAR-9693 Better display facets with long names ( #586 )
2018-08-21 20:21:01 +02:00
Grégoire Aubert
1629b3d84e
fixup! SONAR-10471 Improve leak period description for specific date
2018-08-20 20:21:03 +02:00
Grégoire Aubert
02546fd9c8
SONAR-10471 Improve leak period description for specific date
2018-08-20 20:21:03 +02:00
Pascal Mugnier
6eac2ab817
SONAR-10209 handle deleted Quality Profile on project page
2018-08-10 20:21:33 +02:00
Grégoire Aubert
e01158776c
SONAR-11038 Add Configure Analysis button in projects page
2018-08-10 20:21:31 +02:00
Grégoire Aubert
4f5f81d6c1
SONAR-11029 Move the tutorial inside provisioned projects dashboard
...
* Move/Rename files of tutorials folder
* SONAR-11049 Update tutorial UI and move it inside the project dashboard
* SONAR-11050 Update tutorial to skip now useless steps
* Remove unused style
* SONAR-11030 Make dashboard tutorial work with already known project key
* Better manage error messages when no analysis and analyzed branches
* SONAR-11052 Refresh project status as long as there is no analysis
* SONAR-11051 Add infos suggestions depending on the ALM of the project
* Do no display tutorial when there is analyses in the pipe
2018-08-10 20:21:30 +02:00
Grégoire Aubert
f767e712eb
SONAR-11037 SONAR-11038 Show list of personal public repositories and allow to provision project
...
* SONAR-11043 List repositories with their types
* SONAR-11046 Check and disable already linked repositories
* SONAR-11044 Provision project and redirect to project dashboard
* SONAR-11048 Reload repositories after create failure
* SONAR-11038 Use new project create page everywhere on SonarCloud
2018-08-10 20:21:29 +02:00
Grégoire Aubert
b08814f780
SONAR-11036 Install integration with GitHub or BitBucket Cloud
...
* SONAR-11040 Update tutorial choices modal
* SONAR-11041 Migrate manual installation tab
* SONAR-11041 Rename button to start new project tutorial
* SONAR-11041 Rework sonarcloud tabbed page styling
* SONAR-11042 Add alm app install buttons in create project page
* Make start script compatible with ALM integration
2018-08-10 20:21:28 +02:00
Pascal Mugnier
8f2ecbafc8
SONAR-10576 Replace wording "Leak" with "New Code"
2018-08-09 20:20:50 +02:00
Pascal Mugnier
4c9868dfd5
SONAR-11092 Update SansTop25 description
2018-08-02 20:21:37 +02:00
Simon Brandhof
bc7274cb5f
Fix Quality flaws
2018-08-02 20:21:36 +02:00
Simon Brandhof
4c03a7686d
SONAR-11077 ability to log statistics from CE task steps
2018-08-02 20:21:35 +02:00
Pascal Mugnier
2438a8e1db
SONAR-11092 Add a banner on Security Reports ( #582 )
2018-08-02 20:21:33 +02:00
Simon Brandhof
5f995384b0
SONAR-11064 drop metric comment_lines_data
2018-07-30 20:21:23 +02:00
Simon Brandhof
dba703a9b1
Fix Quality flaws
2018-07-25 20:21:19 +02:00
Duarte Meneses
e51cb49945
Revert "SONAR-10541, SONAR-10331 Drop compatibility mode and clean plugin classloader"
...
This reverts commit 4dcb5245f1147048d122ff2d335a6b5b7364c565.
2018-07-19 20:21:26 +02:00
Sébastien Lesaint
3542801306
SONAR-11004 remove definitions for sonar.links.* properties
...
they must not be displayed in the UI
properties are not used on server side
scanner does not rely on the definitions
=> drop the definitions
2018-07-19 20:21:26 +02:00
Grégoire Aubert
991c93480d
SONARCLOUD-54 Better empty organization message for projects page
2018-07-19 20:21:26 +02:00
Grégoire Aubert
5125859626
SONARCLOUD-93 Fix helmet title sync with GA and add 404 page title
2018-07-19 20:21:25 +02:00
Grégoire Aubert
30874292d5
SONARCLOUD-30 Add TS and Go to the list of supported languages in the onboarding
2018-07-18 20:21:20 +02:00
Julien HENRY
8cfc544c1f
SONAR-10541, SONAR-10331 Drop compatibility mode and clean plugin classloader
2018-07-17 20:21:27 +02:00
Stas Vilchik
d4b8f89519
SONAR-10980 apply feedback ( #502 )
2018-07-17 20:21:25 +02:00
Pascal Mugnier
645ffc5c8a
Add security hotspots page ( #478 )
2018-07-17 20:21:25 +02:00
Stas Vilchik
051e9f592d
SONAR-10980 Add Standards facet on the Issues page ( #473 )
2018-07-17 20:21:23 +02:00
Janos Gyerik
3785b1a0c0
Remove security hotspot measures
2018-07-17 20:21:23 +02:00
Grégoire Aubert
c05f7c7de9
SONAR-10948 Update warning message when changing visibility of project
2018-07-11 20:21:23 +02:00
Grégoire Aubert
3bf2e0779d
SONAR-10963 Improve privacy badges of projects and organization
2018-07-11 20:21:22 +02:00
Pascal Mugnier
4e9feaddc4
SONAR-10808 Add the ability fo filter projects by visibility
2018-07-10 20:21:19 +02:00
Pascal Mugnier
5ed94f65fa
SONAR-10936 Disallow bulk change if there is no issues to change
2018-07-10 20:21:19 +02:00
Sébastien Lesaint
7945610fd5
fix varargs and unchecked called warnings
2018-07-09 10:39:33 +02:00
Sébastien Lesaint
45f6d410d3
LICENSE-96 implement support for staging and new server id format
2018-07-05 20:21:54 +02:00
Grégoire Aubert
ef66ee089d
SONAR-10937 Change ‘invalid license’ message after updating license
2018-07-05 20:21:54 +02:00
Julien HENRY
342a903643
SONAR-10887 Create a new permission: Administer Security Hotspots
2018-07-04 09:31:04 +02:00
Janos Gyerik
6d08db0105
SONAR-10875 Add 2 new measures for security hotspots ( #394 )
...
* Declare 2 new metrics
* Add 2 new metrics to live measures
* Add 2 new metrics in governance
* Add counts for 2 new metrics
2018-07-04 09:31:04 +02:00
Julien HENRY
b497380a76
SONAR-10874 New issue transitions for security hotspots
2018-07-04 09:31:04 +02:00
Janos Gyerik
0129e93029
SONAR-10868 Add issues.from_hotspot for security hotspots
2018-07-04 09:31:03 +02:00
Julien HENRY
d42307dd48
SONAR-10867 Add security hotspot new issue type
2018-07-04 09:31:03 +02:00
Simon Brandhof
ca90003a35
SONARCLOUD-78 improve CoreExtension#ContextImpl
...
by factoring implementations of method addExtensions(Object,Object...)
2018-06-29 09:10:17 +02:00
Duarte Meneses
ca183f7f3f
SONAR-10138 Remove support for API < 5.6
2018-06-29 09:10:16 +02:00
Pascal Mugnier
e5827b3671
SONAR-10813 Add project branches
2018-06-29 09:10:16 +02:00
Fabrice Bellingard
6bee2d5ea8
SONARCLOUD-90 Add Security Page for SonarCloud
2018-06-29 09:10:15 +02:00
Sébastien Lesaint
b1ee6a846b
SONAR-10690 Core Extension installed at level 1 2 3 and 4
2018-06-21 20:21:31 +02:00
Sébastien Lesaint
81a06e86f6
SONAR-10690 install Core Extensions before plugins
2018-06-21 20:21:30 +02:00
Grégoire Aubert
4e91bd432a
SONARCLOUD-64 New onboarding with 3 cases for SonarCloud ( #383 )
...
* SONARCLOUD-64 Move Onboarding to ProjectOnboarding
* SONARCLOUD-64 Migrate project onboarding to TS
* SONARCLOUD-64 Update ProjectOnboarding style
* SONARCLOUD-64 Add main onboarding page
2018-06-21 20:21:29 +02:00
Grégoire Aubert
ae2f4fa2ea
SONARCLOUD-67 Add new links in SonarCloud footer
2018-06-21 20:21:28 +02:00
Grégoire Aubert
1d0b5d8c3e
SONARCLOUD-63 Update help dropdown with product news
2018-06-21 20:21:28 +02:00
Stas Vilchik
bac6a9b4f3
SONAR-10807 Update support link to the new community forum
2018-06-12 20:21:05 +02:00
Sébastien Lesaint
c11d8d1a25
SONAR-10690 remove support for privileged plugins
2018-06-12 20:21:03 +02:00
Grégoire Aubert
a387b409e3
SONAR-10227 Drop skip tutorial tooltip
2018-06-12 20:21:03 +02:00
Sébastien Lesaint
24509fd258
LICENSE-99 backward support of plugins depending on license plugin
...
both on server side (web server & CE & scanner) and in SonarLint
2018-06-12 20:21:01 +02:00
Simon Brandhof
4a07739148
SONAR-10818 rename edition "data_center" to "datacenter"
...
Match the key of license generator
2018-06-12 20:21:01 +02:00
Grégoire Aubert
7ab10a96dd
SONAR-10696 Display wrong edition error on license page
...
* Handle optional "edition" field in api/navigation/global correctly
* Introduce enum of edition keys
2018-06-12 20:21:00 +02:00
Sébastien Lesaint
a76567a39e
LICENSE-98 add EditionProvider
2018-06-12 20:21:00 +02:00
Grégoire Aubert
a8e976cb9e
SONAR-10811 Update editions boxes for marketing needs
2018-06-12 20:21:00 +02:00
Grégoire Aubert
32f2ea7b9d
SONAR-10696 Move set license form to core-extension-license
2018-06-12 20:21:00 +02:00
Sébastien Lesaint
ded90fa8ef
SONAR-10690 add Core Extension support in SonarQube
2018-06-12 20:20:59 +02:00
Grégoire Aubert
bdde08fff5
SONAR-10696 Remove ability to upgrade/downgrade an edition from Marketplace ( #269 )
...
* SONAR-10699 Remove upgrade/downgrade buttons
* SONAR-10697 Drop edition.json support in the marketplace
* SONAR-10717 Drop 'sonar.editions.jsonUrl' property
* SONAR-10702 Edition's "Learn more" links redirect to the form page with arguments
* SONAR-10698 Get Edition data from the doc
* SONAR-10700 Remove LicenseEditionForm and LicenseEditionSet from Marketplace
2018-06-12 20:20:58 +02:00
Grégoire Aubert
843bd9206f
SONAR-10450 Add submitter column in background tasks
2018-06-08 20:20:51 +02:00
Grégoire Aubert
270239f18e
SONAR-10821 Display details about external rules
2018-06-01 20:20:47 +02:00
Pascal Mugnier
2f215846b2
Fix SONAR-10639 ( #201 )
2018-05-28 20:20:43 +02:00
Stas Vilchik
e8b90e724c
SONAR-10676 Add documentation for team onboarding on SonarCloud "Members" page ( #251 )
2018-05-25 20:20:48 +02:00
Pascal Mugnier
a03d7bccfb
SONAR-10415 Update description of sonar.forceAuthentication
2018-05-24 20:20:47 +02:00
Pascal Mugnier
877b9bedf6
Fix SONAR-10640
2018-05-24 20:20:46 +02:00
Julien Lancelot
4ff1b9f90f
SONAR-10597 Update ISSUE_CHANGE#USER_LOGIN to USER_UUID
2018-05-23 20:20:48 +02:00
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
2018-05-23 20:20:47 +02:00
Julien Lancelot
7a89468660
SONAR-10598 Display warning page when detecting login update during authentication
...
* SONAR-10598 Refactor UserIdentityAuthenticator#authenticate to use a ParameterObject
* SONAR-10598 Redirect user when login is updated and update personal org
* SONAR-10598 Improve update of personal organization key
* SONAR-10598 Improve IT stability related to generation of provider ID
* SONAR-10598 Add USERS#ORGANIZATION_UUID
* SONAR-10598 Replace usage of Organizaions#UserId by Users#OrganizationUuid
2018-05-23 20:20:47 +02:00
Simon Brandhof
01e1c69fe3
SONAR-10591 scanner uses WS api/plugins/download
2018-05-11 20:20:47 +02:00
Simon Brandhof
cd73d0a82c
SONAR-10591 refactor management of plugin FS on server
2018-05-11 20:20:47 +02:00
Simon Brandhof
5097d1877b
Fix Quality flaws
2018-05-10 20:20:53 +02:00
Duarte Meneses
bcc7e60fb6
SONAR-10647 Apply feedback
2018-05-09 20:20:46 +02:00
Duarte Meneses
9f372f97c4
SONAR-10647 Compare lines of code taking into account significant code
2018-05-09 20:20:46 +02:00
Duarte Meneses
9aa90ae28d
Minor refactoring
2018-05-09 20:20:46 +02:00
Stas Vilchik
09b3d167fa
SONAR-10664 Improve dropdown UI/UX consistency ( #217 )
2018-05-09 20:20:46 +02:00
Grégoire Aubert
c9b7be242b
SONAR-10513 Remove redux store form quality gates app
2018-05-08 20:20:45 +02:00
Grégoire Aubert
c56d00ae68
SONAR-10656 Remove SonarQube occurences when SonarCloud is enabled
2018-05-08 20:20:44 +02:00
Stas Vilchik
c87c2986e9
SONAR-10611 use new help tooltips across the app ( #203 )
2018-05-03 20:20:51 +02:00
Pascal Mugnier
b083d43765
SONAR-10612 Create documentation space in the web app
2018-05-03 20:20:50 +02:00
Pascal Mugnier
4a31f1ff8f
SONAR-10609 Rework the global help modal to a dropdown ( #177 )
2018-05-03 20:20:50 +02:00
Stas Vilchik
4c2edb7abd
SONAR-10611 Display inline documentation tooltips ( #180 )
2018-05-03 20:20:50 +02:00
Grégoire Aubert
8fdadf9937
SONAR-10274 Better page title handling for SonarCloud
2018-05-03 20:20:50 +02:00
Grégoire Aubert
77e7e1c7c2
SONAR-10646 SONAR-10325 Update SonarCloud login page style
2018-05-03 20:20:49 +02:00