Ram Krishna Verma [Wed, 24 Feb 2021 15:47:46 +0000 (10:47 -0500)]
Update info.yaml in clamp
Issue-ID: POLICY-3028
Change-Id: I893076e93f26285983673479f9f18795c4f91bd7
Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
(cherry picked from commit
7e60677c8fba9aa4bc2007b780cfa335c88bd35d)
Liam Fallon [Tue, 23 Feb 2021 15:00:22 +0000 (15:00 +0000)]
Merge "Introduce a new endpoint to create policy" into tosca-poc
Liam Fallon [Tue, 23 Feb 2021 14:34:48 +0000 (14:34 +0000)]
Merge "Refactoring java packages" into tosca-poc
Liam Fallon [Tue, 23 Feb 2021 14:33:22 +0000 (14:33 +0000)]
Merge "Added Main initial code" into tosca-poc
FrancescoFioraEst [Wed, 17 Feb 2021 10:11:02 +0000 (10:11 +0000)]
Added Main initial code
Issue-ID: POLICY-2995
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
Change-Id: I6f7da312f00341be8928fb66875c309c6933f194
sebdet [Tue, 23 Feb 2021 12:31:22 +0000 (13:31 +0100)]
Refactoring java packages
Get rid of *.target java package to avoid confusion with maven target folder
Issue-ID: POLICY-3091
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: Id9501713bf13346b2842abffa7dd6b01b8e26206
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
sebdet [Tue, 16 Feb 2021 13:53:43 +0000 (14:53 +0100)]
Introduce a new endpoint to create policy
One first part of the update is to create a policy version from an existing one (this is similar as the create new policy).
The policy-flow.xml has been refactored so that the same policy query is done for policies and loop related flows. A code has been added to remove fields from the UI that could be present (the PDP group info json enrichment)
Issue-ID: POLICY-2926
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: Ia60c656a9b5100296042d3346d5c97c8dad5d041
(cherry picked from commit
a0a3a03686a386bf6def6f7da6de4d3f6a11ce61)
Jim Hahn [Mon, 22 Feb 2021 22:40:05 +0000 (22:40 +0000)]
Merge "Fix the Tosca Converter to Json Schema" into tosca-poc
sebdet [Mon, 15 Feb 2021 10:02:18 +0000 (11:02 +0100)]
Fix the Tosca Converter to Json Schema
The backend had to be slightly fixed so that the json generation without being in a loop is not an issue. This is required for the policies listing feature
Issue-ID: POLICY-2926
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: Ia6a9e034f888384999a8ea557ce550c87c65c4be
(cherry picked from commit
08ed2240b2389fbf83e9ed67cc65cc6fc628ea72)
sebdet [Mon, 15 Feb 2021 17:09:38 +0000 (18:09 +0100)]
Improve the policy list react component
Add feature to the new policy list component, like grouping, sorting, CSV export, add delete/update button for future use
Issue-ID: POLICY-2925
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: I5f6141eca43d750a7e8e8edf9b59cc6b1e53f0bb
(cherry picked from commit
3728547710dee7d4cbd02d8e6cfed2c1708e263c)
liamfallon [Mon, 22 Feb 2021 08:57:47 +0000 (08:57 +0000)]
Convert Date to Instant in TOSCA PoC
Issue-ID: POLICY-3069
Change-Id: I9efbc42c4fcc97f79799f3e09ed3424dcc86a891
Signed-off-by: liamfallon <liam.fallon@est.tech>
sebdet [Fri, 12 Feb 2021 16:18:47 +0000 (17:18 +0100)]
Modify Backend for listing the policies
Improve Ui components to list policies + changes an existing camel route to expose the policy json schema properly. New files added to emulator for testing + comments added.
Now the Ui can show the policy config
Issue-ID: POLICY-3061
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: Iacf9577a4ab2cc927d05ff267e7356d8410eb77a
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
(cherry picked from commit
3718a16bedbc4a5ecf2593abcb2075238fa99767)
Ajith Sreekumar [Fri, 19 Feb 2021 14:12:01 +0000 (14:12 +0000)]
Merge "Add New UI component for policies list" into tosca-poc
sebdet [Sun, 24 Jan 2021 17:12:36 +0000 (18:12 +0100)]
Add New UI component for policies list
Add new Ui components to list policies + the small refactoring of React Routes
Issue-ID: POLICY-2925
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: I784d7c144a3a3af98a9d62b5d40b5172dbdaed47
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
(cherry picked from commit
eb8e3f1dd891ac98f1bbaf35a2a0679146785236)
sebdet [Wed, 17 Feb 2021 11:01:01 +0000 (12:01 +0100)]
Switching parent to stable
Removing the parent snapshot as the build is not reproductible if the snapshost changes.
Moreover a change occurred and the tests are even not executed.
Issue-ID: POLICY-3073
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: I1be96ea0b4cd8f721b17c623a62a1892dcf05062
(cherry picked from commit
25f228a730563c414bce5d65cdb3210ce9eae4c6)
liamfallon [Fri, 12 Feb 2021 10:32:59 +0000 (10:32 +0000)]
Point at correct POM for tosca control loop build
The plugin configuration caused all the sub POMs to be run as separate
builds.
The build for the TOSCA POC code should just point at the single POM for
the POC code and not run all the sub POMs. THis change just runs
thebottom POM for the control loop code, which in turn calls all the sub
POMs.
Issue-ID: POLICY-2971
Change-Id: I9cab9fc862c89a037b12894fb5bfb3b2c9a4e9f9
Signed-off-by: liamfallon <liam.fallon@est.tech>
liamfallon [Mon, 25 Jan 2021 16:23:28 +0000 (16:23 +0000)]
Add common and models initial code
This review brings inthe initial common and models code for the TOSCA
control loop PoC
Changes are made to the model that were required to implement the
working demo.
Unit test are now added that brings coverage above 90%
Issue-ID: POLICY-2995
Change-Id: I22e484a6e6195b2b74087b62fb3bc51d541b171e
Signed-off-by: liamfallon <liam.fallon@est.tech>
Liam Fallon [Thu, 11 Feb 2021 14:04:57 +0000 (14:04 +0000)]
Merge "Enable building of the tosca PoC code" into tosca-poc
liamfallon [Wed, 10 Feb 2021 19:03:47 +0000 (19:03 +0000)]
Enable building of the tosca PoC code
At the moment, because the code in the tosca-controlloop directory is
not linked to the CLAMP pom, it is not built by the Jenkins jobs.
This commit makes a change to the pom.xml file on the tosca-poc branch
only so that the tosca-controlloop code is built.
The maven-invoker-plugin runs a build of the code in the
tosca-controlloop subdirectory by invoking a build of its pom.xml. The
output artifacts are placed in target/tosca-controlloop and do not
interfere in any way with the main CLAMP build.
However, if there are compile erors/test fails/maven errors in the
tosca-controlloop coode, the build wil and should fail.
Issue-ID: POLICY-2995
Change-Id: Ie4d3e3189af6afe0a046ab565a7cc2703afa503d
Signed-off-by: liamfallon <liam.fallon@est.tech>
sebdet [Sun, 24 Jan 2021 15:40:18 +0000 (16:40 +0100)]
Add new Camel route
Add the new rest endpoint in camel + add new permission type + add robot test for that route + small refactoring of trst files
Issue-ID: POLICY-2924
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: I623cc8ec1724513cdb92eeea000adca5c2433bae
(cherry picked from commit
9d04a9cc8c6f4b12ae60cc0d4d42f71085f72328)
sebdet [Fri, 22 Jan 2021 16:26:04 +0000 (17:26 +0100)]
Policy list and Pdpgroup merger code
Draft code of the policy list/pdpgroup merger + tests, this code will most likely be called by a camel Rest route and the answer will be returned to the client/ui. The policies listing is enriched with new fields pdp group info, like:
1. In which Pdp group/Subgroup the policy is currently deployed
2. What are the potential pdpgroups/subgroups where the policy can be deployed
These info will be shown in the policy clamp UI to the user.
Also some refactoring has been done for the sake of clarity.
Issue-ID: POLICY-2924
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: Iba1ab6fea90735551d7d2e2bbff9ab2efdee093e
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
(cherry picked from commit
76a0b386bcf5f30533c85f6d26c559bea19ce0fb)
sebdet [Mon, 8 Feb 2021 13:36:11 +0000 (14:36 +0100)]
Remove test usage of the AAF certificate
Fix the broken build by removing the need of the useless certificate, a new one is now generate during the build for the tests.
Issue-ID: POLICY-3036
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: I11c2ff5aac8a99c7a2b7e676d6c11bbc861a1de4
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
(cherry picked from commit
d2178bc9f7d6c06f60a3a8afecd83e428d84cd78)
sebdet [Wed, 20 Jan 2021 22:02:17 +0000 (23:02 +0100)]
First integration of Policy model PdpGroups
Replacement of the PdpGroups clamp code by the one from policy model dependency.
Issue-ID: POLICY-2924
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: I12c77704bba1c769dc2f307d91b759a3b645013f
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
(cherry picked from commit
078c34d0c2e439d8a148a2cd4d7545c6b7f56acb)
sebdet [Fri, 15 Jan 2021 14:14:02 +0000 (15:14 +0100)]
Add policies list and PDP responses in the emulator
- Add some specific answers to the emulator so that the backend list code can be tested
- add guilin tca blueprint to the integration tests so that the test.sql contains a new template.
Issue-ID: POLICY-2924
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: I716cfbaa1a084df1455da25470d86b903ef7c936
(cherry picked from commit
dabd6db614abf78508add7cdbef2120120ce3d9b)
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: Ia8e7a80a3adb205de2bdb4a1a9051a734b424980
liamfallon [Tue, 12 Jan 2021 12:35:11 +0000 (12:35 +0000)]
Add tosca-controlloop directory for TOSCA-POC dev
The module structure is:
./tosca-controlloop (maven module)
./tosca-controlloop/common (maven module, could be moved to policy-common)
./tosca-controlloop/design (maven module, control loop design time component)
./tosca-controlloop/models (maven module, should be moved to policy-models)
./tosca-controlloop/participants (maven modue for control loop participants)
./tosca-controlloop/runtime (maven module, control loop run time component)
This patch also updates the repo to the current status of the master
branch
Issue-ID: POLICY-2971
Change-Id: I98c7e25f592cc7d9783d5daff3e9e3ad2e7b5214
Signed-off-by: liamfallon <liam.fallon@est.tech>
liamfallon [Wed, 6 Jan 2021 16:03:42 +0000 (16:03 +0000)]
Update INFO.yaml in policy/clamp repo
Issue-ID: POLICY-2922
Change-Id: I753bbf5e871350a45af9231ab7d1ec8a444d0b24
Signed-off-by: liamfallon <liam.fallon@est.tech>
(cherry picked from commit
f1841463cd3431e699dfa201286f42a4018087ff)
liamfallon [Wed, 6 Jan 2021 15:34:58 +0000 (15:34 +0000)]
Merge clamp master into tosca-poc branch
This change mreges changes in clamp master into the tosca-poc branch
because the two banches have diverged.
Issue-ID: POLICY-2971
Change-Id: Iea4efe90204c98eeaae0b112ad5c964f722afdb0
Signed-off-by: liamfallon <liam.fallon@est.tech>
sebdet [Mon, 28 Sep 2020 13:26:42 +0000 (15:26 +0200)]
Remove legacy operational Policy
As it has been removed from policy engine, legacy operational policy code must be removed as well
Issue-ID: CLAMP-948
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
(cherry picked from commit
f01d3e8377fa4e5a9c1b129fe446575d132f91c2)
Change-Id: I4a7f6741417abd55f2568bd8e39ce7c9d753dd37
liamfallon [Fri, 25 Sep 2020 15:34:15 +0000 (16:34 +0100)]
Unit test fails due to cleanup
When building CLAMP, a test failure was noticed on the
LoopRepositoriesItCase test case. THe root cause was because the
LoopRepositoriesItCase did not clean up its test configuraiton. When the
test order randomly changed, this test was run before the
LoopRepositoriesItCase test case, causing that test case to fail due to
test data residue.
Issue-ID: CLAMP-946
Signed-off-by: liamfallon <liam.fallon@est.tech>
(cherry picked from commit
909be39ba9b573b9b77e9b3543fa6ffa7bd63cbb)
Change-Id: I6886843555b97a7ffe66e6d2166c08ca29d62d01
sebdet [Mon, 21 Sep 2020 14:21:00 +0000 (16:21 +0200)]
Update clamp version to 5.1.1
Prepare for new release 5.1.1 Guilin
Issue-ID: CLAMP-943
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
(cherry picked from commit
a279cd787769a8faa6fedfbd6c099c0425d6d25d)
Change-Id: I18a6a8f108dbff4824aa5b48e58fb062511e352e
sebdet [Mon, 21 Sep 2020 14:18:30 +0000 (16:18 +0200)]
Use the onap image
Use the baseline image for onap: onap/integration-java11:7.1.0
Issue-ID: CLAMP-943
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
(cherry picked from commit
eaf160bfec1b3b615cbc7912cb029d9a6eb887e7)
Change-Id: Ifc136348b398186d8e5932a43e3325a3975ce74f
sebdet [Tue, 15 Sep 2020 20:43:01 +0000 (22:43 +0200)]
Revert lib required by AAF
This lib must be re-introduced for AAF otherwise at runtime there is a classnotfound
Issue-ID: CLAMP-915
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
(cherry picked from commit
68af81034f311e6a25221648f48ae6db7c8e30b6)
Change-Id: I34a72f627689c26ed665d9da61c23e85e4a3dfe0
sebdet [Tue, 15 Sep 2020 09:53:27 +0000 (11:53 +0200)]
Fix the ssl config
Fix SSL config so that clamp can access external files from the application.properties spring definition
Issue-ID: CLAMP-884
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
(cherry picked from commit
536db7b811eba341aef48a745b495da068d170eb)
Change-Id: I3e0edee985f68499549866d43768c949f7af6107
root1 [Tue, 11 Aug 2020 13:14:29 +0000 (18:44 +0530)]
CLAMP should not display all CDS workflow properties
CLAMP should not display all CDS workflow properties
Issue-ID: CLAMP-856
Signed-off-by: root1 <vidyashree.rama@huawei.com>
(cherry picked from commit
2d9f989e0d37002c758bdf66a3f25fcfdac35b62)
Change-Id: Icc07decf95a4e8977cd9559373bde9053ef6b8bb
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
ajay_dp001 [Tue, 22 Sep 2020 11:18:31 +0000 (16:48 +0530)]
[CLAMP] TOSCA Defined Control Loop PoC Initial Checkin
Issue-ID: CLAMP-930
Signed-off-by: ajay_dp001 <ajay.deep.singh@est.tech>
Change-Id: Ic00c2cdf9ac23b69c6b58aadb24ccf6cf24a64c8
Christophe Closset [Thu, 20 Aug 2020 10:28:40 +0000 (10:28 +0000)]
Merge "Revert "Remove useless dep""
Sébastien Determe [Thu, 20 Aug 2020 10:03:36 +0000 (10:03 +0000)]
Revert "Remove useless dep"
This reverts commit
dc5e7d8cff0f06d54d28b6eb09a96dbaa89e6808.
Reason for revert: Rollback Janino.
Need to rollback this dep as it is in use by the log.
Issue-ID: CLAMP-915
Change-Id: Ib84a6559eb0001995a468b9fe720f9baa103b32d
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Christophe Closset [Thu, 20 Aug 2020 08:13:37 +0000 (08:13 +0000)]
Merge "Re-enable the test multi threading"
ChrisC [Wed, 19 Aug 2020 12:30:45 +0000 (14:30 +0200)]
Update Release note
Update release note for Frankfurt maintenance
Issue-ID: CLAMP-885
Signed-off-by: ChrisC <christophe.closset@intl.att.com>
Change-Id: Ieb9a8b4c533cef82157f2f9b3c7414a72b25052d
sebdet [Thu, 6 Aug 2020 19:28:47 +0000 (21:28 +0200)]
Re-enable the test multi threading
Re-enable the test multi threading with a new 16G ram node
Issue-ID: CLAMP-899
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: I52920f47796c8c459287168a048d1ccbe214c762
sebdet [Mon, 3 Aug 2020 15:20:56 +0000 (17:20 +0200)]
Remove useless dep
Remove useless dependencies
Issue-ID: CLAMP-915
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: I83ad14ab2b70373e1679b7fd896bf983db948e3f
sebdet [Mon, 3 Aug 2020 14:56:31 +0000 (16:56 +0200)]
Remove useless dep
Remove useless dependencies
Issue-ID: CLAMP-915
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: I6207cb5face63b350b3bdc8cbd792ce0687bdf41
sebdet [Mon, 3 Aug 2020 14:48:48 +0000 (16:48 +0200)]
Remove useless dep
Remove useless dependencies
Issue-ID: CLAMP-915
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: I6d4ce09c31db50798b9b353383fe0ba2cc95838d
sebdet [Mon, 3 Aug 2020 14:38:42 +0000 (16:38 +0200)]
Remove useless dep
Remove useless dependencies
Issue-ID: CLAMP-915
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: Idf58cbd12061b5c4d0140cd479ff5bd5c8f3a155
sebdet [Mon, 3 Aug 2020 14:27:20 +0000 (16:27 +0200)]
Remove useless dep
Remove useless dependencies
Issue-ID: CLAMP-915
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: I355ff48bc3cf88da8e6dd67f73c9bb61d2e97d42
sebdet [Mon, 3 Aug 2020 14:18:22 +0000 (16:18 +0200)]
Update some direct dependencies
Update vulnerable dependencies tomcat
Issue-ID: CLAMP-850
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: Ia917b9ef2d5a65e4403a2ad60891151745f7c99a
sebdet [Mon, 3 Aug 2020 14:03:49 +0000 (16:03 +0200)]
Update some direct dependencies
Update vulnerable dependencies tomcat
Issue-ID: CLAMP-850
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: Ia384ad154529e4836ac0a4c0f97a5e4e3b1634e4
Sébastien Determe [Mon, 3 Aug 2020 13:56:26 +0000 (13:56 +0000)]
Merge "Clamp react ui to use url pathname dynamically instead of hardcoded prefix for calling apis"
Gervais-Martial Ngueko [Mon, 3 Aug 2020 13:39:27 +0000 (13:39 +0000)]
Merge "Update some direct dependencies"
Sébastien Determe [Mon, 3 Aug 2020 13:35:02 +0000 (13:35 +0000)]
Merge "Update some direct dependencies"
sebdet [Mon, 3 Aug 2020 13:25:07 +0000 (15:25 +0200)]
Update some direct dependencies
Update vulnerable dependencies tomcat
Issue-ID: CLAMP-850
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: Idf72aa9155fda422bd58013b6eaf888d67557e68
Gervais-Martial Ngueko [Mon, 3 Aug 2020 13:15:12 +0000 (13:15 +0000)]
Merge "Update some direct dependencies"
sebdet [Mon, 3 Aug 2020 13:14:02 +0000 (15:14 +0200)]
Update some direct dependencies
Update vulnerable dependencies tomcat
Issue-ID: CLAMP-850
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: I8144e2af4517ac226ca74bb0820a58c7c4eb6e33
sebdet [Fri, 31 Jul 2020 16:25:34 +0000 (18:25 +0200)]
Update some direct dependencies
Update vulnerable dependencies, camel + Spring boot + Mariadb
Issue-ID: CLAMP-850
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: I9850a07037d7bab0f303c69d5682b1f9de282425
Ashwin Sharma [Thu, 30 Jul 2020 16:05:02 +0000 (16:05 +0000)]
Clamp react ui to use url pathname dynamically instead of hardcoded prefix for calling apis
Issue-ID: CLAMP-914
Signed-off-by: Ashwin Sharma <ashwin.shyam.sharma@att.com>
Change-Id: I266aeafe9a543e95bcb96fcab6437227c148f8c4
Sébastien Determe [Thu, 30 Jul 2020 14:36:15 +0000 (14:36 +0000)]
Merge "change -1 to No Limit in View All Templates for # Instances Allowed"
Ted Humphrey [Wed, 29 Jul 2020 22:59:12 +0000 (18:59 -0400)]
change -1 to No Limit in View All Templates for # Instances Allowed
Issue-ID: CLAMP-912
Signed-off-by: Ted Humphrey <Thomas.Humphrey@att.com>
Change-Id: I3d7732ae741bd3ab0766fc022e8920af2a08e9af
sebdet [Wed, 29 Jul 2020 14:27:16 +0000 (16:27 +0200)]
Refer to docker.io mariadb
Do not use cached mariadb on nexus3.onap.org
Issue-ID: CLAMP-855
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: I7a45731122201d6ae8304fadc6ef0d75310eabd8
Gervais-Martial Ngueko [Wed, 29 Jul 2020 13:12:25 +0000 (13:12 +0000)]
Merge "Attempt to fix the verify job problem"
sebdet [Mon, 27 Jul 2020 15:49:18 +0000 (17:49 +0200)]
Attempt to fix the verify job problem
Remove the parallel execution of the Integration tests
Issue-ID: CLAMP-899
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: Ia4d60941821f1e5363d5ba5e734a0d9a5ec9186d
Ashwin Sharma [Mon, 27 Jul 2020 07:55:07 +0000 (07:55 +0000)]
Fix audit, metric and error logs as per logging specification
Issue-ID: CLAMP-900
Signed-off-by: Ashwin Sharma <ashwin.shyam.sharma@att.com>
Change-Id: Ia911e16ecd4a5a03f44c45d32ebc874ff8882895
Ted Humphrey [Wed, 8 Jul 2020 20:48:40 +0000 (16:48 -0400)]
block re-use of existing loop name; support derivation of SvgGenerator
added changes to LoopUI for global style and support of "delete" CL case
Issue-ID: CLAMP-896
Change-Id: I97f603f38c277011835b8e206e5e05226a296606
Signed-off-by: Ted Humphrey <Thomas.Humphrey@att.com>
Christophe Closset [Wed, 15 Jul 2020 07:44:39 +0000 (07:44 +0000)]
Merge "Support disabling of Loop Instance Properties "Save" button"
Christophe Closset [Tue, 14 Jul 2020 15:40:01 +0000 (15:40 +0000)]
Merge "Add many jests tests and implement block on element type and subdictionary fields for subdictionary elements"
Christophe Closset [Tue, 14 Jul 2020 15:12:59 +0000 (15:12 +0000)]
Merge "Add a customValidation method to PolicyModal"
Ted Humphrey [Tue, 14 Jul 2020 13:04:01 +0000 (09:04 -0400)]
Support disabling of Loop Instance Properties "Save" button
Issue-ID: CLAMP-895
Change-Id: I0e8fd70b750a59c14bb8e73407c49cc09f1d2657
Signed-off-by: Ted Humphrey <Thomas.Humphrey@att.com>
Ted Humphrey [Thu, 18 Jun 2020 01:40:35 +0000 (21:40 -0400)]
Add many jests tests and implement block on element type and
subdictionary fields for subdictionary elements
Issue-ID: CLAMP-849
Change-Id: Ic6c4c06ee3b41e2e4dfe1913b7ecf57a951d9993
Signed-off-by: Ted Humphrey <Thomas.Humphrey@att.com>
Sébastien Determe [Fri, 10 Jul 2020 12:05:23 +0000 (12:05 +0000)]
Merge "Fix delete flow bug"
xuegao [Thu, 9 Jul 2020 13:45:40 +0000 (15:45 +0200)]
Fix delete flow bug
Fix the bug in delete flow, when the loop is already undeployed.
Issue-ID: CLAMP-864
Change-Id: I6ca52b260bf2229b8ed28d8ebac93eef65d12d96
Signed-off-by: xuegao <xg353y@intl.att.com>
Sébastien Determe [Wed, 8 Jul 2020 14:33:45 +0000 (14:33 +0000)]
Merge "add framework for blocking user interaction"
Ted Humphrey [Mon, 6 Jul 2020 20:59:47 +0000 (16:59 -0400)]
add framework for blocking user interaction
this adds two new methods to LoopUI.js, setBusyLoading and
clearBusyLoading, and one new state variable, busyLoadingCount, for
supporting the blocking of user clicking during async back end calls
that might take a bit of time to return. Blocking the user from clicking
on a component box is implemented as an important first case use, as
well as all PerformAction calls.
Issue-ID: CLAMP-894
Change-Id: I28660afe26b6cc8184b9392aee42157f44601bf6
Signed-off-by: Ted Humphrey <Thomas.Humphrey@att.com>
Ted Humphrey [Tue, 7 Jul 2020 07:37:37 +0000 (03:37 -0400)]
Add a customValidation method to PolicyModal
In order for derivations of PolicyModal to apply their own custom error
checking, a new customValidation method is introduced into
PolicyModal.js
Issue-ID: CLAMP-863
Change-Id: If2ed515357741cab6f5b675b4b99423f9f3defed
Signed-off-by: Ted Humphrey <Thomas.Humphrey@att.com>
Sébastien Determe [Tue, 7 Jul 2020 08:53:37 +0000 (08:53 +0000)]
Merge "add robotframework to integration tests"
JulienBe [Thu, 14 May 2020 15:40:52 +0000 (17:40 +0200)]
add robotframework to integration tests
Issue-ID: CLAMP-844
Signed-off-by: JulienBe <julien.bertozzi@intl.att.com>
Change-Id: Ie5c40477f42fcf26f5fef6c1742e34a2eee7f73d
Eddy Hautot [Tue, 30 Jun 2020 14:47:50 +0000 (14:47 +0000)]
Merge "correct docs"
osgn422w [Tue, 30 Jun 2020 14:29:27 +0000 (16:29 +0200)]
correct docs
correct architecture doc regarding CDS interaction
Issue-ID: CLAMP-885
Change-Id: Ie73e85881e57cb35002ffb7816aebc1c261a9d37
Signed-off-by: osgn422w <gervais-martial.ngueko@intl.att.com>
Xue Gao [Tue, 30 Jun 2020 13:53:17 +0000 (13:53 +0000)]
Merge "update docs flow"
osgn422w [Tue, 30 Jun 2020 13:48:40 +0000 (15:48 +0200)]
update docs flow
update architecture diagram flow
Issue-ID: CLAMP-885
Change-Id: I2603da599f87a9e08dae4abe77274b9af443f60b
Signed-off-by: osgn422w <gervais-martial.ngueko@intl.att.com>
Christophe Closset [Tue, 30 Jun 2020 06:31:19 +0000 (06:31 +0000)]
Merge "Update docs for CDS"
osgn422w [Mon, 29 Jun 2020 23:34:15 +0000 (01:34 +0200)]
Update docs for CDS
Update flow diagram to include CDS
Issue-ID: CLAMP-885
Change-Id: I297b82c40c948363ac0d10921ae0d528dc5b83a7
Signed-off-by: osgn422w <gervais-martial.ngueko@intl.att.com>
Sébastien Determe [Wed, 17 Jun 2020 12:32:21 +0000 (12:32 +0000)]
Merge "Address Manage Dictionary issues"
Ted Humphrey [Fri, 12 Jun 2020 07:17:35 +0000 (03:17 -0400)]
Address Manage Dictionary issues
A variety of bugs are addressed. See JIRA.
Issue-ID: CLAMP-849
Change-Id: I620c1ec774fdcec484f40fc638551960a98973c8
Signed-off-by: Ted Humphrey <Thomas.Humphrey@att.com>
Eddy Hautot [Fri, 12 Jun 2020 14:20:32 +0000 (14:20 +0000)]
Merge "Removal of Svg api"
sebdet [Fri, 12 Jun 2020 10:27:07 +0000 (12:27 +0200)]
Removal of Svg api
Removal of previous api not even presetn in backend
Issue-ID: CLAMP-854
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: I199b8aab1e3f333d31fed68415058419bf352f21
Pratik Raj [Sat, 6 Jun 2020 16:19:55 +0000 (21:49 +0530)]
optimize size and time using "--no-cache-dir"
Using "--no-cache-dir" flag in pip install ,make sure dowloaded packages
by pip don't cached on system . This is a best practise which make sure
to fetch ftom repo instead of using local cached one . Further , in case
of Docker Containers , by restricing caching , we can reduce image size.
In term of stats , it depends upon the number of python packages
multiplied by their respective size . e.g for heavy packages with a lot
of dependencies it reduce a lot by don't caching pip packages.
Further , more detail information can be found at
https://medium.com/sciforce/strategies-of-docker-images-optimization-
2ca9cc5719b6
Issue-ID: CLAMP-861
Signed-off-by: Pratik Raj <rajpratik71@gmail.com>
Change-Id: I7e7a7799ae48901c289d07bc07e7c96f24f5d078
Sébastien Determe [Thu, 4 Jun 2020 16:09:23 +0000 (16:09 +0000)]
Merge "correct release note"
osgn422w [Thu, 4 Jun 2020 16:04:20 +0000 (18:04 +0200)]
correct release note
correct "Upgrade notes" section of Frankfurt
Issue-ID: CLAMP-840
Change-Id: I804846934eddcbe0577a04f6021cc62e6107e27c
Signed-off-by: osgn422w <gervais-martial.ngueko@intl.att.com>
xuegao [Wed, 3 Jun 2020 14:18:03 +0000 (16:18 +0200)]
Remove logout
Remove the logout option from UI.
Issue-ID: CLAMP-860
Change-Id: I711b8a7eaf523195f0534044efd3dd74c3f1e0be
Signed-off-by: xuegao <xg353y@intl.att.com>
sebdet [Wed, 3 Jun 2020 13:19:24 +0000 (15:19 +0200)]
Fix js lib
Fix js lib dur eto modal removals and re-enable the lib publish
Issue-ID: CLAMP-854
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: I131d026f03b522954e2231141b1120cf7a66ba2a
Sébastien Determe [Wed, 3 Jun 2020 13:02:55 +0000 (13:02 +0000)]
Merge "Add check to maven pom.xml for verifying integrity of ui-react-lib"
Sébastien Determe [Wed, 3 Jun 2020 12:59:09 +0000 (12:59 +0000)]
Merge "Update sql files"
sebdet [Wed, 3 Jun 2020 12:22:37 +0000 (14:22 +0200)]
Update sql files
Update sql files and swagger due to svg removal
Issue-ID: CLAMP-854
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: I90b9ea58c63733d6b7a8ed7354469a68e9f914cf
Ted Humphrey [Tue, 2 Jun 2020 13:39:30 +0000 (09:39 -0400)]
Add check to maven pom.xml for verifying integrity of ui-react-lib
A new shell script is introduced for verifying that
ui-react-lib/libIndex.js is faithfully synchronized with components
maintained in ui-react/src, in order to provide an NPM onap-clamp-ui-lib
Issue-ID: CLAMP-669
Change-Id: I48eb979e3fbe110b718b96c0fcee08a2ced7a36b
Signed-off-by: Ted Humphrey <Thomas.Humphrey@att.com>
Sébastien Determe [Wed, 3 Jun 2020 09:28:59 +0000 (09:28 +0000)]
Merge "Removal of useless test files"
sebdet [Tue, 2 Jun 2020 16:38:05 +0000 (18:38 +0200)]
Removal of useless test files
Removal of useless test files used by previous tests
Issue-ID: CLAMP-854
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: I4172427046250fed52984c2b97532370727f0fa0
Sébastien Determe [Wed, 3 Jun 2020 09:08:46 +0000 (09:08 +0000)]
Merge "Removal of useless test files"
Sébastien Determe [Wed, 3 Jun 2020 09:08:41 +0000 (09:08 +0000)]
Merge "Removal of useless test files"
Sébastien Determe [Wed, 3 Jun 2020 09:08:36 +0000 (09:08 +0000)]
Merge "Removal of svg lib"
Sébastien Determe [Wed, 3 Jun 2020 09:08:30 +0000 (09:08 +0000)]
Merge "Removal of useless code"
sebdet [Tue, 2 Jun 2020 16:29:34 +0000 (18:29 +0200)]
Removal of useless test files
Removal of all useless test files not used anymore by any test
Issue-ID: CLAMP-854
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Change-Id: Ic273c2f2ef0eac4ae42174b954ebd4d3d70e5e23