Commit Graph

132 Commits

Author SHA1 Message Date
Raj Babu Das 1993b29e8e
Adding Litmus Portal API docs (#2378)
* Adding Litmus Portal API doc

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>

* Adding Litmus Portal API doc

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>

* Adding Litmus Portal API doc

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-12-15 20:59:06 +05:30
OUM NIVRATHI KALE 4957c1c013
delete cluster permission fixed (#2376)
Signed-off-by: oumkale <oum.kale@mayadata.io>
2020-12-15 16:07:57 +05:30
Amit Kumar Das c8f3fd6e5a
Fixed an edge case where appinfo is not present in custom workflows (#2375)
Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-12-14 15:03:26 +05:30
Amit Kumar Das 1941785742
Added annotation and app info check and fixed the namespace issue in custom workflow creation (#2367)
Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-12-07 11:46:42 +05:30
Amit Kumar Das 1a53f9ef28
Added annotationCheck and fixed workflow deletion by viewer (#2365)
* Added annotationCheck and fixed workflow deletion for viewer

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Minor change

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-11-25 21:49:04 +05:30
Amit Kumar Das 6f4d2ab0d7
Minor fix in custom workflow creation (#2361)
Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-11-24 07:21:43 +05:30
Raj Babu Das 6d7abfa3eb Adding unprivileged docker file
Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-11-15 10:27:22 +05:30
Raj Babu Das 35da8d7dde Merge remote-tracking branch 'upstream/master' into frontend-dockerimage-change 2020-11-15 09:47:53 +05:30
Raj Babu Das 90b89aca63 Adding unprivileged docker image
Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-11-15 09:47:50 +05:30
OUM NIVRATHI KALE 3398656e47
Removed access for viewer to delete cluster (#2348)
* delete target

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* added litmus namespace

Signed-off-by: oum kale <oum.kale@mayadata.io>

* added litmus namespace

Signed-off-by: oum kale <oum.kale@mayadata.io>

* delete cluster is disabled for viewer role

Signed-off-by: oum kale <oum.kale@mayadata.io>
2020-11-13 16:06:20 +05:30
OUM NIVRATHI KALE 5b1953b269
Adding namespace for cluster registration (#2347)
* delete target

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* added litmus namespace

Signed-off-by: oum kale <oum.kale@mayadata.io>

* added litmus namespace

Signed-off-by: oum kale <oum.kale@mayadata.io>
2020-11-13 12:07:19 +05:30
Amit Kumar Das 091d711745
Added portal version in sidebar (#2341)
Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-11-13 09:08:22 +05:30
Amit Kumar Das 2bc0fcb608
chore(litmus-portal): Removed unused variables from the models (#2345)
* Removed my_hub parameter

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Removed cluster_type from targets

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-11-12 21:40:54 +05:30
VEDANT SHROTRIA f3fbb566d0
Added changes for My Hub and Custom workflows with Project ID association. (#2338)
* Added changes for myhub with project id association.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

* Added RBAC for myhub.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

* Added download functionality

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Added one Bugfix.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

Co-authored-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-11-12 20:08:19 +05:30
Amit Kumar Das 4adb1db3a5
Updated graphql query in frontend and added cron support for custom workflow (#2333)
* Updated graphql query and added cron support for custom workflow

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Minor fix

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Fixed deepscan issue

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-11-12 12:16:50 +05:30
Ishan Gupta ecc15cec25
litmus portal analytics report version change (#2340)
Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>
2020-11-12 08:24:34 +05:30
OUM NIVRATHI KALE c9793f8efe
Added Delete Cluster Feature For Targets (#2334)
* delete target

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>

* delete cluster

Signed-off-by: Oum Kale <oum.kale@mayadata.io>
2020-11-11 23:02:26 +05:30
Ishan Gupta e7c03012cf
analytics fixes (#2336)
Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>
2020-11-11 19:36:20 +05:30
VEDANT SHROTRIA 6486a8a43a
Added RBAC for Custom Workflows and My Hubs + Bug Fixes + Refactoring (#2328)
* Added Custom workflow fixes and RBAC support.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

* Requested changes added.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

* Requested Changes done.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

* Requested Changes done.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>
2020-11-09 18:16:35 +05:30
Amit Kumar Das 03f2dbbfb3
chore(litmus-portal): Added upload YAML feature in litmus-portal (#2325)
* Added upload YAML feature

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Minor change in translations

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Fixed deepscan issues

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-11-07 12:05:08 +05:30
Raj Babu Das 59f6fd69ab changing frontend docker image to unprevilege image
Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-11-04 21:25:22 +05:30
Amit Kumar Das 6eada59f67
Bug fixes in custom workflow section and added autocomplete search for experiment selection (#2309)
* Bug fixes in custom workflow section and added autocomplete search for experiments

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Fixed some known issues and minor change in translations

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* fixed deepscan issues

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Fixed experiment duration display and translations

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* changed agent_scope to cluster in cluster reg mutation

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-11-04 15:54:01 +05:30
Amit Kumar Das a9d16a2738
chore(litmus-portal): Added custom workflow feature with public hub and myhub and minor fixes (#2306)
* Added initial screens for custom workflow

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Added env variables functionality for custom workflows.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

* Added custom workflow with public hub and updated redux

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Minor CSS change and deepscan fixes

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Minor change in translations

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Minor changes

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

Co-authored-by: Vedant Shrotria <vedant.shrotria@mayadata.io>
2020-11-03 10:28:01 +05:30
Arkajyoti Mukherjee c01f166296
Merge branch 'master' into patch-1 2020-10-30 09:57:11 +05:30
Amit Kumar Das 2330ebd7e1
chore(litmus-portal): Added myhub experiments page and hub status on myhub cards (#2298)
* Added my hub experiment screen and components

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Added myhub status screen and minor fixes

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Minor fix for e2e test

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Fixed deepscan issues

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Minor CSS changes after review

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Added translations and minor CSS changes

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Minor Change

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-10-29 14:27:39 +00:00
Amit Kumar Das 1aeec7c1ac
chore(litmus-portal): Added Myhub screens and redux setup for MyHub section (#2294)
* Added initial screens for MyHub

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Integrated the database with frontend.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

* Added getCharts schema and Myhub charts page

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Modified query and mutations for hub name.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

* Added models and redux for MyHub Section

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Integrated MyHub Screens with Backend

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Added translations and minor CSS fixes

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Fixed deepscan issues

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Modified URL for icons to be used with other platforms.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

* Minor CSS changes

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Minor change

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Minor change

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Removed line breaks and minor CSS changes

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

Co-authored-by: Vedant Shrotria <vedant.shrotria@mayadata.io>
2020-10-27 06:23:23 +00:00
Saswata Mukherjee 800f410951
chore(litmus-portal): Refactor of Unimodal and Button (#2199)
* Remove button component margins
* Refactor Unimodal to use ModalProps
* Fix tableData to use changed Unimodal prop
* Resolve merge conflicts

Signed-off-by: Saswata Mukherjee <saswataminsta@yahoo.com>
2020-10-21 20:54:10 +05:30
Saswata Mukherjee c5d294c6c4
chore(litmus-portal): Added views in translation file (#2229)
* Add Settings view to translation
* Add WorkflowDetails view to translation
* Add Home view to translation
* Add CreateWorkflow view to translation
* Fix DeepScan issues

Signed-off-by: Saswata Mukherjee <saswataminsta@yahoo.com>
2020-10-21 20:06:52 +05:30
Sayan Mondal a5af7b60cd
Added BreadCrumbs Unit Test (#2113)
Signed-off-by: Sayan Mondal <sayan.mondal@mayadata.io>
Co-authored-by: Arkajyoti Mukherjee <32966391+arkajyotiMukherjee@users.noreply.github.com>
2020-10-20 11:44:20 +05:30
ishangupta-ds e5aca2eca0 failed experiments bar width fix
Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>
2020-10-16 11:15:56 +05:30
Amit Kumar Das 87b315c355
chore(litmus-portal): Added timezone generation for cron workflows (#2253)
* Added timezone generation for cron workflows

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Fixed dropdown in schedules page

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-10-14 12:08:44 +00:00
OUM NIVRATHI KALE 019b9a9193
Disable for Version, Delete Button | Added time format for Table Last Run | CSS fixes (#2255)
* refactoring of targets

Signed-off-by: Oum Nivrathi Kale <oum.kale@mayadata.io>

* refactoring of targets

Signed-off-by: Oum Nivrathi Kale <oum.kale@mayadata.io>

* refactoring of targets

Signed-off-by: Oum Nivrathi Kale <oum.kale@mayadata.io>

* refactoring of targets

Signed-off-by: Oum Nivrathi Kale <oum.kale@mayadata.io>

* refactoring of targets

Signed-off-by: Oum Nivrathi Kale <oum.kale@mayadata.io>

* refactoring of targets

Signed-off-by: Oum Nivrathi Kale <oum.kale@mayadata.io>
2020-10-14 10:52:51 +00:00
Ak 360f299970
Disabled delete button in Targets & Settings, Fixed empty dropdown in targets section (#2254)
Signed-off-by: Vansh Bhatia <vansh.bhatia@mayadata.io>
2020-10-14 09:37:07 +00:00
Ak 371338fb0e
data-cy, invitation bug fix, Role visibility in manage team (#2245)
* dataCy, invitation bug fix, Role visibility in manage team

Signed-off-by: Vansh Bhatia <vansh.bhatia@mayadata.io>

* Fetch policy added, tooltip+button disable in Targets

Signed-off-by: Vansh Bhatia <vansh.bhatia@mayadata.io>

* Fixed minor Typo

Signed-off-by: Vansh Bhatia <vansh.bhatia@mayadata.io>

Co-authored-by: Saranya Jena <Saranya.jena@mayadata.io>
2020-10-13 21:39:02 +05:30
Ishan Gupta f1ad01befd
disabled export and analytics button (#2250)
Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>
2020-10-13 21:05:20 +05:30
Ishan Gupta a5e989f283
(litmus-portal): Bug fixes and error handling related to analytics. (#2246)
* Bug fixes and error handling related to analytics for UX

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* translation file changes removed

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* translation file changes removed

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* translation file changes removed

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* minor fix

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>
2020-10-13 09:21:42 +00:00
Amit Kumar Das 371b00bfe5
Added footer and scrollbar in table (#2247)
Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-10-13 08:54:14 +00:00
OUM NIVRATHI KALE 1d48848fc9
Adding "/api/" for targets manifest (#2243)
* refactoring of targets

Signed-off-by: Oum Nivrathi Kale <oum.kale@mayadata.io>

* refactoring of targets

Signed-off-by: Oum Nivrathi Kale <oum.kale@mayadata.io>
2020-10-12 21:54:00 +05:30
Sayan Mondal 33e6fb58dd
Fixed Enter Bug (#2240)
Signed-off-by: Sayan Mondal <sayan.mondal@mayadata.io>
2020-10-12 15:35:08 +05:30
Ishan Gupta fc10d7c896
Home page analytics UI with required fixes to analytics for litmus-portal. (#2225)
* Adding home analytics and activity components

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>
2020-10-12 15:06:37 +05:30
OUM NIVRATHI KALE 99f5c657d6
Status for Targets | bug fixed (#2239)
refactoring of targets
Signed-off-by: Oum Nivrathi kale <oum.kale@mayadata.io>
2020-10-12 14:24:29 +05:30
Sanskar Patro f768d38145
chore(litmus-portal): "see more" button refactored with onClick event (#2137)
* refactored "see more" button with onClick event

Signed-off-by: Sanskar Patro <sanskarpatro2012@gmail.com>

* refactored the "see more" button with onClick event

Signed-off-by: sanskar-p <sanskarpatro2012@gmail.com>

Co-authored-by: Ak <vansh.a4k9@gmail.com>
2020-10-11 16:16:12 +00:00
OUM NIVRATHI KALE 7b56f6fac3
Added endpoint for yaml fetch and refactoring of targets (#2232)
Signed-off-by: Oum Nivrathi Kale <oum.kale@mayadata.io>
2020-10-11 15:17:49 +05:30
OUM NIVRATHI KALE 3036775fc8
External Agent Graphql and Backend Integration with Table Section (#2211)
External Agent Graphql and Backend Integration with Table Section

Signed-off-by: Oum Nivrathi Kale <oum.kale@mayadata.io>
2020-10-10 17:07:13 +05:30
A V RAHUL a2f48cf031
Adding few minor styles changes (#2224)
Signed-off-by: AVRahul <a.v.rahul11@gmail.com>
2020-10-10 14:48:21 +05:30
Ishan Gupta 8c249b9205
Analytics compare mode for litmus-portal. (#2222)
* analytics compare mode components.

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* updates

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* update

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* update

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* update

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* update

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* update

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* update

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* fixed issues

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* fixed issues

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* minor fix

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* changes after review

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* added all translation items

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>
2020-10-10 07:48:57 +00:00
Amit Kumar Das 9fda6d62cd
Added the redux state while workflow creation and fetch policy in teaming (#2227)
* Added the initial redux state while workflow creation

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Added fetch policy in teaming section

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-10-10 04:54:24 +00:00
Ishan Gupta 82607e3cde
sample workflow for namespaced scope installation. (#2196)
* sample workflow for namespaced scope installation

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* minor fix.

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* minor fix.

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* minor fix

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* update

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>
2020-10-10 03:12:39 +00:00
Parshant Sharma 2c34a57ad5
remove edit.svg, causing path collisions
Signed-off-by: Parshant Sharma <parshantsharma360@gmail.com>
2020-10-10 02:05:28 +05:30
VEDANT SHROTRIA 84075bc9b4
Added fix for Setting routing. (#2221)
Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>
Co-authored-by: Arkajyoti Mukherjee <32966391+arkajyotiMukherjee@users.noreply.github.com>
2020-10-09 15:09:12 +05:30