aboutsummaryrefslogtreecommitdiffstats
path: root/catalog-ui/src/app/ng2/pages
AgeCommit message (Collapse)AuthorFilesLines
2022-09-19Support TOSCA functions in Node Capability Filtersandre.schmid7-471/+197
Adds support to use TOSCA functions as value in the node capability filters. Removes the current capability filter component to reuse, with a few changes, the node property filters component. Fixes problems with the edition and deletion of node capability filters. Change-Id: Ic91242d6cbc24e2ce0f60b84c63e104575bef8a9 Issue-ID: SDC-4173 Signed-off-by: André Schmid <andre.schmid@est.tech>
2022-09-16Fix types not refreshing after model changefranciscovila1-22/+10
Loads the capability, requirement and node types based on the current VFC model. Removes the frontend cache that was being hold by the ReqAndCapabilitiesService. Issue-ID: SDC-4175 Signed-off-by: franciscovila <javier.paradela.vila@est.tech> Change-Id: I6ab9d1781c6d65e0d78ff69baf468fb9d24f9afd
2022-09-09Temp fix to allow tosca functions in op propsMichaelMorris1-11/+0
Temporary measure to unblock using tosca function values in operation implementation properties. To be removed when SDC-4170 is implemented Signed-off-by: MichaelMorris <michael.morris@est.tech> Issue-ID: SDC-4171 Change-Id: Id5925c286a76ea60d5bf9ce97124a4cbbd1ca216
2022-09-08Support TOSCA functions in Node Filtersandre.schmid13-281/+293
Adds support to use tosca functions as value in the node property filters and substitution filters Change-Id: Id242691cc9ddd233245b58f052b9f0e2c7bbd66b Issue-ID: SDC-4128 Signed-off-by: André Schmid <andre.schmid@est.tech>
2022-09-07Support TOSCA functions in sub propertiesMichaelMorris5-5/+95
Change-Id: Ibfd95c928bbb10089cfc9749ae4e7b05270e3d68 Issue-ID: SDC-4151 Signed-off-by: MichaelMorris <michael.morris@est.tech>
2022-09-02Allow to select properties in the get_attribute functionvasraz1-15/+15
Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech> Change-Id: Ib35d5d1e3d83ed8e87ce45c20e9cc1a641c5bde2 Issue-ID: SDC-4149
2022-08-12Hierarchical panel loading with current instanceimamSidero1-1/+1
Type of instance in the if check is corrected Signed-off-by: Imam hussain <imam.hussain@est.tech> Issue-ID: SDC-4126 Change-Id: Ifa62457a32fb1ae1713abc43377186110037d865
2022-08-10Property assignment view policy tosca functionMichaelMorris1-3/+22
Enable setting policy properties to a TOSCA function value expression in the property assignment view Signed-off-by: MichaelMorris <michael.morris@est.tech> Issue-ID: SDC-4122 Change-Id: Idd6b08c31995f5f421213075a3981f58edca2f9c
2022-08-03Fix outputs of complex type display and deleteKrupaNagabhushan1-10/+0
Issue-ID: SDC-4121 Signed-off-by: KrupaNagabhushan <krupa.nagabhushan@est.tech> Change-Id: I811ecf8240eb1e8ab9ce3c714f0e12600ee73f10
2022-07-29Support a custom yaml value in tosca functionandre.schmid9-5/+234
Allows to add a custom YAML value to properties in the TOSCA function feature. Change-Id: I15e65088a18537d9832428717be826ac0ef6049a Issue-ID: SDC-4099 Signed-off-by: André Schmid <andre.schmid@est.tech>
2022-07-26Bug fix for the group property value was not readableimamSidero3-4/+10
Adding a stylesheet for group-or-policy-properties-tab component to make it readable in next line Signed-off-by: Imam hussain <imam.hussain@est.tech> Issue-ID: SDC-4084 Change-Id: Ia2443f5edcaece63d1d0d446bfbdf37dac24a77b
2022-07-19Support tosca functions for group instancesMichaelMorris1-6/+28
Issue-ID: SDC-4090 Signed-off-by: KrupaNagabhushan <krupa.nagabhushan@est.tech> Change-Id: I91650050fed57a4243df157034cb68ecd8421413 Signed-off-by: MichaelMorris <michael.morris@est.tech>
2022-07-18Support for concat TOSCA functionandre.schmid12-413/+1026
Adds support for the concat TOSCA function in an instance property. Refactors the TOSCA function structure so it can be more generic to support other functions in the future. Change-Id: I338e4138d26afe21779da57c4eeb3f2d486c20a9 Issue-ID: SDC-4095 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2022-07-14Fix for list of map type on SELF propertyimamSidero2-3/+13
Adding the multi value types to the schema type in property-creator component Issue-ID: SDC-4085 Change-Id: I9e6319caa85a99b6be90762698f66435f85811a3 Signed-off-by: Imam Hussain <imam.hussain@est.tech>
2022-07-11Save/discard button not showing for an instance attributesJvD_Ericsson1-0/+4
Issue-ID: SDC-4088 Signed-off-by: JvD_Ericsson <jeff.van.dam@est.tech> Change-Id: Ia2d07bfa53a34761c181eef1282dbc29de789fd3
2022-06-24Make instance count optionalMichaelMorris1-2/+1
Signed-off-by: MichaelMorris <michael.morris@est.tech> Issue-ID: SDC-4065 Change-Id: I8f80f813ef1d1d6ab01b8730bc0075ddd66235f4
2022-06-23Fix Interface Operation mandatory fieldsJvD_Ericsson3-60/+38
and remove unnecessary methods Issue-ID: SDC-4061 Signed-off-by: JvD_Ericsson <jeff.van.dam@est.tech> Change-Id: I91da5127592563cfab33b00c410f5380f088f6d6
2022-06-22Support TOSCA get_attribute functionandre.schmid2-15/+50
Adds support to TOSCA get_attribute function in the Property Assignment TOSCA Function modal. Change-Id: I73dda215a7c9d7fecf0803cc259634279c3bdfb6 Issue-ID: SDC-4053 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2022-06-22Block interface operation edit in checkedin VFCandre.schmid1-21/+16
VFC interface operation could be edited even when checked in, due to an incorrect viewOnly input passed to the modal component. Blocks edition also in the backend, by verifying if the component can be edited. Change-Id: I816e28897273aaa677237ca55794bb3dc8460975 Issue-ID: SDC-4058 Signed-off-by: andre.schmid <andre.schmid@est.tech> Signed-off-by: JvD_Ericsson <jeff.van.dam@est.tech>
2022-06-21Fix interface name and operation not being disabled on editJvD_Ericsson1-0/+1
Issue-ID: SDC-4059 Signed-off-by: JvD_Ericsson <jeff.van.dam@est.tech> Change-Id: Ic52ad385c76595280a9c8f726e6285f2933d07fb
2022-06-20Fix get_input not working for complex propertiesandre.schmid1-2/+7
In the TOSCA function component, complex types inputs were not being found for a selected complex type property. Change-Id: I4c5c6876d8b64f6fdedf137e0523e4a105a5f921 Issue-ID: SDC-4057 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2022-06-20Allow to delete an interface operation from VFCandre.schmid3-9/+35
Issue-ID: SDC-4055 Change-Id: I43e79315dce12e2060f8b1dbdfcae29da46fc02e Signed-off-by: stasys10 <stasys.jurgaitis@est.tech> Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech> Signed-off-by: andre.schmid <andre.schmid@est.tech>
2022-06-16Fix loading issue and double errors in properties assignmentKrupaNagabhushan1-7/+2
Issue-ID: SDC-4038 Signed-off-by: KrupaNagabhushan <krupa.nagabhushan@est.tech> Change-Id: Id028501226cf23239e528efbfb49cd60284bad37
2022-06-13Rearrange Interface Operation Implementationstasys104-72/+69
Name and File fields now called Artifact File URI. Add Artifact To Implementation renamed to Add Artifact Details, it was also added to localization. Artifact File URI is made always visible, and Add Artifact Details moved underneath it. Issue-ID: SDC-3982 Signed-off-by: stasys10 <stasys.jurgaitis@est.tech> Change-Id: I4cbe864347d156137a2ab4746500e5fd454a2b26
2022-06-13Disable save for invalid TOSCA functionandre.schmid2-7/+16
Disable save button for invalid TOSCA functions in the TOSCA function modal. Change-Id: I322f59b20faec17ba0edaa412273ee41c0c2675c Issue-ID: SDC-4047 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2022-06-13Consider schema in filtering function propertiesandre.schmid1-5/+22
Considers the selected property/input schema, not only the type, when searching for matching properties/inputs in the TOSCA function. Change-Id: Ie6e3eb8991a1ff9233d8d32109217d59f82f403d Issue-ID: SDC-4043 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2022-06-11Fix TOSCA function persistent not found messageandre.schmid1-0/+1
Fixes input/property not found message that remains on the TOSCA function modal even after the TOSCA function dropdown is changed. Change-Id: I6d8c622c462a33786847b857186dae2ba213354e Issue-ID: SDC-4042 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2022-06-07Support get functions in composition property modalandre.schmid1-6/+57
Allow to assign get functions values to properties in the composition properties modal. Change-Id: I470be63e2980994f43be255d8056af7392baab75 Issue-ID: SDC-4031 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2022-06-07Allow to edit or clear a TOSCA function valueandre.schmid6-95/+111
In the properties assignment view, when a property that has a TOSCA function value is selected, a button "Clear Value" will show allowing to clear the property value. This behaviour was changed to show the TOSCA function button, which, when clicked, will open the TOSCA function modal with the function values loaded, allowing to edit or clear the existing value. Change-Id: Ic365f81921052aa2c5737d2a1ac956a3fb745db6 Issue-ID: SDC-4028 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2022-06-07Fix instance req and capabilities not updatingKrupaNagabhushan1-0/+4
Issue-ID: SDC-4030 Signed-off-by: KrupaNagabhushan <krupa.nagabhushan@est.tech> Change-Id: I02c61e306087be24fb63b64b6a9c2fa27d52c0e4
2022-06-02Support of get_property for instance propertiesandre.schmid4-60/+180
Support of get_property for INSTANCE properties, as currently only SELF properties can be selected. Change-Id: I80611002964a6ebb515134155c321f2d7f87811c Issue-ID: SDC-4026 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2022-05-30Support of get_property in property assignmentandre.schmid5-169/+267
Refactors the current way store a get_input function allowing to support different get functions (get_property in this case). The information stored allows recreating and correctly validating the get function. Fix get function schema validation, the schema was being ignored. Improve validation error status and messages. Improve tosca get function dialog. Change-Id: I5de5f96dfba3c7a0fbb458885af5528bea7835aa Issue-ID: SDC-4014 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2022-05-26Fix Component Instance versions not updatingKrupaNagabhushan3-37/+48
Issue-ID: SDC-4021 Signed-off-by: KrupaNagabhushan <krupa.nagabhushan@est.tech> Change-Id: Iea32227714504b445689f0d934fdb7d79dd7b09d
2022-05-17Generalise Select Input button in Properties Assignment viewKrupaNagabhushan6-49/+93
Issue-ID: SDC-3996 Signed-off-by: KrupaNagabhushan <krupa.nagabhushan@est.tech> Change-Id: Idb7ff3552ffb68748c688c374625b216ac273499
2022-05-12Fix edit operation artifact and data typesMichaelMorris3-12/+19
Signed-off-by: MichaelMorris <michael.morris@est.tech> Issue-ID: SDC-4000 Change-Id: I62d1be04c4995ccf5385ec6c5fd6e5673ac5c85c
2022-05-09Fix inputs/policy tabs view for self and instancesKrupaNagabhushan3-3/+5
Issue-ID: SDC-3983 Signed-off-by: KrupaNagabhushan <krupa.nagabhushan@est.tech> Change-Id: I2b1f0e5c7f6e55765f35ac807926725343a8aa9e
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 VFCvasraz15-364/+2107
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 VFCvasraz4-43/+150
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-28Fix unable to update 'Interface Name' in VFKrupaNagabhushan1-2/+2
Issue-ID: SDC-3928 Signed-off-by: KrupaNagabhushan <krupa.nagabhushan@est.tech> Change-Id: Id020da4531380859de41d528f89b135d9acd707a
2022-03-22Fix assigning substitution filter property to service propertyJvD_Ericsson2-11/+8
Issue-ID: SDC-3916 Signed-off-by: JvD_Ericsson <jeff.van.dam@est.tech> Change-Id: I313c3ca7ef2492ee686bd7351d9477631665c722
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.schmid22-289/+1403
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>