summaryrefslogtreecommitdiffstats
path: root/cds-ui/designer-client
AgeCommit message (Collapse)AuthorFilesLines
2020-02-29enhance loading topologyTemplate from sourceAhmed Abbas5-23/+74
- fix bug when rename stepName in workflow - tune directGraph options to fix Elements positioning when loading from source Issue-ID: CCSDK-1779 Issue-ID: CCSDK-2129 Signed-off-by: Ahmed Abbas <ahmad.helmy@orange.com> Change-Id: Iee0d5b98266bee5b9920c557dea46a69c8434d85
2020-02-28add designer funcionality - declarative workflowAhmed Abbas22-347/+1367
- save source editor to store - generate graph based on json data from source editor - make functions retrieved from server - prevent multible functions inside action if the first fn is not dg-generic - dg generic case (mutli functions inside single action) - arrange elements that are generated automcatilly using DirectedGraph lib dagree Issue-ID: CCSDK-1779 Issue-ID: CCSDK-1783 Issue-ID: CCSDK-2017 Signed-off-by: Ahmed Abbas <ahmad.helmy@orange.com> Change-Id: Ief3579e4a9716475c9aaf85b5a349bc2af466cdb
2020-02-28Merge "add basic download for current viewed package"KAPIL SINGAL6-70/+50
2020-02-28adding dependacies to mapping tableAhmed5-47/+113
Issue-ID: CCSDK-2065 Signed-off-by: ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com> Change-Id: I4e91ceaec3327df8f3d92ac339bc96dc2ba8e63a
2020-02-28add basic download for current viewed packageshaaban Altanany6-70/+50
Issue-ID: CCSDK-2126 Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com> Change-Id: I8690018634b55734d3b9dcf66794c44c4d266c92
2020-02-27Adding view and edit featureshaaban Altanany14-247/+319
Issue-ID: CCSDK-2123 Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com> Change-Id: I6fa4469a982a3c6f76002909813480c9ac4d0e65
2020-02-26adding view package tabsAhmed10-68/+108
Issue-ID: CCSDK-2120 Signed-off-by: ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com> Change-Id: I21af8c2b193b3fec4e5bc59e44b7a3b852f3b784
2020-02-26add view feature and decompress zip fileshaaban Altanany10-175/+146
-decompress package zip file -getting content and file names Issue-ID: CCSDK-2120 Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com> Change-Id: If930b257a9dd7b8e094958aad006ff3769810cb3
2020-02-26Merge "import maaping from CSV file or the current template"KAPIL SINGAL12-106/+366
2020-02-25import maaping from CSV file or the current templateAhmed12-106/+366
Issue-ID: CCSDK-2065 Signed-off-by: ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com> Change-Id: Idc5b1deccf2966438aed13329290df6d9b3f0da7
2020-02-25Merge "add single function to action and save it to frontend store."Brinda Santh Muthuramalingam12-62/+190
2020-02-24add single function to action and save it to frontend store.Ahmed Abbas13-62/+196
Issue-ID: CCSDK-2017 Signed-off-by: Ahmed Abbas <ahmad.helmy@orange.com> Change-Id: I866eadb31bcb56aec5aa05a1dd4b0989c47c6210
2020-02-24enable source code editing and adding viewing featureshaaban Altanany10-27/+182
Issue-ID: CCSDK-2113 Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com> Change-Id: Ic7643841afe21bfacc130908d6c851519b399acd
2020-02-24Merge "adding tags and custom keys to metadata"KAPIL SINGAL7-87/+126
2020-02-23adding upload function and getting variables from template at template and ↵shaaban Altanany12-157/+306
mapping tab Issue-ID: CCSDK-2102 Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com> Change-Id: Id92cbd183c700764a55ef016d681a568954dc18f
2020-02-23adding tags and custom keys to metadataahmedeldeeb507-87/+126
Issue-ID: CCSDK-2014 Signed-off-by: ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com> Change-Id: I0ebd08a1f12ebccc4c0487850f28f6e395ed65cd
2020-02-18Adding DSL-Definition to vlb.json file.ahmedeldeeb505-36/+45
Fixing HashMap key and value conflict Issue-ID: CCSDK-2066 Signed-off-by: ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com> Change-Id: I781f1ffc47a4ce22eeef9651aaff1dad4bf6fcc3
2020-02-17adding template and mapping import template filesshaaban Altanany9-106/+158
Issue-ID: CCSDK-2102 Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com> Change-Id: I38260328f868f146dbdd16f0da8f26bbb1504c29
2020-02-16Redesign Metadata tab & Template and mapping & Over View Designshady13-186/+922
Issue-ID: CCSDK-2075 Signed-off-by: shady <snaguib.ext@orange.com> Change-Id: Ic130d378b2b68a80d40f6c3c8250cb3af538011e
2020-02-13updating source-editor changesahmedeldeeb5010-51/+85
Issue-ID: CCSDK-2070 Signed-off-by: ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com> Change-Id: I203f89eb81ea9685ca69226b108c121a8be5f193
2020-02-13Package creation refactoring and save the package to CBA store.shaaban Altanany14-94/+215
Issue-ID: CCSDK-2070 Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com> Change-Id: Iac67b71dbd48fe18319b381ee8a284ef9928ec46
2020-02-03Merge "Reorder Create Tabs"KAPIL SINGAL1-14/+14
2020-02-02Reorder Create Tabsshady1-14/+14
Issue-ID: CCSDK-2068 Signed-off-by: shady <snaguib.ext@orange.com> Change-Id: I7519906f749f275a1b40f47bf53f3c0cb6a03906
2020-02-02add designer client build inside loopback servershaaban Altanany5-6/+102
Issue-ID: CCSDK-2067 Change-Id: I5acef65ee6703405b70708dd17a1be7acb808531 Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
2020-02-02adding DSL-Definition componentshaaban Altanany8-36/+71
Issue-ID: CCSDK-2066 Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com> Change-Id: I8b16e78cf3961c0c37a721fd37898fb3a7a850a0
2020-02-02add template and mapping page skeleton in designer clientAhmed Abbas12-113/+256
Issue-ID: CCSDK-2065 Signed-off-by: Ahmed Abbas <ahmad.helmy@orange.com> Change-Id: Icbd3240c8043449a47d72bf70c76397725ffd2ba
2020-01-30package creation store preparationshaaban Altanany8-137/+105
Issue-ID: CCSDK-2050 Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com> Change-Id: Ie4dcf26a138ef5237e42eb0284269006da89d5a5
2020-01-29update imports-tab,source-editor and create scripts-tab componentshaaban Altanany29-344/+791
Issue-ID: CCSDK-2016 Issue-ID: CCSDK-2042 Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com> Change-Id: I87dd0f6cf393c2d7cd78985928635bd2138ccc74
2020-01-23add design for template and mappingshady12-87/+428
Issue-ID: CCSDK-2035 Signed-off-by: shady <snaguib.ext@orange.com> Change-Id: I60d1fd623c84e98d0b762a0b5df0e375a7c75031
2020-01-22fixining compilation in unit testingshaaban Altanany11-41/+109
add unit test for package-header.component Issue-ID: CCSDK-2032 Change-Id: I459ee690b84ae7eb7a852c6dc65fe1702fb6bf4a Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com>
2020-01-22adding implementation for imports tabshaaban Altanany2-75/+116
Issue-ID: CCSDK-2014 Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com> Change-Id: Ib11325f0c7d01103eff05f237c3c0d7fb515d59c
2020-01-12creating meta data creation component(first tab)shaaban Altanany20-265/+468
Issue-ID: CCSDK-2014 Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com> Change-Id: I35283cbb5b48174606493ecb39c20b9f717a9c06
2020-01-08add ngx-file-drop to designer clientshaaban Altanany1-0/+1
Issue-ID: CCSDK-2014 Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com> Change-Id: I147a5fd5f32e40e74774c1785dd177602670ac32
2020-01-07Merge "adding design of first two tabs in creation package component"KAPIL SINGAL11-865/+1448
2020-01-07designer client screen functionality:Ahmed Abbas6-128/+766
- insert action into main board - drag function from palette and drop over an action - prevent drag function outside action - insert multiple actions into the board Issue-ID: CCSDK-2017 Issue-ID: CCSDK-1783 Signed-off-by: Ahmed Abbas <ahmad.helmy@orange.com> Change-Id: Id7528404ba70ca05561127c22e8bf4d27766bb91
2020-01-07adding design of first two tabs in creation package componentshaaban Altanany11-865/+1448
Issue-ID: CCSDK-2014 Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com> Change-Id: Ib4cf67f38511fbabc9d69313e9e88edadd7b6c4a
2020-01-05add importTab component in package creationshaaban Altanany10-14/+128
Issue-ID: CCSDK-2016 Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com> Change-Id: I828f9891863224cd3c70dbcaf1149efdff394c6e
2019-12-30Merge "create palette on the right side menu draw function elements to the ↵Brinda Santh Muthuramalingam4-94/+383
palette (static functions for now) enable drap elements from palette to main board"
2019-12-30add package creation component and fixing designer compilation and lintingshaaban Altanany17-16/+560
Issue-ID: CCSDK-2014 Issue-ID: CCSDK-1780 Signed-off-by: shaaban Altanany <shaaban.eltanany.ext@orange.com> Change-Id: I65e02ba498516edb27eefd2448d50a61779cc22c
2019-12-27create palette on the right side menuAhmed Abbas4-94/+383
draw function elements to the palette (static functions for now) enable drap elements from palette to main board Issue-ID: CCSDK-1783 Signed-off-by: Ahmed Abbas <ahmad.helmy@orange.com> Change-Id: I5e3382369dd86fa9b748e8b9b922eead39c8dc42
2019-12-16adding new designer component, sort and configuration dashboardShaabanEltanany35-317/+942
Issue-ID: CCSDK-1982 Issue-ID: CCSDK-1984 Issue-ID: CCSDK-1983 Signed-off-by: ShaabanEltanany <shaaban.eltanany.ext@orange.com> Change-Id: I05d12bbf5ebc940bd6983da06af3f85ee18eb723
2019-12-11remove proprietary fonts in designer-clientAhmed Abbas20-2013/+4
Issue-ID: CCSDK-1987 Signed-off-by: Ahmed Abbas <ahmad.helmy@orange.com> Change-Id: Ie1f9eb988b5424a645170903e168098aaecd2e5d
2019-12-06rename ui project from client-franfurt to designer-clientAhmed Abbas143-0/+7842
Issue-ID: CCSDK-1981 Signed-off-by: Ahmed Abbas <ahmad.helmy@orange.com> Change-Id: Ic53ea9cf4a48d0ba60f91aa27960e05c77ae9b07