aboutsummaryrefslogtreecommitdiffstats
path: root/catalog-ui/src/app/ng2/pages/composition
AgeCommit message (Collapse)AuthorFilesLines
2022-05-12Fix edit operation artifact and data typesMichaelMorris2-12/+17
Signed-off-by: MichaelMorris <michael.morris@est.tech> Issue-ID: SDC-4000 Change-Id: I62d1be04c4995ccf5385ec6c5fd6e5673ac5c85c
2022-04-27Add UI feedback when saving a interface operationJvD_Ericsson1-3/+6
Issue-ID: SDC-3969 Signed-off-by: JvD_Ericsson <jeff.van.dam@est.tech> Change-Id: Ic75765473ddca16e351f9cde27a5e8d336413325
2022-04-04Implement adding Interface to VFCvasraz5-267/+372
Change-Id: I7cd8b82c306294d897d37d486aa3eeff7ca4206d Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech> Issue-ID: SDC-3893 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2022-03-31Update Interface definition on VFCvasraz3-9/+29
Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: I13678c92ae6088016a78554ffaf0da47b82f7e65 Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech> Issue-ID: SDC-3893 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2022-03-21Fix default value for interface operation inputandre.schmid1-1/+1
Fixes default value in interface operation input definitions. The value is now correctly JSON stringfied. Fixes required value that was always being set to false. Fixes UI reporting that false values are empty. Change-Id: I6ce8eba03d659a091e49180f1d2cc057f4a805f2 Issue-ID: SDC-3920 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2022-03-21Fix unchecked artifact implementation being persistedandre.schmid1-5/+13
Fixes the problem of an interface operation artifact implementation being persisted even if it is not selected. After checking that the interface operation has an artifact implementation and filling up the artifact information, the values were being persisted if the option is unchecked afterwards. There was no way to remove the artifact implementation information once it was persisted for the first time. Change-Id: I4fdf4027919fdc04d688805bcf0b37fa6869b2e8 Issue-ID: SDC-3918 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2022-03-21Fix instance count not being added correctly to node templateJvD_Ericsson1-3/+1
Issue-ID: SDC-3919 Signed-off-by: JvD_Ericsson <jeff.van.dam@est.tech> Change-Id: I161561f13d6a28c8c9fbf524a351ed603ba274c8
2022-03-16Fix map entry deletion in inputs of map<complex>andre.schmid1-0/+3
Fixes map entry delete icon not showing for inputs of type map<complex> in an interface operation. Change-Id: I4d1f4a0e60e860b33f16d6ef68980b4d566c93c7 Issue-ID: SDC-3921 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2022-03-14Fix cannot set node filter cap using get_propertyMichaelMorris1-3/+3
Change-Id: I92fd4016b19e03e22622cf6e476f17b49e3d6a47 Issue-ID: SDC-3904 Signed-off-by: MichaelMorris <michael.morris@est.tech>
2022-03-14Support instance count on node templateJvD_Ericsson2-6/+44
Issue-ID: SDC-3887 Signed-off-by: JvD_Ericsson <jeff.van.dam@est.tech> Change-Id: I45593ee2e0e3eea358ae9344d7432e37e1467915
2022-03-11Fix mouse in/out exceptions in node paletteandre.schmid1-2/+0
The event handling methods were removed in Change-Id: Ib45b4a1b650a7d5959e4a6ff70d46d6dee0586c2, but were still being referenced in the palette html. Change-Id: I17d48dfee9f35728b02b53db784ced20b2294845 Issue-ID: SDC-3907 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2022-03-11Support complex types in artifact propertiesandre.schmid7-22/+66
Adds support to complex types in artifact properties of an interface operation implementation. Change-Id: I7a82a3652541b35230fe4ce87bf703a1dbe72d50 Issue-ID: SDC-3899 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2022-03-11Support complex types in interface operation inputsandre.schmid21-266/+1377
Issue-ID: SDC-3897 Change-Id: Ieac2d74ad340de1d9f6e4cd3ac830e2ec8c35d5b Signed-off-by: andre.schmid <andre.schmid@est.tech> Signed-off-by: vasraz <vasyl.razinkov@est.tech> Signed-off-by: MichaelMorris <michael.morris@est.tech>
2022-03-10Support occurrences on node templatesJvD_Ericsson3-4/+137
Issue-ID: SDC-3711 Change-Id: I9f25454faa8be6987f336b7efd3821cfa09585a1 Signed-off-by: JvD_Ericsson <jeff.van.dam@est.tech>
2022-02-02fix policy and group drag and drop bugstasys1010-264/+13
Issue-ID: SDC-3864 Signed-off-by: stasys10 <stasys.jurgaitis@est.tech> Change-Id: Ib45b4a1b650a7d5959e4a6ff70d46d6dee0586c2
2022-01-26View Interface definition on VFCaribeiro3-10/+20
Add Interface support to VFC view UI Issue-ID: SDC-3850 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: Icd195c939af39d40ae8c617e740323dd3e70fc15
2021-12-09Fix generated tosca and Required fields validationaribeiro1-5/+12
Fix Incorrect properties entry on the interface operation implementation definition and Required fields validation. Issue-ID: SDC-3796 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: Ib6624fb884181612b2d94970d3cca28af839151d
2021-12-07Fix Node Filter faultsaribeiro1-0/+7
Issue-ID: SDC-3798 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: If8f3cbed8bf63bc1667e279b48ac0c2488d6a350
2021-12-06Add node filter with getInput functionaribeiro2-18/+10
Support get_input functions for creating node and substitution filters Issue-ID: SDC-3793 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: Ie00f621be8418b4a9c88afcbbc07d80c22165e9b
2021-11-05Add UI support for adding tosca artifact typesaribeiro8-36/+428
UI support for adding artifacts to an interface operation implementation Issue-ID: SDC-3768 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: I71b3e49a160521e35a45515ad7adef836f901e78
2021-10-21Make Service base type optionalandre.schmid2-12/+45
Issue-ID: SDC-3759 Change-Id: I8adf112966ee9303fc965a74cec7203274acd735 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2021-08-27Support querying of model by typeMichaelMorris1-0/+3
Signed-off-by: MichaelMorris <michael.morris@est.tech> Issue-ID: SDC-3678 Change-Id: I5fd19eefe475113df501901628b2ee8669004399
2021-08-23Fix composition view palette filterstasys101-1/+3
Issue-ID: SDC-3677 Signed-off-by: stasys10 <stasys.jurgaitis@est.tech> Change-Id: I9025ccdf1aa56fb7b6aee08d1028250c86af1f5a
2021-08-06Consider component model when retrieving interface typesdavsad1-1/+1
Issue-ID: SDC-3414 Signed-off-by: davsad <david.sadlier@est.tech> Change-Id: Ie16a2604cfdff042e32bfa4f9a3a509b5da22226
2021-07-21Display model namearibeiro1-6/+2
Issue-ID: SDC-3632 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: I7c6ec805298dee7b8327769b48c157f2bf0c30f9
2021-07-15Allow only types from selected model in service creationaribeiro1-1/+4
Issue-ID: SDC-3629 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: I98edb8a1133b2df8d884782f3fb2758b42b94158
2021-07-05Refactor Substitution filters structureKrupaNagabhushan1-1/+1
The refactor removes unnecessary component id from the substitution filters structure, as the substitution filters belongs to and only to the component. This also avoid any copying issues during the new version creation, as there is not need to update the structure with a new component id. Issue-ID: SDC-3619 Signed-off-by: KrupaNagabhushan <krupa.nagabhushan@est.tech> Change-Id: Ibcfd9be0c8ceb95d5c1c3bd3f21c3dec26c398f7
2021-05-15Support for selection of capabilitiesandre.schmid4-16/+67
Change-Id: Ib1a3e3e1a59fc84c62620932c408e231acf77024 Issue-ID: SDC-3580 Signed-off-by: André Schmid <andre.schmid@est.tech>
2021-05-11Add relationship templete UI testaribeiro1-0/+1
Issue-ID: SDC-3574 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: I63c15f36f3fdc623cbc152b79556590c2677d781
2021-04-27Enrich 'Import VFC UI test'vasraz2-57/+60
Import a node types which contains interface operations with an implementation and inputs Change-Id: Ibf778747b69c60514d94985fc13097403ae1dd56 Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech> Issue-ID: SDC-3567
2021-04-12Improve ETSI NS UI testandre.schmid1-1/+1
- import a ETSI VNF that has the tosca.capabilities.nfv.VirtualLinkable requirement; - externalize the tosca.capabilities.nfv.VirtualLinkable requirement and certify the imported ETSI VNF; - on the created ETSI NS Service (already existing flow), adds two instances of the imported ETSI VNF and a NsVirtualLink; - create a relationship between the two ETSI VNF to the NsVirtualLink, through the tosca.capabilities.nfv.VirtualLinkable requirement/ capability; - checks for the new nodes and relationship in the generated ETSI NS package. Change-Id: I57fa3079f473c7afcb7569941f870233ce7bdcca Issue-ID: SDC-3550 Signed-off-by: André Schmid <andre.schmid@est.tech>
2021-03-26Revert "Fix 46 CRITICAL BUGs"Vasyl Razinkov9-233/+216
This reverts commit eb57d1efc197968a4073b331b2dc8f40d8109847. Reason for revert: some UI components are broken Change-Id: I533a827e9913250d5cb29ed2cc4736fd8c57a8e5 Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech> Issue-ID: SDC-3529
2021-03-25Fix CRITICAL BUGsvasraz1-19/+21
Change-Id: I2924e68c03a6b640644fd0360ca23f29f9bb5f5b Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech> Issue-ID: SDC-3529
2021-03-24Fix 46 CRITICAL BUGsvasraz9-216/+233
Change-Id: Id354491665a1d8c25a7c1f3e83fcb4d146ca2f37 Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech> Issue-ID: SDC-3529
2021-03-22Add Composition Page and create resource page/flowandre.schmid3-61/+237
Add UI Tests Composition Page, and create resource page and flow Change-Id: I004a2e8123df669e7318eca7feb58f8b1210dd65 Issue-ID: SDC-3523, SDC-3524 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2021-03-10Fix requirement external toggle when deselecting and reselecting nodedavsad2-10/+24
Issue-ID: SDC-3501 Signed-off-by: davsad <david.sadlier@est.tech> Change-Id: Ib4b1913adc54fb15277af324e8eaf5bbd82c0f95
2021-01-29Add support for updating interface operationsaribeiro15-12/+1209
Allows to update interface operations on a component instance. Issue-ID: SDC-3446 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Signed-off-by: andre.schmid <andre.schmid@est.tech> Change-Id: I6a2c44997c04d9d9ea298e3d0bc971da7b137799
2021-01-15Initial support for relationship_templatesandre.schmid19-7/+1792
Change-Id: Ia246b9f11a77815c0585abfa0b3de5433728001a Issue-ID: SDC-3435 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2021-01-12Support for category specific metadataMichaelMorris3-1/+12
Signed-off-by: MichaelMorris <michael.morris@est.tech> Issue-ID: SDC-3412 Change-Id: I87392cc21dc25253b558bdc1d453d99659d049fa
2020-12-15Set directives and node_filters in any node typearibeiro3-9/+6
Allows to set directives and node_filters in any node type. Issue-ID: SDC-3404 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: Ib75821e27bf949f841c990b1353f156eda2ae8f0
2020-12-07Allow substitution_filter for a VFKrupaNagabhushan3-2/+18
Issue-ID: SDC-3365 Signed-off-by: KrupaNagabhushan <krupa.nagabhushan@est.tech> Change-Id: I5894bffbc8e605de26832d03c6f988f17413393b
2020-12-07Fixing issue with nested servicesKrupaNagabhushan1-3/+0
Issue-ID: SDC-3376 Signed-off-by: KrupaNagabhushan <krupa.nagabhushan@est.tech> Change-Id: Ibd234cc1e4459c0b8eb62ed6601a1dc9be3f1853
2020-11-16Fix node filter capability filtersaribeiro6-2/+410
Issue-ID: SDC-3335 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: I6ffc1e0fb079ac0e33262f16a62deefda97f7616 Signed-off-by: aribeiro <anderson.ribeiro@est.tech>
2020-10-23Fix for substitution filter propertiesKrupaNagabhushan4-29/+16
Issue-ID: SDC-3325 Change-Id: If26bf895a0a2f914fb9c2b36e53466df9b7999fe Signed-off-by: KrupaNagabhushan <krupa.nagabhushan@est.tech>
2020-09-07Enable selection of requirementsvasraz4-9/+37
Instead of all requirements of the component instances in a component being exposed outside the component, this change will enable the component designer to specifiy which should be exposed outside the component and which are to be internal to the component Change-Id: Ib063f7b8b0aca94896e78a46f069725bae3d494d Issue-ID: SDC-2771 Signed-off-by: MichaelMorris <michael.morris@est.tech> Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech>
2020-09-07Retrieve node_filter capabilitiesaribeiro2-20/+19
Issue-ID: SDC-3270 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: Ieb1b3c4d31a50e73112fc34cdd8d5fd9ba9e6a30
2020-09-07Enable node_filter update actionaribeiro1-1/+1
Issue-ID: SDC-3257 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: Id8ae9a7bfe941aa11891f472e830b4ca59b3e839
2020-09-04Support for Nested/Hierarchical ServicesMichaelMorris6-13/+49
Change-Id: I478cf2e1f9cf96443a3e35bf22ac2c9d72bca8f1 Issue-ID: SDC-3145 Signed-off-by: MichaelMorris <michael.morris@est.tech>
2020-08-07Add substitution filter UI supportaribeiro7-4/+188
Issue-ID: SDC-3195 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: Idc6301a1ab7442f8d2d59931abf0a0741cc8e410
2020-06-14Add support for directives on VFCaribeiro8-11/+43
This change also updates the directives values according to Tosca 1.3 spec Issue-ID: SDC-3074 Change-Id: Ia6a68c9a23a71a2c17ba2c006990342811aa7b4e Signed-off-by: aribeiro <anderson.ribeiro@est.tech>