aboutsummaryrefslogtreecommitdiffstats
path: root/ui-react/package.json
AgeCommit message (Collapse)AuthorFilesLines
2021-05-13Modular structure of clamp including controlloopSirisha_Manchikanti1-100/+0
This commit is the first commit that puts in multi module structure while changing the existing CLAMP code as little as possible. It adds a structure where common, models, participant and runtime are direct children under clamp, and current clamp code is moved under runtime. This runtime directory will host controlloop runtime code in later commits. Issue-ID: POLICY-3215 Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech> Change-Id: I15bc8be92ed020343bff4024c4718fec462c40d7 Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-05-05Add Tests on UIsebdet1-8/+9
Add some test to UI and fix errors reported by JEST during Ui tests Issue-ID: POLICY-3200 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I69e93ad1f1714fa60a0c7ea9b1f3fb691f089f8a Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2021-04-14Add new component to support Tree viewsebdet1-0/+1
Add treeview component to show subset of policies by prefix (using .) Issue-ID: POLICY-3165 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I1365695f03086beda36a6bafddd9ad0f52944b6d
2021-03-15Add refresh & update libssebdet1-20/+21
Add refresh features to the policy list when changing it + update materials-Ui + update Json-editor libs to solve big lag in UI + Remove useless link in the menu + fix issue with build due to mariadb not started yet Issue-ID: POLICY-3131 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I9bcb9558f213731a4ea8e20e186fb91c9db1b6f3
2021-03-11Introduce a new json editor componentsebdet1-1/+2
Add this a new react component so that the json editor can be called within the policies table + Add the tosca tab + Fix for Submit operation in clamp-api-v2.xml Issue-ID: POLICY-3106 Issue-ID: POLICY-3124 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I18ab3a6034cac719525774f11b2c17f0a14bc2aa Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2021-01-13Align Ui code for the policy movesebdet1-3/+3
Change package.json to update the clamp to policy-clamp Issue-ID: POLICY-2922 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I3cdc63c39a77cf4f8b2f285a68a3d2ac58e3f8b9 Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2020-04-21Fix table pagination issuesebdet1-3/+3
The pagination issue was due to a bug in the material-ui javascript lib Issue-ID: CLAMP-803 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I9a9cf3ee373528a343f72b6c625326554ffd9965
2019-11-13Fix NPM loop issuesebdet1-2/+1
Fix the NPM loop issue that appears during the deploy maven phase Issue-ID: CLAMP-450 Change-Id: I4b1bb691f56d39792217f297dd0fb3e3c9397363 Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2019-11-06Upgrade the libssebdet1-5/+5
Upgrade the version of some libraries for NPM so for React UI Issue-ID: CLAMP-544 Change-Id: Ie5238c699a2b441892e6e12f3a6f17640d26b10c Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2019-11-04Adding viewToscamodels menudrveerendra1-0/+4
Updated package.json file to include material table and material UI react libraries. Added ViewToscalModals folder which contains js file, corresponding test file and its snapshots Issue-ID: CLAMP-544 Change-Id: I6b9328d6270fc32b41a152c91a9fd872f3524beb Signed-off-by: drveerendra <vrajasekharaiah@att.com>
2019-10-25Reset npm paramsebdet1-1/+1
Reset NPM parameters so that LF team can test their changes Issue-ID: CLAMP-450 Change-Id: I6e4f3001a79509beafbfcb87fbbeb94822bf955a Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2019-10-25Dump npm configsebdet1-1/+1
Dump the NPM config again to see what has put there Issue-ID: CLAMP-450 Change-Id: Iadb684ae5074528082f07616505070e8187e28a3 Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2019-10-24Remove libsebdet1-4/+1
Remove lib for React not used right now, they will be re-injected later on Issue-ID: CLAMP-450 Change-Id: Icdc65259b636a8bce4602118bb0e2004f7a0d3c1 Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2019-10-23Change the npm reposebdet1-1/+1
Change the npm repo to the one specify in the npmrc Issue-ID: CLAMP-450 Change-Id: I7e416ca31f4beb06d2b0c3b3feff0dcb50c57279 Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2019-10-23Try to dump configsebdet1-1/+1
Try to log config to investigate the npm publish problem Issue-ID: CLAMP-450 Change-Id: Ib63e77f97d77a2b1e887600cb83b85252a68a53f Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2019-10-23Change the repo to releasesebdet1-1/+1
Change the npm repository to release as public seems not accepting the publish Issue-ID: CLAMP-450 Change-Id: I34eb4a3e507ecdf3083a5519fce335f9d2b2f6f7 Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2019-10-23Change npm reposebdet1-1/+1
Change the npm repo so that it refers to the right one set by LF team Issue-ID: CLAMP-450 Change-Id: Ic5ee9623c2dfce1d829f43c50afb4d087e4158f0 Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2019-10-23Update React librariessebdet1-2/+5
Update the libraries so that we can verify in nexus iq that it's ok + skip the npm buil for now Issue-ID: CLAMP-450 Change-Id: Id4f0cde100ed8e1d44763d7b70791a736c52a1d6 Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2019-10-03New attempt for fixing NPMsebdet1-4/+2
Add registry settings for the build npm install so that we can use new libraries Issue-ID: CLAMP-519 Change-Id: Ia69346f60c66bf6344f475b3060491dffb806124 Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2019-10-03Fix manually npmsebdet1-1/+2
Attempt to fix manually npm so that we can deliver the docker Issue-ID: CLAMP-519 Change-Id: Ie2d2a799dd93dbfbabfa4dd173e5558acb3a4c74 Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2019-10-03Set react libsebdet1-1/+2
Set react lib to fix the build, as all npm dep are taken from nexus3 Issue-ID: CLAMP-519 Change-Id: I3619d55b25d90c54767bc8e079e16e3326d86201 Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2019-10-01Add react ui testsxuegao1-0/+3
Add more tests for react UI. Issue-ID: CLAMP-509 Change-Id: I58f6408bcd8667fa8b16b0b2f31f8287bdfac8c9 Signed-off-by: xuegao <xg353y@intl.att.com>
2019-09-24Add unit tests for UIxuegao1-2/+9
Adding unit tests for React UI Issue-ID: CLAMP-509 Change-Id: If31bbea7972736aa190fd0fed19336a1aa382af8 Signed-off-by: xuegao <xg353y@intl.att.com>
2019-09-06Draft of React testsebdet1-45/+81
Reworking the react test with Jest & Enzyme + coverage Issue-ID: CLAMP-425 Change-Id: If287e357f4afaf712587e21ef5e0cb26f8a46d4c Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2019-08-28Fix frontend dockersebdet1-2/+1
Fix the frontend docker in Nginx with https for backend in https as well Issue-ID: CLAMP-486 Change-Id: I33fd89289618affa5e734c80991aaefece31309e Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2019-08-26Fix the userInfosebdet1-2/+2
Fix user Info window, now clicking on the user name make it appears + attempt to add a logout Issue-ID: CLAMP-393 Change-Id: I82686a848f7ccae95c1eab22f1923a8821ba76b1 Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2019-08-26Fix the CSSsebdet1-1/+1
Remove colors settings in global css and add the theme property to the menubar correctly (not via global prop anymore) Issue-ID: CLAMP-477 Change-Id: Ie0ba1ea350e393d452108b1dadb10e7dbe1dab23 Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2019-08-24Update reactsebdet1-5/+5
Update react compo to latest ones Issue-ID: CLAMP-477 Change-Id: I108b31c7e25595d96bc598f394590f23436335a1 Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2019-08-21Merge "Changes to support npm publish of reactjs components"Sébastien Determe1-7/+19
2019-08-21Changes to support npm publish of reactjs componentsTedHumphrey1-7/+19
Modify the pom.xml to copy ui-react sources to target, add maven-exec-plugin to run the "npm publish" step, update the package.json to include where to publish Issue-ID: CLAMP-450 Change-Id: Id0d15e71924867d1d4329a377661d125b21fee6c Signed-off-by: TedHumphrey <Thomas.Humphrey@att.com>
2019-08-19Draft of op policysebdet1-1/+1
First draft of the Operational policy based on JsonEditor, it's a wip code Issue-ID: CLAMP-430 Change-Id: I2c7970e94488f4020377fd9d4d00691a3590b13e Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2019-07-18Integrate testing frameworkxuegao1-1/+5
Integrate Jest and Enzyme testing framework. Issue-ID: CLAMP-425 Change-Id: I50427a5171c77c2d064fe5e913a46f95c4eb43bc Signed-off-by: xuegao <xg353y@intl.att.com>
2019-07-16SVG Renderingsebdet1-1/+1
SVG rendering draft for Config and operational policies management + call to back-end Issue-ID: CLAMP-422 Change-Id: Ia3ca4223e283d0cd56d98fb1871fd3b2880940ec Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2019-07-15Rework the Open CL windowxuegao1-1/+2
Rework the Open CL window of the Clamp UI. Issue-ID: CLAMP-420 Change-Id: Ic7e1e6add4067bc2ee94bd758d76e15397d941df Signed-off-by: xuegao <xg353y@intl.att.com>
2019-07-12Introduce modalsebdet1-0/+1
Test Modal for Operational policy and use react-router to show it Issue-ID: CLAMP-415 Change-Id: Ie0df5f1085925224076062c7d331dc2f4c72d032 Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2019-07-10Create login page and add wiki/contact itemxuegao1-1/+2
Create the login page for Clamp Ui; Add wiki/contact page which chould be selected from the menu bar. Issue-ID: CLAMP-416, CLAMP-417 Change-Id: Idddafd9c59a1e4d2897e962c831060e55083025c Signed-off-by: xuegao <xg353y@intl.att.com>
2019-07-05More modular approachsebdet1-5/+6
Modular approach for React components and CSS + theming Issue-ID: CLAMP-418 Change-Id: I359f31e92492ae75ac26ef297abde822c6cd56ea Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2019-06-28Create the sub components for new Clamp UIxuegao1-4/+1
Create the sub components for the new React Clamp UI Issue-ID: CLAMP-414 Change-Id: I3e9e6bf05559829d22936e06556fef60635a33d0 Signed-off-by: xuegao <xg353y@intl.att.com>
2019-06-25Fix frontend dep issuesebdet1-1/+5
Fix the frontend dependency issues Issue-ID: CLAMP-413 Change-Id: If7c8fd1a3afff349bf044cf2271883888b3c2d9a Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2019-06-25Frontend initial draftsebdet1-0/+27
New frontend initial draft in React with docker image in nginx Issue-ID: CLAMP-413 Change-Id: Ie5826d79aa3db23f863e8fd217189ba41534abe9 Signed-off-by: sebdet <sebastien.determe@intl.att.com>