adobe / commerce-cif-connector

AEM Commerce connector for Magento and GraphQL
Apache License 2.0
43 stars 27 forks source link

CIF-1327 - Show a "Create configuration folder" action in the CIF Configuration console #119

Closed LSantha closed 4 years ago

LSantha commented 4 years ago

Description

The "Create configuration folder" action should be available in the CIF Configuration console to avoid switching between consoles.

Ideally the new configuration folder would already have the settings/cloudservices subtree created instead of the user explicitly selecting "Cloud Services" from the dialog.

Related Issue

CIF-1327

How Has This Been Tested?

Manually, JUnit.

Screenshots (if appropriate):

screenshot1

screenshot2

Types of changes

Checklist:

codecov[bot] commented 4 years ago

Codecov Report

Merging #119 into master will increase coverage by 0.92%. The diff coverage is 87.09%.

Impacted file tree graph

@@             Coverage Diff              @@
##             master     #119      +/-   ##
============================================
+ Coverage     86.98%   87.91%   +0.92%     
- Complexity      465      492      +27     
============================================
  Files            31       35       +4     
  Lines          1713     1886     +173     
  Branches        282      289       +7     
============================================
+ Hits           1490     1658     +168     
- Misses           92       97       +5     
  Partials        131      131              
Flag Coverage Δ Complexity Δ
#integration 49.45% <0.00%> (-0.64%) 253.00 <0.00> (ø)
#karma 96.02% <ø> (?) 0.00 <ø> (?)
#unittests 84.03% <87.09%> (+0.26%) 476.00 <27.00> (+27.00)
Impacted Files Coverage Δ Complexity Δ
...nts/configuration/ConfigurationColumnViewItem.java 88.37% <87.09%> (+16.94%) 39.00 <27.00> (+27.00)
...omponents/common/cifpicker/clientlibs/cifpicker.js 91.11% <0.00%> (ø) 0.00% <0.00%> (?%)
...mon/cifproductfield/clientlibs/cifproductpicker.js 97.05% <0.00%> (ø) 0.00% <0.00%> (?%)
...oring/editor/pagepreview/clientlibs/pagepreview.js 100.00% <0.00%> (ø) 0.00% <0.00%> (?%)
...n/cifcategoryfield/clientlibs/cifcategorypicker.js 97.05% <0.00%> (ø) 0.00% <0.00%> (?%)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 95b70a9...23c227e. Read the comment docs.