Wouter Admiraal
e5f61c4ab5
SONAR-12115 Disable delete button if no projects have been selected
2019-06-13 20:21:12 +02:00
Evgeny Mandrikov
2ef053d67d
Build task ":server:sonar-web:yarn_run" should produce same result outside of CI
...
While this adds quite some overhead, benefit is that
remote Gradle cache entry can be used locally.
2019-06-07 20:21:13 +02:00
Siegfried Ehret
b7d3175ac8
SONAR-12055 Fix ALM integration ( #1708 )
2019-06-06 20:21:10 +02:00
Wouter Admiraal
34bdab2cae
SONAR-12121 Show a warning if QG conditions are ignored
2019-06-04 20:21:13 +02:00
Grégoire Aubert
11d0b71aaf
Fix failing UI test snapshot
2019-06-04 20:21:13 +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
Grégoire Aubert
ad9331af4d
SONAR-12040 Drop duplicated css classes
2019-06-03 20:21:18 +02:00
Evgeny Mandrikov
1c430b3667
Fix build task ":sonar-application:zip" and remove ":server:sonar-web:copyBranding"
2019-05-30 20:21:10 +02:00
Jeremy Davis
ead5140358
SONAR-12112 Fix issue actions
2019-05-29 20:21:14 +02:00
Jeremy Davis
30edd004be
SONAR-11676 Fix Bulk Apply Permission Template
2019-05-29 20:21:14 +02:00
Jeremy Davis
18f20eed61
SONAR-12114 Add Links in codeviewer header
2019-05-29 20:21:14 +02:00
Jeremy Davis
8bb9de8941
SONAR-12025 Allow spaces to be typed in project name
2019-05-29 20:21:14 +02:00
Wouter Admiraal
46d075adfb
Improve test coverage
2019-05-29 20:21:13 +02:00
Wouter Admiraal
7853e9f613
SONAR-11875 Connect WorkspaceComponentViewer to the branch redux store, and refresh branch status when updating an issue
2019-05-29 20:21:13 +02:00
Wouter Admiraal
7ae08845cf
SONAR-11875 Connect Measures to the branch redux store, and refresh branch status when updating an issue
2019-05-29 20:21:13 +02:00
Wouter Admiraal
0c1596629e
SONAR-11875 Connect Code to the branch redux store, and refresh branch status when updating an issue
2019-05-29 20:21:13 +02:00
Wouter Admiraal
aa04a15025
SONAR-11875 Connect Issues to the redux store, and refresh branch status when updating an issue
2019-05-29 20:21:12 +02:00
Wouter Admiraal
eaeb2018ca
SONAR-11875 Move QG conditions to the branch redux store
2019-05-29 20:21:12 +02:00
Wouter Admiraal
701da43728
Update failing tests due to new lodash mock
2019-05-29 20:21:12 +02:00
Wouter Admiraal
11fb9177b0
SONAR-11875 Provide new action for refreshing a branch status
2019-05-29 20:21:12 +02:00
Evgeny Mandrikov
81aad862f2
Remove redundant entries from .gitignore files
...
All removed entries already defined in .gitignore file at the root of
the repository.
2019-05-28 20:21:10 +02:00
Siegfried Ehret
75a9d16ede
SONARCLOUD-669 Fix favorite star behavior
2019-05-27 20:21:10 +02:00
Grégoire Aubert
d98ea4bead
SONAR-12109 Fix initial vendor bundle size, and re-activate bundle size checking on CI
2019-05-24 20:21:09 +02:00
Jeremy Davis
5340427e78
SONAR-12112 horizontal scrolling
2019-05-23 20:21:11 +02:00
Jeremy Davis
63a3a432ef
SONAR-12116 Add branch parameter when expanding a snippet
2019-05-23 20:21:10 +02:00
Jeremy Davis
ba1f0d9998
SONAR-12113 Fix line permalink in new exec flow
2019-05-23 20:21:10 +02:00
Jeremy Davis
fa2da3f083
SONAR-12110 Fix extra lines/snippets issue
2019-05-23 20:21:10 +02:00
Jeremy Davis
860d962450
SONAR-12111 Fix source misalignment
2019-05-23 20:21:10 +02:00
Grégoire Aubert
8bcc788c0e
SONAR-12109 Web Analytics plugins ( #1652 )
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
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
Grégoire Aubert
9240dd9a15
Fix dependencies (order) between Gradle tasks that execute yarn
...
And add declarations of input files for "yarn_validate-ci" tasks,
which were forgotten when caching was enabled for them.
2019-05-16 20:21:08 +02:00
Evgeny Mandrikov
c24973e34c
Enable Gradle cache for "yarn_validate-ci" tasks ( #1616 )
2019-05-15 20:21:12 +02:00
Siegfried Ehret
d2dce9be30
SONARCLOUD-643 Fix select all repositories for import ( #1617 )
2019-05-14 20:21:12 +02:00
Siegfried Ehret
5a5f33146a
SONARCLOUD-615 Add Google Tag Manager
2019-05-13 20:21:18 +02:00
Grégoire Aubert
e6a4c4b798
Better minify inline CSS
2019-05-13 20:21:17 +02:00
Wouter Admiraal
2f02c40ef3
SONAR-11938 Remove Server ID and Version from system information
2019-05-09 20:21:09 +02:00
Siegfried Ehret
0163587d48
Revert "SONARCLOUD-615 Add google tag manager scripts" ( #1583 )
...
This reverts commit 74356a544b24317e5504fe6a85327f81af07f658.
2019-05-09 20:21:09 +02:00
Siegfried Ehret
3e6a9effc6
SONARCLOUD-615 Add google tag manager scripts
2019-05-08 20:21:05 +02:00
Grégoire Aubert
24464817bd
Consolidate IT's that are based on modals
2019-05-07 20:21:28 +02:00
Grégoire Aubert
84e8de2233
Create and use ClearButton component
2019-05-07 20:21:28 +02:00
Grégoire Aubert
e620cd39b9
Avoid calling multiple time api/alm_integration/list_repositories
2019-05-07 20:21:27 +02:00
Grégoire Aubert
71bee88103
Rename icon mocks for easier auto import of icons
2019-05-07 20:21:27 +02:00
Grégoire Aubert
54643f8305
Fix wrong delete button usage in auto org import canceling
2019-05-07 20:21:27 +02:00
Grégoire Aubert
bc17352a0d
SONAR-11886 Fix hotspots tooltip learn_more link
2019-05-07 20:21:27 +02:00
Grégoire Aubert
bba4533a87
SONAR-11935 No WS error message when display issues in removed file
2019-05-07 20:21:27 +02:00
Grégoire Aubert
98598c2f91
Fix MetaLink close button
2019-05-07 20:21:27 +02:00
Grégoire Aubert
f2f3ede233
SONAR-12076 Add duplication popup back to the new multi location issue flow
2019-05-07 20:21:26 +02:00
Wouter Admiraal
2a7517561d
SONAR-11970 Update component menu for security reports
2019-05-07 09:54:29 +02:00
Wouter Admiraal
444b67e5ff
SONAR-11970 Remove security report code from sonar-web
2019-05-07 09:54:29 +02:00
Wouter Admiraal
ecee829049
SONAR-11970 Move front-end implementation to extension
2019-05-07 09:54:29 +02:00
Wouter Admiraal
1b7930e362
Sort categories on security reports by the order from the standards.json file
2019-05-07 09:54:28 +02:00
Wouter Admiraal
68b2e24174
SONAR-11180 Add Standards facet to the Rules page
2019-05-07 09:54:28 +02:00
Wouter Admiraal
e4123e7fd0
SONAR-11180 Open standards facet by default for hotspots and vulnerabilities
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
Wouter Admiraal
699a47b373
SONAR-11983 Move Standards type to the global scope, and add the new sonarsource type
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
Siegfried Ehret
18054cb901
SONARCLOUD-572 Remove email from permissions panel (frontend) ( #1550 )
2019-05-06 11:01:16 +02:00
Grégoire Aubert
1e4bc11f45
SONAR-11955 Fix travis error 'lodash/flatten' doesn't exist
2019-05-06 11:01:16 +02:00
Grégoire Aubert
d5b454babf
SONAR-11898 Fix quality issues and improve coverage
2019-05-06 11:01:15 +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
Wouter Admiraal
0e5d51d8b2
SONAR-11940 Fix overlapping issue locations
2019-05-06 11:01:15 +02:00
Wouter Admiraal
0de67f888c
SONAR-11900 Remove location counter from issues in the code viewer and issue list
2019-05-06 11:01:14 +02:00
Jeremy Davis
570316af53
SONAR-11897 Increase sidebar issue box usability
2019-05-06 11:01:14 +02:00
Grégoire Aubert
3b80e7d34b
SONAR-11968 Display Hotspots on the PR overview dashboard
2019-05-06 11:01:14 +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
Siegfried Ehret
2c81987dc9
SONARCLOUD-517 Hide organization binding link for non admin users
...
* SONARCLOUD-517 Hide organization binding link for non admin users
* SONARCLOUD-517 Update tests
2019-05-06 11:01:13 +02:00
Grégoire Aubert
04f5bb9a89
Remove relative date in front end unit test snapshot
2019-05-01 20:21:06 +02:00
Duarte Meneses
9d39902892
Fix babel input files for yarn
2019-04-30 20:21:07 +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
Wouter Admiraal
9ee9132d8b
SONAR-11955 Allow more levels in embedded documentation, and make it DRYer by re-using logic from sonar-docs
2019-04-25 20:21:05 +02:00
Wouter Admiraal
159d8427bd
SONAR-11943 Text overlap on PRs with long branch names
2019-04-25 20:21:05 +02:00
Wouter Admiraal
a247dc044b
SONAR-11746 Replace 'x' icon for delete actions
2019-04-25 20:21:05 +02:00
Wouter Admiraal
47721c94b0
SONAR-11793 Rename GA tracking property to 'sonar.analytics.ga.trackingId'
2019-04-25 20:21:05 +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
1ba4c3bf98
SONAR-11944 Add security hotspots to Code page
2019-04-23 20:21:10 +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
Wouter Admiraal
d3712c692f
SONAR-11887 Inverse issue icons and coverage/duplication information in codeviewer gutter
...
* Display issues type icons instead of severity icons in codeviewer gutter
2019-04-23 20:21:10 +02:00
Grégoire Aubert
df22cb0fe6
SONAR-11910 Allow to assign a Security Hotspot in issues page
2019-04-23 20:21:10 +02:00
Wouter Admiraal
f6df5fd53b
SONAR-8741 Display breakdown by issue types in SourceViewerHeader
...
* Only display the measure breakdown on Code
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
Grégoire Aubert
afbb758004
SONAR-11856 Display true pull request target instead of base
2019-04-23 20:21:08 +02:00
Grégoire Aubert
d9275526f5
SONARCLOUD-593 Display correctly when coverage is missing in homepage data
2019-04-16 20:20:58 +02:00
Simon Brandhof
84b860c58a
SONARCLOUD-597 move SonarCloud terms&conditions outside SonarQube
2019-04-16 20:20:58 +02:00
Simon Brandhof
7b469831fe
SONARCLOUD-597 New version of Terms & Conditions
2019-04-16 20:20:58 +02:00
Grégoire Aubert
5fe552a778
SONAR-11956 Update yarn.lock
2019-04-15 20:21:02 +02:00
Wouter Admiraal
b39d79b8ff
SONAR-11952 Fix measure graph zoom issue
2019-04-12 20:21:04 +02:00
Grégoire Aubert
0ff98114be
SONAR-11956 Correct TOC parsing logic, always show sticky TOC for pages
2019-04-12 20:21:04 +02:00
Simon Brandhof
4380a1d159
SONARCLOUD-520 change location of homepage data file
2019-04-11 20:21:04 +02:00
Wouter Admiraal
497c52c32e
SONAR-11734 Guard against missing language plugins
2019-04-08 20:21:06 +02:00
Wouter Admiraal
99af758e84
SONAR-11762 Fix wrapping issue on Chrome on Windows
2019-04-08 20:21:06 +02:00
Wouter Admiraal
1a23c21e5f
SONAR-11793 Always enable the use of Google Analytics if 'sonar.analytics.trackingId' is provided
2019-04-08 20:21:06 +02:00
Wouter Admiraal
5cd8d93904
Add missing tests for components
2019-04-08 20:21:06 +02:00
Grégoire Aubert
2af145e34d
Add some more coverage
2019-04-04 20:21:04 +02:00
Fabrice Bellingard
59c37d92f8
SONARCLOUD-497 Remove Atom logo from homepage
2019-04-01 20:21:06 +02:00
Grégoire Aubert
6793f64175
Update yarn locks files
2019-03-29 09:45:00 +01:00
Grégoire Aubert
cb53cd80dd
Improve front end local build time
2019-03-29 09:45:00 +01:00
Grégoire Aubert
0c5b4644cf
Use same build stats reporter for all modules
2019-03-29 09:44:59 +01:00
Grégoire Aubert
1355d080cf
Update prettier to last version
...
* Prettier format all modules
2019-03-29 09:44:59 +01:00
Grégoire Aubert
50a5072f5f
Update webpack dependencies
2019-03-29 09:44:59 +01:00
Grégoire Aubert
9d62bc6df0
Update jest and enzyme
...
* Update jest snapshots
2019-03-29 09:44:59 +01:00
Grégoire Aubert
17bbc381c7
Update React, Typescript and Eslint dependencies
...
* Fix ts and eslint issues
* Drop forSingleOrganization
* Update Typscript on extensions
2019-03-29 09:44:59 +01:00
Wouter Admiraal
616f0b1daf
Update code formatting
2019-03-29 09:44:58 +01:00
Wouter Admiraal
35625522ce
Fix potential bug in MetaQualityProfiles, add tests
2019-03-29 09:44:58 +01:00
Wouter Admiraal
c7bfd7c962
Add tests for untested components
2019-03-29 09:44:58 +01:00
Wouter Admiraal
c9990b56c1
Remove dead code
2019-03-29 09:44:58 +01:00
Wouter Admiraal
496a64705b
Unwrap the projectStatus property from the /api/qualitygates/project_status WS
...
Instead of continuously unwrapping this property from the payload in calling code,
immediately use it when receving the result from the API call.
2019-03-29 09:44:58 +01:00
Wouter Admiraal
fab2c03c22
Prevent DocTooltip's setState() from being called if not mounted
2019-03-29 09:44:58 +01:00
Wouter Admiraal
c898d85845
SONAR-10994 Connect ComponentContainer component to new branch store
2019-03-29 09:44:57 +01:00
Wouter Admiraal
c23117124c
SONAR-10994 Connect ReviewApp component to new branch store
2019-03-29 09:44:57 +01:00
Wouter Admiraal
c19e3ba3d9
SONAR-10994 Connect BranchStatus component to new branch store
2019-03-29 09:44:57 +01:00
Wouter Admiraal
2c28c4471b
SONAR-10994 Add new branch store
2019-03-29 09:44:57 +01:00
Wouter Admiraal
687ced1be7
Use new mocks in branch helper tests
2019-03-29 09:44:57 +01:00
Wouter Admiraal
10cb25f0f8
Introduce new T.Dict<T> type constructor
2019-03-29 09:44:57 +01:00
Wouter Admiraal
2beaf73c2d
SONAR-11867, SSF-74 Fix XSS in project links on account/projects
2019-03-29 09:44:41 +01:00
Jeremy Davis
51cfe7eed3
SONAR-11681 Add loader for issue list
2019-03-26 13:37:56 +01:00
Wouter Admiraal
62a8287557
Add tests for untested components
2019-03-26 13:37:56 +01:00
Wouter Admiraal
16f267a80f
Split mocks for CurrentUser and LoggedInUser
2019-03-26 13:37:56 +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
Grégoire Aubert
97d921d30e
SONAR-11713 Change chunk filenames delimiter
2019-03-19 20:21:29 +01:00
Grégoire Aubert
e28694040e
SONAR-11669 Fix duplicates entries in component tree when using Show more link
2019-03-19 20:21:28 +01:00
Wouter Admiraal
eed6bc73b6
SONAR-11631 Replace codePeriodVersion with buildString (frontend)
2019-03-19 20:21:27 +01:00
Jeremy Davis
4ab1fece35
SONAR-11668 Jump to measures list view from dashboard
2019-03-18 20:20:58 +01:00
Jeremy Davis
d6349a677e
SONARCLOUD-456 Update screenshot for marketing page
2019-03-18 20:20:58 +01:00
Duarte Meneses
6d364c3266
SONAR-11776 Quality Gate failure conditions should be sorted
2019-03-11 20:21:04 +01:00
Wouter Admiraal
f418f9fe05
SONAR-11704 Update Bitbucket Cloud widgets
2019-03-11 20:21:04 +01:00
Wouter Admiraal
2a0b4e5f0c
SONAR-11726 Add documentation suggestions for new PR overview
2019-03-11 20:21:03 +01:00
Wouter Admiraal
7ea9a6c197
SONAR-11724 Remove Leak Period logic from code navigator
2019-03-11 20:21:03 +01:00
Wouter Admiraal
64bd4d4c4d
SONAR-11719 Update measures page for Prs anad SLBs
2019-03-11 20:21:03 +01:00
Wouter Admiraal
d78b1639c3
SONAR-11693 New Overview tab for PRs and SLBs
2019-03-11 20:21:02 +01:00
Wouter Admiraal
09d4e61cd5
SONAR-11700 Show QG badge instead of issue breakdown for PRs and SLBs
2019-03-11 20:21:02 +01:00
Wouter Admiraal
7343bc5474
SONARCLOUD-472 Escape HTML entity
2019-03-08 20:20:56 +01:00
n-b-sonar
8fb0a61667
SONARCLOUD-472 - Rephrase pricing question ( #1302 )
2019-03-08 20:20:55 +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
Benoît Gianinetti
80a4198752
SONARCLOUD-422 Integrate bitbucket auth into sonar-enterprise
2019-03-06 11:30:41 +01:00
Benoit
faa9c1ce2a
SONARCLOUD-421 Integrate GitHub auth plugin into sonar enterprise
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
Wouter Admiraal
8fea84e4d1
Re-activate all tests for the ExtendProfileForm component
2019-02-28 20:20:56 +01:00
Jeremy Davis
38d1fb46de
SONAR-11687 Remove multiselection of issues
2019-02-27 20:20:50 +01:00
Julien HENRY
e89a888d56
SONARCLOUD-407 Update Bitbucket Pipelines documentation
2019-02-18 20:20:55 +01:00
Grégoire Aubert
63b96ef599
Fix testMocks file
2019-02-15 20:20:54 +01:00
Wouter Admiraal
92c3efb421
SONAR-11609 Update the Issues bulkchange action
2019-02-14 20:20:57 +01:00
Jeremy Davis
ce57491039
SONAR-11717 Fix searchbox focus
2019-02-12 20:20:54 +01:00
Jeremy Davis
ee6d1e9067
SONAR-11625 Fix project search field resize glitch
2019-02-12 20:20:54 +01:00
Wouter Admiraal
d225d0c37f
SONAR-11678 Don't delete analysis if it's the baseline
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
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
Grégoire Aubert
6f85c0fecd
Enable coverage for web app
2019-02-11 09:11:44 +01:00
Grégoire Aubert
7dadf39593
Split test utils and mocks, better type mocks
2019-02-11 09:11:44 +01:00
Wouter Admiraal
46a60dac2e
SONAR-11645 Disable sibling navigation in Measures
2019-02-11 09:11:42 +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
Wouter Admiraal
b6aeddaea4
SONAR-8697 Enable keyboard file navigation in Code page
2019-02-11 09:11:24 +01:00
Grégoire Aubert
37075a58cb
Allows scanner to work through web dev server
2019-01-28 20:21:01 +01:00
Grégoire Aubert
96621d186a
Fix usage of button-link, replace it with ButtonLink component
2019-01-28 20:21:01 +01:00
Grégoire Aubert
2b112197ef
Update upath dependency to support Node >=10
2019-01-18 20:21:04 +01:00
Grégoire Aubert
2e0e588aba
SONAR-11651 Display tooltip next to warning quality gate status
2019-01-18 20:21:04 +01:00
Grégoire Aubert
e1c93a61cd
SONARCLOUD-359 Update links to sonarcloud pricing page
2019-01-18 20:21:03 +01:00
Grégoire Aubert
43c8e48fdd
SONARCLOUD-335 Update about page languages link
2019-01-18 20:21:03 +01:00
Wouter Admiraal
d778a43231
Fix minor code style issue
2019-01-18 20:21:03 +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
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
Grégoire Aubert
21a9cdd047
SONARCLOUD-335 Make SC about page language section clearer
2019-01-16 09:43:13 +01:00
Grégoire Aubert
77ac31ed49
SONARCLOUD-349 Do not display empty organization page when filtering projects with no results
2019-01-16 09:43:13 +01:00
Grégoire Aubert
56d6225614
SONAR-11565 Fix blank treemap for leak measures without new lines
2019-01-16 09:43:13 +01:00
Grégoire Aubert
2d70af2266
SONARCLOUD-290 Drop unnecessary request to api/organizations/search in issues page
2019-01-16 09:43:12 +01:00
Wouter Admiraal
346a7f4cc2
Fix minor code smell
2019-01-16 09:43:12 +01:00
Wouter Admiraal
71615cf32c
SONAR-9392 Allow profile to be extended directly
2019-01-16 09:43:12 +01:00
Wouter Admiraal
b0be9375e8
SONAR-9392 Add option to choose parent when creating new profile
2019-01-16 09:43:12 +01:00
Wouter Admiraal
6447591341
SONAR-9392 Re-render the inheritance info upon update
2019-01-16 09:43:12 +01:00
Stas Vilchik
bd541850bc
change year in file headers
2019-01-16 09:43:11 +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
Stas Vilchik
0fa0c0f0ed
SONAR-11476 drop link to measure history for directories
2019-01-16 09:43:08 +01:00
Stas Vilchik
22e2258697
SONAR-11478 fix drilldown in a branch
2019-01-16 09:43:07 +01:00
Stas Vilchik
c2858bb2dd
apply feedback on drop of modules ( #1036 )
2019-01-16 09:43:07 +01:00
Stas Vilchik
6208b5a001
SONAR-11479 Display the measures of the currently selected directory on the Measures page ( #1002 )
2019-01-16 09:43:04 +01:00
Stas Vilchik
f686185f25
SONAR-11478 Update the tree view on the Measures page ( #982 )
2019-01-16 09:43:02 +01:00
Stas Vilchik
a0acec09a7
SONAR-11477 Drop UI for updating module keys ( #958 )
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
Grégoire Aubert
8b78d75ecf
Fix GlobalFooterSonarCloud test
2019-01-16 09:42:58 +01:00
Grégoire Aubert
a64383c439
Update missing license headers for 2019
2019-01-16 09:42:58 +01:00
Wouter Admiraal
3e64f2c04a
SONAR-10487 Improve UX of filter option in Quality Profiles page
2019-01-16 09:42:57 +01:00
Wouter Admiraal
d2ad1ae864
Fix display for pages with long code snippets
2019-01-16 09:42:57 +01:00
Wouter Admiraal
47068be19b
SONAR-11608 Conditional formatting broken when used within a table
2019-01-16 09:42:17 +01:00
Janos Gyerik
4986e18320
Fix broken license headers
2019-01-10 20:21:03 +01:00
Duarte Meneses
d1a4d33a97
Update license headers for 2019
2019-01-10 20:21:02 +01:00
Wouter Admiraal
7e4788266a
SONARCLOUD-345 Disable new feature notifications for anonymous users
2019-01-10 20:21:02 +01:00
Wouter Admiraal
b7a61c4450
SONAR-11282 Enhance embedded docs navigation sidebar
2019-01-10 20:21:02 +01:00
Wouter Admiraal
77d4844e58
SONAR-11472 Add support highlighting exact matches in results
2019-01-10 20:21:02 +01:00
Wouter Admiraal
42fdf73a49
SONAR-11472 Add support for exact search-query matching
...
Out of the box, Lunr doesn't support exact pattern matching for
search queries, meaning searching for "foo bar" will not boost
a sentence like "Foo bar baz" more than "Baz bar foo" (both
contain both keywords). We now do some crude pattern matching by
storing the token "context" upon indexing. It's not 100% correct,
but it gets the job done.
2019-01-10 20:21:02 +01:00
Grégoire Aubert
e74dca535a
SONAR-11619 Remove label[for] styling and fix some input ids
2019-01-09 20:21:08 +01:00
Grégoire Aubert
75ea5f8b42
SONARCLOUD-273 Update Documentation page title
2019-01-09 20:21:08 +01:00
Grégoire Aubert
7a2be62002
SONAR-11616 Save selected activity graph per project
2019-01-09 20:21:07 +01:00
Stas Vilchik
d63621dffb
forbid to use releasability metrics in quality gate conditions
2019-01-08 20:21:07 +01:00
Stas Vilchik
0ffc6374e9
forbid to use boolean and string metrics in quality gates
2019-01-08 20:21:06 +01:00
Stas Vilchik
5b2a1ccbcb
fix projects component to not set state when unmounted
2019-01-08 20:21:06 +01:00
Stas Vilchik
e3b080e7a3
always open default quality gate
2019-01-08 20:21:06 +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
Stas Vilchik
ceedfa6d9a
SONAR-11571 drop ability to set warning threshold from UI
2019-01-08 20:21:05 +01:00
Stas Vilchik
23014b4541
simplify routes
2019-01-08 20:21:05 +01:00
Stas Vilchik
d3fe612523
fix promise rejection handler of condition creation
2019-01-08 20:21:05 +01:00
Stas Vilchik
ba01aadcb0
avoid passing null values to SeverityHelper
2019-01-07 20:21:00 +01:00
Stas Vilchik
95118daa18
enable withUserOrganizations test
2019-01-07 20:21:00 +01:00
Stas Vilchik
a9d1146749
drop /component url
2019-01-07 20:21:00 +01:00
Stas Vilchik
b8484b43ef
disable global rules page on sonarcloud
2019-01-07 20:21:00 +01:00
Stas Vilchik
ca246420f3
drop unused "extra" field in rule parameters
2019-01-07 20:21:00 +01:00
Stas Vilchik
29cb445037
remove graphics.css
2019-01-07 20:21:00 +01:00
Stas Vilchik
6da5e35b4f
conditionally load component for sonarcloud notifications
2019-01-07 20:21:00 +01:00
Benoît Gianinetti
32c89860dc
Fix remaining license headers for 2019
2019-01-07 20:20:59 +01:00
n-b-sonar
58d90a0c1b
Fix two typos in Marketing content ( #1123 )
2019-01-04 20:21:02 +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
Wouter Admiraal
c39e2257d8
SONAR-11444 Issue comment form should not close automatically when selecting code
2019-01-04 20:21:02 +01:00
Stas Vilchik
138171d657
fix DateInput test
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
Wouter Admiraal
a9fd4eb48b
Remove unused imports
2018-12-26 20:20:58 +01:00
Wouter Admiraal
80239c6e18
SONAR-10637 Style input placeholders
2018-12-26 20:20:58 +01:00
Wouter Admiraal
d79815fca2
SONAR-10058 Update line coverage colors
2018-12-26 20:20:58 +01:00
Wouter Admiraal
772a9e2f8e
SONARCLOUD-235 Hide QG and QP links on Overview for non-members
2018-12-24 20:20:54 +01:00
Wouter Admiraal
0225aef248
Provide new test helper functions for creating mocks
2018-12-24 20:20:54 +01:00
Wouter Admiraal
722c2cdd1b
Update method to comply with new coding standard
2018-12-24 20:20:54 +01:00
Wouter Admiraal
c314c417d0
SONARCLOUD-209 Fix missing navigation when navigating back from SC homepage
2018-12-21 20:21:02 +01:00
Wouter Admiraal
a0f2c285cc
SONARCLOUD-301 Disable Custom Measures page on SonarCloud
2018-12-21 20:21:01 +01:00
Wouter Admiraal
35d4defcf2
SONAR-11568 Fix tooltip when hovering over a search result with mouse
2018-12-21 20:21:01 +01:00
Wouter Admiraal
de97bd037b
SONAR-11591 Prevent header from resizing when opening a modal
2018-12-21 20:21:01 +01:00
Stas Vilchik
0788fe0aee
SONAR-11409 Enable rule activation from the Compare page
2018-12-21 20:21:01 +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
Stas Vilchik
199c8e07b5
SONAR-10019 display effective deprecated version for domains
2018-12-21 20:21:01 +01:00
Grégoire Aubert
b1b228b944
SONARCLOUD-333 Fix confirmation modal after billing upgrade
2018-12-20 11:43:28 +01:00
Grégoire Aubert
3fc77718cf
SONARCLOUD-264 Use same empty organization space in projects page
2018-12-20 11:43:28 +01:00
Grégoire Aubert
90ed118a35
SONARCLOUD-264 Add pages helper with function manage page classes
2018-12-20 11:43:28 +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
Grégoire Aubert
d9806b64ac
Fix styling in issues boxes
2018-12-20 11:43:28 +01:00
Wouter Admiraal
0b64e07343
SONARCLOUD-272 Activate SonarCloud styles at a higher level, update parsable dates
...
* Set SonarCloud styles at the GlobalContainer level, instead of adding
CSS classes at multiple, lower levels.
* Update the date handler to avoid having to call parseDate() in
components unless really necessary.
2018-12-20 11:41:52 +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
Stas Vilchik
6105fe339c
SONAR-11329 update rendeing of project breadcrumbs
2018-12-20 11:41:51 +01:00
Stas Vilchik
243c757d0a
SONAR-11559 fix grid overflow in bubble chart
2018-12-20 11:41:51 +01:00
Stas Vilchik
62ee988cc6
improve code quality
2018-12-20 11:41:50 +01:00
Stas Vilchik
6fd6aaafc9
SONAR-11559 corretly center bubble chart when zooming
2018-12-20 11:41:50 +01:00
Stas Vilchik
836ba2ade1
SONAR-10062 improve the way to truncate project names in dashboard
2018-12-20 11:41:50 +01:00
Stas Vilchik
099c6eb3c9
SONAR-11204 use alerts in place of banners
2018-12-20 11:41:50 +01:00
Stas Vilchik
402ab19b0e
fix refreshing of the projects list
2018-12-20 11:41:50 +01:00
Stas Vilchik
f52265203f
update usage of deprecated WS parameters
2018-12-20 11:41:49 +01:00
Stas Vilchik
9c3818394a
create a separate js bundle for legacy browsers ( #1073 )
2018-12-20 11:41:49 +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
65e616ffa9
SONAR-11506, SSF-62 Handle XSS code in project links
2018-12-20 11:41:28 +01:00
Grégoire Aubert
3a08c1730f
SONARCLOUD-217 Try to fetch the installed alm organization on a longer period of time
2018-12-13 20:21:04 +01:00
Stas Vilchik
7bba1341b9
finish removing legacy react context ( #1055 )
2018-12-12 20:21:03 +01:00
Wouter Admiraal
2c418ad1b5
SONAR-11522 Update Win analysis command in tutorial
...
Quote -D arguments if the OS is Windows.
2018-12-11 20:20:58 +01:00
Stas Vilchik
ce80f21152
remove some usages of legacy react context
2018-12-11 20:20:58 +01:00
Stas Vilchik
0a3fef5c6b
replace deprecated componentKey in web api calls
2018-12-11 20:20:58 +01:00
Wouter Admiraal
18e3109273
SONARCLOUD-260 Update contact form
2018-12-11 20:20:58 +01:00
Wouter Admiraal
edddb542ca
SONARCLOUD-268 Add Apex language icon to /about and /about/sq
2018-12-10 20:21:01 +01:00
Wouter Admiraal
cfc041fa06
SONARCLOUD-200 Adjust color of the languages block on the Home Page
2018-12-10 20:21:01 +01:00
Wouter Admiraal
fe0c2ee262
SONARCLOUD-210 Correct language icons on Azure DevOps page
2018-12-10 20:21:01 +01:00
Wouter Admiraal
278912ca74
SONARCLOUD-170 Update header people image
...
Update the image, the girl now has an arm.
2018-12-10 20:21:01 +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
5aedc697b7
Add parameter to get extension's l10n bundle in dev mode
2018-12-07 20:21:05 +01:00
Grégoire Aubert
dd75a693f2
SONARCLOUD-175 Update paid plan promotion box and billing form
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
6c670cd326
SONAR-11489 drop listing of files covered by a tests
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
adbae423e8
SONAR-11067 Align status dots in Branches Admin page
2018-12-07 20:21:03 +01:00
Stas Vilchik
1c5d42c998
SONAR-10641 Reduce space between project name and badge on Projects page
2018-12-07 20:21:03 +01:00
Stas Vilchik
a4b523d32b
SONAR-10019 Display effective versions on Web API page
2018-12-07 20:21:03 +01:00
Stas Vilchik
b02c3aade4
drop unused code
2018-12-07 20:21:03 +01:00
Stas Vilchik
6794de3180
SONAR-11528 refresh projects list after copying a quality profile
2018-12-07 20:21:03 +01:00
Stas Vilchik
ecdb363831
drop flow
2018-12-07 20:21:03 +01:00
Stas Vilchik
371a6747cd
SONAR-11526 fix security hotspot permalinks
2018-12-07 20:21:02 +01:00
Stas Vilchik
bf7ec4b232
SONAR-11495 put projects quality gate status back on the projects page
2018-12-07 20:21:02 +01:00
Stas Vilchik
80cd084762
SONAR-11445 improve issue comment layout to avoid overflow
2018-12-07 20:21:02 +01:00
Stas Vilchik
29cdfd46a2
SONAR-11410 fix issue popups placement
2018-12-07 20:21:02 +01:00
Stas Vilchik
d878513061
rewrite permission templates app in ts
2018-12-07 20:21:02 +01:00
Stas Vilchik
585f3438a5
SONAR-11534 fix glitch on the permission templates page
2018-12-07 20:21:02 +01:00
Stas Vilchik
41c98779d3
create global type definitions ( #1017 )
2018-12-05 20:20:59 +01:00
Grégoire Aubert
ed75c0ac9c
Shorten new code text of create date facet in issues page
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
Grégoire Aubert
81fcfe2ed9
SONARCLOUD-171 Redirect already bound org to SC organization page
2018-11-23 20:20:54 +01:00
Grégoire Aubert
50d5b1d2f8
SONAR-10770 Apply feedback
2018-11-20 20:21:01 +01:00
Stas Vilchik
691b83c737
SONAR-10770 update data shape
2018-11-20 20:21:01 +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
7ab449eb60
SONARCLOUD-174 Do not display onboarding popup on create organization page
2018-11-20 20:20:59 +01:00
Grégoire Aubert
eb145ec106
SONAR-11475 Check if url is relative before redirecting
2018-11-16 20:21:07 +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
Grégoire Aubert
3112801fbe
SONAR-11321 Fallback to generic avatar if the image doesn't load
2018-11-16 20:21:06 +01:00
Grégoire Aubert
382013f780
SONARCLOUD-155 Redirect to SonarCloud after Bitbucket app install from Marketplace
2018-11-16 20:21:06 +01:00
Grégoire Aubert
5c0c5c9d4f
Remove useless disabling of eslint camelcase rule
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
f95737b973
SONARCLOUD-101 Display only organization on which we have correct permissions in create pages
...
* Use organizations actions instead of permissions flags from api/navigation/organization
2018-11-16 20:21:05 +01:00
Grégoire Aubert
427bc6b812
SONAR-11327 Redirect user after organization creation depending on context
...
* Correctly handle OnboardingModal for create organization page
2018-11-16 20:21:05 +01:00
Grégoire Aubert
5abfbcd379
SONAR-11322 Display manual/auto tab on project and organization page depending on context
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
7c133fcc9d
SONAR-11321 Suggest valid organization key
2018-11-16 20:21:04 +01:00
Julien Lancelot
f714aa7a66
SONAR-11323 Return personal organization info
...
* Return personalOrganization in api/users/current
* Replace type by personal in api/alm_integrations/show_org
* Update AlmOrganization type with personal flag instead of type field
2018-11-16 20:21:04 +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
02c56111d2
Rewrite part of the settings page
2018-11-15 20:21:00 +01:00
Grégoire Aubert
032c8f3c2c
Rewrite settings encryption app to TS
2018-11-15 20:20:59 +01:00
Grégoire Aubert
190f2755be
SONAR-11473 Do not serve pages for urls with double slashes
2018-11-15 20:20:59 +01:00
Grégoire Aubert
c1e706a414
SONAR-11474 Code viewer header stay fixed when scrolling horizontally
2018-11-15 20:20:59 +01:00
Grégoire Aubert
958f7971bd
SONARCLOUD-45 Fix styling of featured projects
2018-11-12 10:47:56 +01:00
Grégoire Aubert
6e0c165ddd
SONARCLOUD-45 Remove quality gate from featured projects
2018-11-12 10:47:56 +01:00
Grégoire Aubert
4a7f571a85
SONARCLOUD-45 Fix measures of featured projects
2018-11-12 10:47:56 +01:00
Grégoire Aubert
62b681e9f6
SONARCLOUD-123 Update size of login form look good with Azure DevOps branding
2018-11-12 10:47:55 +01:00
Grégoire Aubert
952890a67e
SONARCLOUD-45 Fix featured projects link
2018-11-12 10:47:55 +01:00
Grégoire Aubert
588867f3d9
SONARCLOUD-45 Fix footer min width of SC homepage
2018-11-12 10:47:55 +01:00
Grégoire Aubert
1d231e6fc9
SONARCLOUD-45 Support empty array of featured projects in SC homepage
2018-11-12 10:47:55 +01:00
Grégoire Aubert
38999e4d31
Remove useless gitDir from lint-staged config
2018-11-08 20:20:58 +01:00
Grégoire Aubert
682ce8e345
SONARCLOUD-163 Fix organization members search by email
2018-11-08 20:20:57 +01:00
Stas Vilchik
c7153cbc90
SONAR-11362 apply feedback ( #905 )
2018-11-07 20:21:03 +01:00
Stas Vilchik
87ba8f35bf
fixup! fix test snapshot after rebase
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
7c8113fcec
SONAR-11368 Disable links in duplications popup for branches and prs ( #856 )
2018-11-07 20:21:02 +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
7168904610
SONAR-11363 Display duplications on the code 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
b28968aad1
rewrite more components from flow to ts ( #913 )
2018-11-06 20:21:03 +01:00
Pascal Mugnier
17aed1c52b
WWWSC-82 Re-implement SEO titles and meta description
2018-11-01 09:32:49 +01:00
Pascal Mugnier
458617e27f
SONARCLOUD-45 Advertise featured projects on SonarCloud
...
* Update code to use the new homepage.json file
* Update fields name
* Add business metric project_public_projects
* Add business metric project_public_loc
* generator of JSON input for SonarCloud homepage
* add generator zip to burgr
* add integration test
* rename "7dNewPullRequests" to "newPullRequests7d"
* Use new 'newPullRequests7d' field
2018-11-01 09:32:49 +01:00
Pascal Mugnier
dee36210a6
SONARCLOUD-123 Update marketing content with Azure DevOps branding
2018-11-01 09:32:49 +01:00
Pascal Mugnier
b5a6642ada
SONARCLOUD-133 Create new pricing page
2018-11-01 09:32:49 +01:00
Grégoire Aubert
3d4819e32d
SONARCLOUD-132 New homepage
...
* Create sticky menu bar
* Add languages section animation
* Add figures section counter animation
* Animate featured projects carrousel
2018-11-01 09:32:49 +01:00
Pascal Mugnier
d55090a928
SONAR-11307 Enhance embedded documentation with nav metadata
2018-10-30 12:42:04 +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
e9f1c8b3bb
SONAR-11183 UI toggle switch state should be more obvious
2018-10-30 12:42:03 +01:00
Stas Vilchik
3adb0b93a5
SONAR-11227 Suggest a name when creating a token
2018-10-30 12:42:02 +01:00
Stas Vilchik
f97a4394b2
SONAR-11360 Display "empty project" in projects page
2018-10-30 12:42:02 +01:00
Stas Vilchik
4e5977f1e7
disable camelcase eslint rule
2018-10-30 12:42:02 +01:00
Stas Vilchik
150f201ab6
SONAR-11263 Add a confirmation modal when canceling background tasks
2018-10-26 20:21:00 +02:00
Stas Vilchik
3026740ee3
update web dependencies
2018-10-26 20:21:00 +02:00
Pascal Mugnier
bb83311cdd
Fix code flows
2018-10-25 20:21:02 +02:00
Pascal Mugnier
fd782e8966
SONAR-11370 Update link to rules page
2018-10-25 20:21:02 +02:00
Pascal Mugnier
15fa6622e9
SONAR-11369 SONAR-11370 SONAR-11371 Remove mocking of WS
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
Pascal Mugnier
f068d7b243
SONAR-11369 Update UI using WS mock
2018-10-25 20:21:01 +02:00
Stas Vilchik
c70af104e7
SONAR-11181 Cut "external_" from a rule key
2018-10-25 10:25:59 +02:00
Stas Vilchik
94832a868d
SONAR-11213 Colorblind friendly branches status icon
2018-10-25 10:25:59 +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
Stas Vilchik
ba40f3dab6
SONAR-11399 fix text wrapping on the permission templates page
2018-10-25 10:25:59 +02:00
Stas Vilchik
cefae4aca3
SONAR-11358 hide analyze new project button for users without permission
2018-10-25 10:25:58 +02:00
Grégoire Aubert
c48cbe97b5
Disable ts-jest typescript diagnostics
2018-10-25 10:25:58 +02:00
Stas Vilchik
b6c9fddb67
update eslint, its plugins and config ( #837 )
2018-10-17 20:20:50 +02:00
Stas Vilchik
96d7b49621
SONAR-11265 use valid-url library to validate urls
2018-10-16 16:41:53 +02:00
Stas Vilchik
a17989933c
SONARCLOUD-120 limit the maximum description
2018-10-16 16:41:53 +02:00
Stas Vilchik
6458b88168
SONARCLOUD-120 display second step on the create organization page
2018-10-16 16:41:53 +02:00
Stas Vilchik
03c41366ee
SONARCLOUD-120 fix docs url on the create organization page
2018-10-16 16:41:53 +02:00
Eric Hartmann
f0d63cc5ac
Fix public build
2018-10-15 11:53:18 +02:00
Stas Vilchik
9bbbcdb26e
SONAR-11265 relax url validation
2018-10-15 11:53:17 +02:00
Grégoire Aubert
f37eb96fa1
SONAR-11289 Display plus menu only for logged in users on SonarCloud
2018-10-15 11:53:17 +02:00
Stas Vilchik
0fba7bed83
SONARCLOUD-138 guide through contact form
2018-10-12 20:20:59 +02:00
Stas Vilchik
f52d0c2586
SONARCLOUD-138 Make forms clearer when upgrading an organization ( #761 )
2018-10-12 20:20:58 +02:00
Grégoire Aubert
f0350c5cf3
SONAR-11289 Always display plus menu on SonarCloud
2018-10-12 20:20:58 +02:00
Stas Vilchik
f9bb435740
SONAR-11313 enable locations navigator when selecting a flow
2018-10-12 20:20:58 +02:00
Stas Vilchik
a0d8fee001
SONAR-11175 fix timeline tooltip position after page resize
2018-10-12 20:20:58 +02:00
Stas Vilchik
06f81556d5
SONAR-11230 fix coverage indicator overflow
2018-10-12 20:20:58 +02:00
Stas Vilchik
39fc37690c
SONAR-10890 use new "official" build flag in the web app
2018-10-12 20:20:58 +02:00
Eric Hartmann
c6ebf9cf36
SONAR-10890 Move official distribution to sonar-application
2018-10-12 20:20:58 +02:00
Eric Hartmann
992fa1cac7
SONAR-10890 Add official flag to index.html
2018-10-12 20:20:57 +02:00
Eric Hartmann
9e87e0006f
SONAR-10890 Move branding into private
2018-10-12 20:20:57 +02:00
Grégoire Aubert
6bfe9d0120
Update TS to 3.1.2
2018-10-11 15:14:33 +02:00
Stas Vilchik
440c8093d3
SONAR-10708 fix activity graph tooltip text overflow
2018-10-11 15:14:33 +02:00
Stas Vilchik
8bee392072
display only biggest js assets
2018-10-11 15:14:33 +02:00
Stas Vilchik
1da2b46a81
SONAR-11303 fix {instance} replacement in docs
2018-10-11 15:14:33 +02:00
Stas Vilchik
f3825b2d26
SONAR-11152 fix line highlighting inside new code
2018-10-11 15:14:32 +02:00
Stas Vilchik
d234df5189
SONAR-11311 fix rule permalink
2018-10-11 15:14:32 +02:00
Pascal Mugnier
cc361223da
Apply feedbacks
2018-10-10 20:20:59 +02:00
Pascal Mugnier
80d89a69cc
Do not reorder permissions list on toggle
2018-10-10 20:20:59 +02:00
Pascal Mugnier
0b441036f5
Hide plus menu when dropdown is empty
2018-10-10 20:20:58 +02:00
Grégoire Aubert
93bc0537dc
SONAR-11270 Allow to set default template to APP
2018-10-10 20:20:58 +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
Pascal Mugnier
5f7784e329
SONAR-8019 Ease the workflow for adding permissions to new users/groups
2018-10-10 20:20:56 +02:00
Grégoire Aubert
2caab9cbcb
SONAR-11260 Fetch analysis warnings only for projects
2018-10-10 20:20:56 +02:00
G. Ann Campbell
2fac84bbe1
Port remaining SONAR space docs
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
33fb963df2
SONAR-11260 Use WS api/ce/analysis_status to display warnings in dashboard
2018-10-10 09:23:05 +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
ac9223bffa
SONAR-11207 keep line breaks inside warnings ( #708 )
2018-10-10 09:23:04 +02:00
Stas Vilchik
a8fdcdc653
rewrite the rest of the background tasks app in ts
2018-10-10 09:23:03 +02:00
Stas Vilchik
58ef20e451
SONAR-11207 Display analysis warnings in the web app
2018-10-10 09:23:03 +02:00
Stas Vilchik
6a08bacfe5
move Task type to app/types
2018-10-10 09:23:03 +02:00
Fabrice Bellingard
08d0ee2a13
Update SonarCloud T&C
2018-10-10 09:23:02 +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
Stas Vilchik
a5095b9e5a
SONAR-11316 fix stale projects list of a quality gate
2018-10-10 09:23:01 +02:00
Stas Vilchik
62a465c3e9
rewrite app utils in ts ( #773 )
2018-10-10 09:23:00 +02:00
Stas Vilchik
4eaf72862f
redirect to the login page when accessing private project anonymously
2018-10-03 09:28:22 +02:00
Grégoire Aubert
47901d1f6e
SONAR-10971 Correctly display login and branch quality gates on IE11
2018-10-03 09:28:21 +02:00
Tom
b5691a997d
Replace bintray urls with binaries.sonarsource.com
2018-10-03 09:28:20 +02:00
Stas Vilchik
58f8a3e549
upgrade to babel 7 ( #745 )
2018-10-03 09:28:20 +02:00
Stas Vilchik
b836e3afc4
SONARCLOUD-43 always render step form (avoids reload of billing form)
2018-09-25 20:21:01 +02:00
Stas Vilchik
cd467657fc
SONARCLOUD-120 update landing page of just created organization
2018-09-25 20:21:00 +02:00
Stas Vilchik
748c41c723
SONARCLOUD-43 correctly handle upgrade errors
2018-09-25 20:21:00 +02:00
Stas Vilchik
14e7bbe8ac
SONARCLOUD-120 add ITs
2018-09-25 20:21:00 +02:00
Stas Vilchik
f78cd44af6
SONARCLOUD-121 display coupon's billing info ( #720 )
2018-09-25 20:21:00 +02:00
Stas Vilchik
273dde5073
SONARCLOUD-43 pass organization for manual project creation ( #723 )
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
Stas Vilchik
580476aa07
rewrite project activity app in ts ( #740 )
2018-09-25 20:20:59 +02:00
Grégoire Aubert
3daa0584ea
SONAR-11296 Display language name after bulk activation of rules
2018-09-25 20:20:59 +02:00
Grégoire Aubert
4aebb15d20
Fix code formatting issue
2018-09-24 20:20:59 +02:00
Grégoire Aubert
bbbc5847db
Fix documentation links inside SQ
2018-09-24 20:20:58 +02:00
Grégoire Aubert
fe80ff9966
Cirrus - Avoid runing eslint 2 times on CI
2018-09-24 20:20:58 +02:00
Stas Vilchik
64d7616476
rewrite account app in ts
2018-09-21 20:20:55 +02:00
Stas Vilchik
d5fbab940f
rewrite about app in ts
2018-09-21 20:20:55 +02:00
Stas Vilchik
fbf80ad4a5
finish rewriting overview app to ts
2018-09-21 20:20:55 +02:00
Simon Brandhof
bcf76ab7c7
Fix Gradle cache of sonar-web
...
Do not reuse the cache of sonar-web outputs when switching "official"
mode.
2018-09-19 20:20:55 +02:00
Pascal Mugnier
7d7bfd09c1
MMF-1420 Ease management of Embedded Docs navigation ( #699 )
2018-09-19 20:20:55 +02:00
Simon Brandhof
3f671cfcac
SONAR-11268 replace Jenkins by Cirrus CI
2018-09-19 10:51:43 +02:00
Stas Vilchik
66855e8da8
SONAR-11164 improve display of empty measures page
2018-09-19 10:51:42 +02:00
Grégoire Aubert
f8d65ba2d9
SONAR-11159 SONAR-11163 Add leak background color on code 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
bc4d2e6948
SONAR-11159 SONAR-11163 Update Code page for pull requests and short living branches with Coverage
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
Grégoire Aubert
0ba8c56c9a
SONAR-11165 Migrate rest of component measures page to TS
2018-09-19 10:51:41 +02:00
Grégoire Aubert
1499510eb4
SONAR-11131 Use isNew field from api/sources/lines to display new lines of code
2018-09-19 10:51:40 +02:00
Stas Vilchik
818b95efd1
SONAR-11252 fix error after deleting provisioned project ( #693 )
2018-09-19 10:51:38 +02:00
Stas Vilchik
7dd24b9fa1
SONAR-11185 add "by tags" selection mode on the portfolios admin page ( #665 )
2018-09-07 20:20:56 +02:00
Stas Vilchik
0bb06ba338
SONAR-11185 rewrite portfolios admin page in ts ( #664 )
2018-09-07 20:20:56 +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
a52c25d808
rewrite global search in ts ( #680 )
2018-09-05 20:21:03 +02:00
Stas Vilchik
0928b5632f
SONAR-11216 fix hiding tooltips ( #679 )
2018-09-04 20:20:56 +02:00
Stas Vilchik
f6fd6fb056
finish typing redux store and simplify connected components ( #675 )
2018-09-03 20:20:51 +02:00
Simon Brandhof
560aa9070d
Upgrade versions of nodejs and yarn
...
and use a consistent version across modules
2018-08-27 20:21:57 +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
6be83fba16
SONAR-11153 loaded issues when opening a permalink for a distant line
2018-08-27 20:21:57 +02:00
Stas Vilchik
19ef6dc907
SONAR-11134 Change the doc search ranking algorithm
2018-08-27 20:21:57 +02:00
Stas Vilchik
54e30b249b
SONAR-10952 Use link rel=preconnect to speed up gravatar fetching
2018-08-27 20:21:57 +02:00
Stas Vilchik
76c379bdbe
SONAR-10679 Add associated labels to the global search
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
Stas Vilchik
8b03114d23
SONAR-11146 control textarea expansion
2018-08-27 20:21:56 +02:00
Stas Vilchik
8347014507
SONAR-11053 add disabled "Activate more" button for built-in profiles
2018-08-24 20:21:20 +02:00
Stas Vilchik
fae8b544d6
introduce IssueType and RuleType enums
2018-08-24 20:21:20 +02:00
Stas Vilchik
fe5472dfe5
SONAR-11082 open rule permalink on cmd+click
2018-08-24 20:21:20 +02:00
Stas Vilchik
fede6d0a23
SONAR-11156 fix issues section of hotspot rules
2018-08-24 20:21:20 +02:00
Stas Vilchik
9a69333f1c
change ProjectCardLeak-test to not depend on current time
2018-08-23 20:21:35 +02:00
Stas Vilchik
facddc67e6
drop organization members from redux store ( #637 )
2018-08-22 20:21:22 +02:00
Stas Vilchik
238191f069
rewrite project deletion in typescript ( #633 )
2018-08-22 20:21:22 +02:00
Stas Vilchik
4835b94eb4
drop project links from redux store ( #632 )
2018-08-22 20:21:22 +02:00
Stas Vilchik
af00018774
drop favorites from redux store ( #631 )
2018-08-22 20:21:22 +02:00
Stas Vilchik
01e3651443
SONAR-11093 use "projects" instead of "projectUuids"
2018-08-21 20:21:03 +02:00
Stas Vilchik
5edfce30a2
SONAR-6400 require only 1 character to search languages
2018-08-21 20:21:03 +02:00
Stas Vilchik
a6f541012b
SONAR-11127 Standardize facets behaviour between issues and rules page ( #624 )
2018-08-21 20:21:03 +02:00
Stas Vilchik
cf4ebeee1e
SONAR-6400 better display of selected results in facet ( #625 )
2018-08-21 20:21:03 +02:00
Stas Vilchik
6a2c038752
SONAR-6961 load counts for search results ( #619 )
2018-08-21 20:21:03 +02:00
Stas Vilchik
f91cf3ea00
SONAR-10938 do not display undefined language in rule facet ( #618 )
2018-08-21 20:21:03 +02:00
Stas Vilchik
c4ecfd9b6e
SONAR-11124 restrict search for tags/authors to current project ( #614 )
2018-08-21 20:21:02 +02:00
Stas Vilchik
d4fa9a5eec
SONAR-10997 display the total effort on the issues page ( #615 )
2018-08-21 20:21:02 +02:00
Stas Vilchik
63055cd49b
SONAR-6961 Add issue counts to search in rule facet on issue page ( #612 )
2018-08-21 20:21:02 +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
d4a017262d
SONAR-6400 Move the search box above the list of facet items ( #592 )
2018-08-21 20:21:01 +02:00
Stas Vilchik
86be783880
SONAR-9693 Better display facets with long names ( #586 )
2018-08-21 20:21:01 +02:00
Stas Vilchik
ac2d6e2142
move marketplace from redux to react context ( #626 )
2018-08-20 20:21:04 +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
Grégoire Aubert
7509e0895c
SONAR-11140 Don't automatically select first file in project measures page
...
Also:
* Fix hidden selection when selecting a hidden file (best value)
* Fix load more spinner
2018-08-16 20:20:52 +02:00
Grégoire Aubert
74832d0230
SONAR-11129 Make icons more visible in measures page treemaps
2018-08-16 20:20:52 +02:00
Grégoire Aubert
81620b85dc
SONAR-11140 Rewrite part of component measures page to TS
2018-08-16 20:20:52 +02:00
Grégoire Aubert
8d39bc5a3c
SONARCLOUD-112 Fix visibility badge tooltip for admins on My Projects page
2018-08-16 20:20:52 +02:00
Grégoire Aubert
b50a849b37
SONAR-11150 Display all results when searching in projects page language facet
2018-08-16 20:20:52 +02:00
Grégoire Aubert
9ad0e56f42
SONAR-11149 Fix loading problems in issues page
2018-08-16 09:45:57 +02:00
Grégoire Aubert
38dc0fa7ea
SONAR-11149 Fix issues facet filtering race condition
2018-08-16 09:45:57 +02:00
Grégoire Aubert
9a9c7aba0c
SONAR-11149 Fix facets opening race conditions
2018-08-16 09:45:57 +02:00
Grégoire Aubert
3ee7baceba
SONAR-11148 Fix bad use of scmAccount param in api/users/update
2018-08-16 09:45:57 +02:00
Grégoire Aubert
9d5f9c6bb4
SONAR-11123 Avoid duplicate API call to api/organizations/search in org projects page
2018-08-16 09:45:57 +02:00
Grégoire Aubert
0b6dc66d8c
Add styling to focused checkboxes
2018-08-16 09:45:57 +02:00
Pascal Mugnier
6eac2ab817
SONAR-10209 handle deleted Quality Profile on project page
2018-08-10 20:21:33 +02:00
Stas Vilchik
d3530ff000
update main dependencies & fix autofixable eslint warnings ( #601 )
2018-08-10 20:21:32 +02:00
Grégoire Aubert
f453641951
SONAR-11038 Fix redirect url when not logged in user access project create page
2018-08-10 20:21:31 +02:00
Grégoire Aubert
b0d1020d58
SONAR-11029 Add missing projectKey param for maven and gradle tutorials
2018-08-10 20:21:31 +02:00
Grégoire Aubert
1433bb241a
SONAR-11036 Handle an error query parameter in the project creation page
2018-08-10 20:21:31 +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
19db9d08eb
SONAR-11038 Fix project provisioning
2018-08-10 20:21:30 +02:00
Grégoire Aubert
17c325bc8c
SONAR-11039 Add a link to the alm repo of the linked project
2018-08-10 20:21:30 +02:00
Grégoire Aubert
d6052456d0
SONAR-11037 Update icons for alm repository items in the project creationg page
2018-08-10 20:21:30 +02:00
Grégoire Aubert
f3231b2761
SONAR-11036 Add underline to button-links
2018-08-10 20:21:30 +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
eabdc54edb
SONAR-11121 Relative dates are not localized correctly
2018-08-09 20:20:51 +02:00
Pascal Mugnier
8f2ecbafc8
SONAR-10576 Replace wording "Leak" with "New Code"
2018-08-09 20:20:50 +02:00
Grégoire Aubert
e6e07b4bf0
SONAR-11098 Improve alignment of the documentation tooltip on the project branches admin page
2018-08-09 20:20:50 +02:00
Grégoire Aubert
e92f595ae8
SONAR-11090 Use rulesUpdatedAt date for stagnant quality profiles
2018-08-09 20:20:50 +02:00
Grégoire Aubert
a8f14ced18
SONAR-11066 Fix home link in unauthorized page
2018-08-09 20:20:50 +02:00
Grégoire Aubert
a1ebf47068
SONAR-9638 Display dot for single data point in the activity graph
2018-08-09 20:20:50 +02:00
Eric Hartmann
7253fe3904
SONAR-10864 Author information only available to members ( #552 )
2018-08-08 20:21:21 +02:00
Grégoire Aubert
1b41991764
Fix documentation h2 style
2018-08-06 20:21:19 +02:00
Stas Vilchik
75aa5f3882
SONAR-11100 fix documentation scope on sonarcloud ( #584 )
2018-08-03 20:21:25 +02:00
Pascal Mugnier
2438a8e1db
SONAR-11092 Add a banner on Security Reports ( #582 )
2018-08-02 20:21:33 +02:00
Pascal Mugnier
4f4d0e0fc2
SONAR-11076 add more docs links and tool tips
2018-08-02 20:21:32 +02:00
G. Ann Campbell
ab9ab067e2
Update docs
2018-08-02 20:21:32 +02:00
Pascal Mugnier
d0242b05cd
SONAR-9178 Make spinner noticeable on loading projects issues or measure
2018-08-02 20:21:32 +02:00
Pascal Mugnier
2d10f95a8d
SONAR-10197
2018-08-02 20:21:32 +02:00
Pascal Mugnier
e702bfa974
SONAR-10932 Leave more room for project name on the Projects page of App
2018-08-02 20:21:32 +02:00
Pascal Mugnier
4a7dd39155
SONAR-11032 Hide Analyze Project to user without provisioning permission
2018-08-02 20:21:32 +02:00
Pascal Mugnier
ceeb414a64
Sonar-10990 Edit global search ( #550 )
2018-07-30 20:21:23 +02:00
Pascal Mugnier
ebf6acb718
SONAR-11078 Improve Security Hotspots page layout ( #562 )
2018-07-30 20:21:22 +02:00
Grégoire Aubert
20ab8e6dac
SONAR-11017 Update yarn.lock file
2018-07-30 20:21:22 +02:00
Thibaud Eberwein
6ea1216241
WWWSC-81 Rectify design & Text of new About Page ( #551 )
2018-07-26 20:21:18 +02:00
Grégoire Aubert
d209b58cab
Make documentation BIG
2018-07-25 20:21:21 +02:00
Pascal Mugnier
d2c355a678
SONAR-11017 Improve ToC ( #529 )
2018-07-25 20:21:21 +02:00
Pascal Mugnier
275eb88dc0
SONAR-11014 Create a collapsible component
2018-07-25 20:21:21 +02:00
Stas Vilchik
c76da43467
SONAR-11058 open documentation and suggestions in a new tab ( #535 )
2018-07-25 20:21:21 +02:00
Stas Vilchik
e391ded6cd
SONAR-11017 Fix generating of raw text of a doc page
2018-07-25 20:21:21 +02:00
Stas Vilchik
7b1ee59a8b
SONAR-11015 Allow to add links for SonarQube global spaces ( #531 )
2018-07-25 20:21:20 +02:00
Stas Vilchik
d9ad95d17f
SONAR-11014 allow italics in headers ( #523 )
2018-07-25 20:21:20 +02:00
Stas Vilchik
4437a38404
SONAR-11016 Add additional scope for the documentation static website ( #522 )
2018-07-25 20:21:20 +02:00
Stas Vilchik
94459a7435
SONAR-10869 add custom syntax for warning/info messages ( #519 )
2018-07-25 20:21:20 +02:00
Stas Vilchik
1e1472ca42
SONAR-11014 support icons in documentation ( #521 )
2018-07-25 20:21:20 +02:00
Stas Vilchik
b998b44aaf
SONAR-11013 Add search capabilities to the embedded documentation ( #513 )
2018-07-25 20:21:20 +02:00
Pascal Mugnier
4423587a87
SONAR-11017 Add ToC component to markdowns
2018-07-25 20:21:20 +02:00
Grégoire Aubert
f71a067e75
Limit size of submitter in brackground task
2018-07-24 20:21:18 +02:00
Pascal Mugnier
ebb39d76ca
Fix tests
2018-07-20 20:21:19 +02:00
Pascal Mugnier
638d2e22de
SONAR-10928 Fix seconds formatting on background tasks ( #539 )
2018-07-20 20:21:19 +02:00