Commit Graph

362 Commits

Author SHA1 Message Date
Amit Kumar Das 3dd350c3ce
chore(litmus-portal): Updated probes ui, fixed node selector issue in chaos engine and fixed image registry issue (#2978)
* Updated probes ui, fixed node selector issue and fixed image registry ux issue
* Fixed deepscan issue and minor fix in probe
* Added is_default field with image registry apis
* Fixed deepscan

Signed-off-by: Amit Kumar Das <amit@chaosnative.com>
2021-07-12 15:06:12 +05:30
VEDANT SHROTRIA 2a7f89a958
Added Code-splitting on components level. (#2974)
Signed-off-by: Jonsy13 <vedant.shrotria@chaosnative.com>
2021-07-08 13:27:18 +05:30
Sayan Mondal cae6574234
Adding data-cy for E2E and fixing Edit Scheduile View YAML (#2977)
Signed-off-by: Sayan Mondal <sayan@chaosnative.com>
2021-07-08 12:23:35 +05:30
Saranya Jena 411ccb5d57
Workflow runs details (#2960)
* Backend for heatmap added

Signed-off-by: Vansh Bhatia <vansh@chaosnative.com>

* Frontend Heatmap POC

Signed-off-by: Vansh Bhatia <vansh@chaosnative.com>

* WorkflowData fetched

Signed-off-by: Vansh Bhatia <vansh@chaosnative.com>

* Heatmap data fetched

Signed-off-by: Vansh Bhatia <vansh@chaosnative.com>

* Heatmap backend Changes

Signed-off-by: Vansh Bhatia <vansh@chaosnative.com>

* Changed heatMap API to send <nil> for value by default

Signed-off-by: Saranya-jena <saranya@chaosnative.com>

* Heatmap backend heandler + frontend year selection

Signed-off-by: Vansh Bhatia <vansh@chaosnative.com>

* Code formatting

Signed-off-by: Vansh Bhatia <vansh@chaosnative.com>

* Added stackbar graph

Signed-off-by: Saranya-jena <saranya@chaosnative.com>

* Added workflow run table in frontend

Signed-off-by: Saranya-jena <saranya@chaosnative.com>

* go files generated

Signed-off-by: Vansh Bhatia <vansh@chaosnative.com>

* Table UI fixed, Stackbar and heatmap legends added

Signed-off-by: Vansh Bhatia <vansh@chaosnative.com>

* Single run workflow page added

Signed-off-by: Vansh Bhatia <vansh@chaosnative.com>

* table states added

Signed-off-by: Vansh Bhatia <vansh@chaosnative.com>

* Added comments to heatmap backend

Signed-off-by: Saranya-jena <saranya@chaosnative.com>

* Sidebar Workflow Icon update

Signed-off-by: Vansh Bhatia <vansh@chaosnative.com>

* Minor fix

Signed-off-by: Vansh Bhatia <vansh@chaosnative.com>

* Graph UI fixes

Signed-off-by: Vansh Bhatia <vansh@chaosnative.com>

* Added Workflow Run Stats Graphs

Signed-off-by: SarthakJain26 <sarthak@chaosnative.com>

* updated litmus-ui version, bug fixes

Signed-off-by: Saranya-jena <saranya@chaosnative.com>

* Added context filter in workflow run table

Signed-off-by: Saranya-jena <saranya@chaosnative.com>

* Fixed linting issues

Signed-off-by: Saranya-jena <saranya@chaosnative.com>

* Code refactor, moving colors to new folder, adding states in radial graphs

Signed-off-by: SarthakJain26 <sarthak@chaosnative.com>

* moved inline styles to styles file, minor refactorings

Signed-off-by: Saranya-jena <saranya@chaosnative.com>

* Sidebar Fixes

Signed-off-by: Vansh Bhatia <vansh@chaosnative.com>

* removed inline styles and unused comments

Signed-off-by: Saranya-jena <saranya@chaosnative.com>

Co-authored-by: Vansh Bhatia <vansh@chaosnative.com>
Co-authored-by: SarthakJain26 <sarthak@chaosnative.com>
2021-07-02 21:31:50 +05:30
Amit Kumar Das 9c38833287
chore(litmus-portal): Added env tunables, date range for usage stats and fixed logs issue (#2958)
* Added env tunables, date range for usage stats and fixed logs issues
* Minor theme change
* Minor translations fix

Signed-off-by: Amit Kumar Das <amit@chaosnative.com>
2021-07-02 17:17:54 +05:30
Ritik Srivastava 5bc3896171
Litmus UI version update 1.3.1 (#2956)
* multi zooming added and working

Signed-off-by: Ritik Srivastava <ritik@chaosnative.com>

* tooltip enabled

Signed-off-by: Ritik Srivastava <ritik@chaosnative.com>
2021-07-01 14:38:03 +05:30
Sarthak Jain ea493016c7
Added engine context in chaos data (#2954)
* Added engine context in chaos data

Signed-off-by: SarthakJain26 <sarthak@chaosnative.com>
2021-07-01 10:36:10 +05:30
Amit Kumar Das b7243c9979
type(ux): Fixed usage statistics page with LazyQuery and added redux state for Myhub tabs (#2951)
* Fixed the usage statistics page with lazy query

Signed-off-by: Amit Kumar Das <amit@chaosnative.com>

* Added redux state for myhub tabs

Signed-off-by: Amit Kumar Das <amit@chaosnative.com>
2021-06-30 12:18:57 +05:30
Vansh Bhatia c52ae1dd1a
UI fixes beta9 (#2950)
* UI fixes

Signed-off-by: Vansh Bhatia <vansh@chaosnative.com>
2021-06-29 14:30:39 +05:30
Ishan Gupta 48d3f9ce7a
UI fixes and updates for dashboards and data source CRUD v2 (#2939)
* fixes for beta 8

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* frontend fixes

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* fixes

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* fixes and updates

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* updates and fixes

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* fixes

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* fixed deep scan issues

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* 0px to 0 and sock shop icon update

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* minor fix after review

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* fixes to translation and condition

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>
2021-06-28 17:00:34 +05:30
Amit Kumar Das eca531afdd
type(ux): Updated exp runs in usage section and refactored the target application code (#2945)
* Fixed label selection and workflow settings

Signed-off-by: Amit Kumar Das <amit@chaosnative.com>

* Updated subject, context and fixed the experiment runs in usage section

Signed-off-by: Amit Kumar Das <amit@chaosnative.com>

* Get pre-defined workflow manifest of selected hub

Signed-off-by: Amit Kumar Das <amit@chaosnative.com>
2021-06-28 10:48:38 +05:30
Sayan Mondal fd9a3aeb6f
Fixed Table FormControl active colors + updated workflow pills + minor ux fixes (#2943)
Signed-off-by: Sayan Mondal <sayan@chaosnative.com>
2021-06-28 10:46:02 +05:30
Sarthak Jain 38af7328a0
Bug fixes in browse workflow table (#2944)
* Bug fixes in browse workflow table

Signed-off-by: SarthakJain26 <sarthak@chaosnative.com>

* Fixed import order

Signed-off-by: SarthakJain26 <sarthak@chaosnative.com>
2021-06-25 08:19:06 +00:00
Amit Kumar Das 48c079aa85
Fixed portal ux issues and minor style changes (#2940)
Signed-off-by: Amit Kumar Das <amit@chaosnative.com>
2021-06-25 10:25:45 +05:30
Sayan Mondal f693470827
Fixed Accordion width problem and Edit Sequence Button render for No Visualizaed Graphs and minor css fixes (#2937)
Signed-off-by: Sayan Mondal <sayan@chaosnative.com>
2021-06-25 10:23:46 +05:30
Sayan Mondal c9ac99b947
type(bugfix): Fixed Radio Button selection issue at Choose Workflow Screen 🐛 (#2933)
* Fixed Radio Button selection issue at Choose Workflow Screen

Signed-off-by: Sayan Mondal <sayan@chaosnative.com>

* Fixed Issues with workflow localforage state and persistence

Signed-off-by: Sayan Mondal <sayan@chaosnative.com>
2021-06-24 11:45:08 +05:30
Amit Kumar Das b7db9f42cb
Added data-cy for e2e and fixed workflow settings issue (#2931)
Signed-off-by: Amit Kumar Das <amit@chaosnative.com>
2021-06-24 11:39:12 +05:30
Arkajyoti Mukherjee 29e516ec96
Filtered out removed workflows and changed weekly filter to daily (#2929)
* added removed workflows filter in getWorkflowRuns

Signed-off-by: arkajyotiMukherjee <arko@chaosnative.com>

* added removed workflows and workflowruns filters in getWorkflowStats and getWorkflowRunStats

Signed-off-by: arkajyotiMukherjee <arko@chaosnative.com>

* minor UI fixes

Signed-off-by: arkajyotiMukherjee <arko@chaosnative.com>
2021-06-23 16:52:08 +05:30
Raj Babu Das aeb60c7465
API doc url fix (#2932)
* api-doc url fix
* api-doc url fix

Signed-off-by: Raj Das <raj@chaosnative.com>
2021-06-23 16:10:43 +05:30
Vansh Bhatia 08204190ff
Ux fixes (#2913)
* Fixed links to ChaosHub, added textButton component

Signed-off-by: Vansh Bhatia <vansh@chaosnative.com>

* Added workflow status Icons to homePage

Signed-off-by: Vansh Bhatia <vansh@chaosnative.com>

* moved from links to TextButton in homePage

Signed-off-by: Vansh Bhatia <vansh@chaosnative.com>

* removed unused redux Tab state, added pagination bugFix

Signed-off-by: Vansh Bhatia <vansh@chaosnative.com>

* Review changes

Signed-off-by: Vansh Bhatia <vansh@chaosnative.com>

* Loader UX issue fixed

Signed-off-by: Vansh Bhatia <vansh@chaosnative.com>
2021-06-23 13:17:10 +05:30
Sayan Mondal 348e710b34
type(bugfix): Fixed Sidebar icon darkening + Shifted Usage Table Loader to Center (#2923)
* Fixed Sidebar icon darkening + Shifted Usage Table Loader to Conter

Signed-off-by: Sayan Mondal <sayan@chaosnative.com>

* Added Pagination Query

Signed-off-by: Sayan Mondal <sayan@chaosnative.com>

* Renaming Usage + Updating Browse Workflow to Runs

Signed-off-by: Sayan Mondal <sayan@chaosnative.com>
2021-06-22 13:09:14 +05:30
Amit Kumar Das ff4e56277f
chore(litmus-portal): Added overall usage and project stats page (#2921)
* Added global stats cards

Signed-off-by: Amit Kumar Das <amit@chaosnative.com>

* Moved inline styles to styles file

Signed-off-by: Amit Kumar Das <amit@chaosnative.com>

* Making Litmus Cards Reusable and Modular

Signed-off-by: Sayan Mondal <sayan@chaosnative.com>

* Added project details query and basic table

Signed-off-by: Amit Kumar Das <amit@chaosnative.com>

* Adding Header for table

Signed-off-by: Sayan Mondal <sayan@chaosnative.com>

* Adding Search for table

Signed-off-by: Sayan Mondal <sayan@chaosnative.com>

* Fixed search functionality

Signed-off-by: Amit Kumar Das <amit@chaosnative.com>

* Added tarnslation for main page + Usage Cards

Signed-off-by: Sayan Mondal <sayan@chaosnative.com>

* Added projects table and refactoring

Signed-off-by: Amit Kumar Das <amit@chaosnative.com>

* 🔨 Changed Active SVG stroke and Fixed DeepScan 🔧

Signed-off-by: Sayan Mondal <sayan@chaosnative.com>

* Addsort functionality

Signed-off-by: Amit Kumar Das <amit@chaosnative.com>

* Minor fix

Signed-off-by: Amit Kumar Das <amit@chaosnative.com>

Co-authored-by: Sayan Mondal <sayan@chaosnative.com>
2021-06-22 09:11:46 +05:30
Arkajyoti Mukherjee 61603036ed
Adding the various states of experiments in workflow runs (#2914)
* added other experiment states, truncated all percentages to 2 decimal and decoupled workflow metrics with execution data

Signed-off-by: arkajyotiMukherjee <arko@chaosnative.com>

* added stopped experiments to analytics

Signed-off-by: arkajyotiMukherjee <arko@chaosnative.com>

* added workflow_id filter support for getWorkflowRuns API

Signed-off-by: arkajyotiMukherjee <arko@chaosnative.com>
2021-06-21 11:03:20 +05:30
Sayan Mondal 302c7051a0
type(bug): Fixing Radio Button selection issue + Adding data-cy for Smoke Test + Fixing Loader Alignment (#2910)
* Minor Changes for Smoke Test and Loader Alignment
* Fixing Radio Button selection issue

Signed-off-by: Sayan Mondal <sayan@chaosnative.com>

* Added minor checks

Signed-off-by: Amit Kumar Das <amit@chaosnative.com>

Co-authored-by: Amit Kumar Das <amit@chaosnative.com>
2021-06-18 13:30:14 +05:30
Amit Kumar Das a0143c38cf
type(ux): Added error texts and fixed the probes table (#2904)
* Added error texts and error handling
* Minor refactoring

Signed-off-by: Amit Kumar Das <amit@chaosnative.com>
2021-06-17 15:04:53 +05:30
Arkajyoti Mukherjee 94fd8b0643
changed project_id from String to ID (#2903)
Signed-off-by: arkajyotiMukherjee <arko@chaosnative.com>
2021-06-17 13:51:19 +05:30
Ishan Gupta c4bfe5faf3
minor fixes for analytics (#2894)
Signed-off-by: ishangupta-ds <ishan@chaosnative.com>
2021-06-15 06:58:35 +00:00
Saranya Jena 673a368454
Analytics graphs (#2892)
* Added radial chart in analytics

Signed-off-by: Saranya-jena <saranya@chaosnative.com>

* Added backend API for schedule stats

Signed-off-by: Saranya-jena <saranya@chaosnative.com>

* Prepended result and rounded of values for monthly data

Signed-off-by: Saranya-jena <saranya@chaosnative.com>

* Added documentation, filtering for weekly and hourly workflow schedule data

Signed-off-by: Saranya-jena <saranya@chaosnative.com>

* Graph WIP, query added, data format typed and formatting fixed

Signed-off-by: Vansh Bhatia <vansh@chaosnative.com>

* Added frontend integration for schedule stats graph

Signed-off-by: Saranya-jena <saranya@chaosnative.com>

* Backend - Schedule stats bug fixed and Run stats included in the same query

Signed-off-by: arkajyotiMukherjee <arko@chaosnative.com>

* Added frontend integration for run stats graph

Signed-off-by: Saranya-jena <saranya@chaosnative.com>

* resolved merge conflicts

Signed-off-by: Saranya-jena <saranya@chaosnative.com>

* fixed the import error in backend

Signed-off-by: Saranya-jena <saranya@chaosnative.com>

* deleted unused file

Signed-off-by: Saranya-jena <saranya@chaosnative.com>

* Changed the variables' names

Signed-off-by: Saranya-jena <saranya@chaosnative.com>

* Added interfaces from litmus-ui

Signed-off-by: Saranya-jena <saranya@chaosnative.com>

Co-authored-by: Vansh Bhatia <vansh@chaosnative.com>
Co-authored-by: arkajyotiMukherjee <arko@chaosnative.com>
2021-06-14 23:02:00 +05:30
Ishan Gupta 3ef78a10e3
(analytics): Frontend updates for Application dashboard and data source CRUD v2 (#2890)
* Updating frontend for analytics/monitoring app. dashboard CRUD-v2
* removing dev setup changes, updated dashboard links and added portal-dashboards.
* Fixing deep-scan issues.
* Minor fix
* fix package-lock
* fixing package-lock using lts of node & npm via nvm

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>
2021-06-14 14:23:58 +05:30
Vansh Bhatia a5aef8c798
Overview tab(Analytics) v2 (#2887)
* Overview Tab analytics, Header + sidebar UI updates

Signed-off-by: Vansh Bhatia <vansh@chaosnative.com>
2021-06-14 11:25:23 +05:30
Amit Kumar Das 245f333448
type(ux): Removed templates tab and minor change in jobCleanUpPolicy (#2886)
* Updated MyHub UI and minor change in jobCleanUpPolicy and removed templates tab
* Removed files related to templates
* Minor styles fix

Signed-off-by: Amit Kumar Das <amit@chaosnative.com>
2021-06-14 10:01:00 +05:30
Sayan Mondal 98129e963a
Updated Litmus-UI and added minor UI fixes (#2883)
* Updated Litmus-UI and added minor UI fixes
Signed-off-by: Sayan Mondal <sayan@chaosnative.com>
2021-06-11 16:24:10 +05:30
Sarthak Jain ac00e474f3
List workflow optimization (#2882)
* Optimized ListWorkflow query in backend and frontend along with minor style changes

Signed-off-by: SarthakJain26 <sarthak@chaosnative.com>

* generated go.sum

Signed-off-by: SarthakJain26 <sarthak@chaosnative.com>

* Added filter to filter out removed workflows

Signed-off-by: SarthakJain26 <sarthak@chaosnative.com>

* Added condition to check empty workflows

Signed-off-by: SarthakJain26 <sarthak@chaosnative.com>
2021-06-11 13:42:12 +05:30
Amit Kumar Das 0a7e623356
chore(litmus-portal): Added sync and terminate workflow feature and minor ux fixes (#2878)
* Added sync and terminate workflow and checks for upload manifest

Signed-off-by: Amit Kumar Das <amit@chaosnative.com>

* Fixed the delete schedule/workflow mutation

Signed-off-by: Amit Kumar Das <amit@chaosnative.com>

* Added minor UX fixes

Signed-off-by: Amit Kumar Das <amit@chaosnative.com>

* Minor styles fix

Signed-off-by: Amit Kumar Das <amit@chaosnative.com>
2021-06-10 23:23:05 +05:30
Sayan Mondal 555e651c89
type(bugfix): Fixed Loader to Center + Added alert on Editor not being saved and trying to proceed 🐛 (#2872)
* Fixed Loader to Center + Added alert on Editor not being saved and trying to proceed
* Updating status colors and package lock
* Formatted Code
* Fetched latest and formatted

Signed-off-by: Sayan Mondal <sayan@chaosnative.com>
2021-06-10 12:39:56 +05:30
Amit Kumar Das c0d001df3f
Minor fix for pre-defined workflows (#2876)
Signed-off-by: Amit Kumar Das <amit@chaosnative.com>
2021-06-10 06:12:27 +00:00
Raj Babu Das d554176487
remove circleci badge from readme (#2873)
Signed-off-by: Raj Das <raj@chaosnative.com>
2021-06-09 20:21:27 +05:30
Amit Kumar Das e414ea38cc
type(ux): Added myhub selection for pre-defined workflows (#2868)
* Added myhub selection for pre-defined workflows
* Removed commented code
* Minor change
* Fixed deepscan issue

Signed-off-by: Amit Kumar Das <amit@chaosnative.com>
2021-06-09 17:19:20 +05:30
Amit Kumar Das 89f29a2a74
type(ux): Added delete option in experiment table, fixed agent select radio buttons and minor ux changes (#2862)
* Added delete option in exp table, fixed select agent radio buttons and minor ux change
* Minor Radio Group Fix
* Minor CSS change

Signed-off-by: Amit Kumar Das <amit@chaosnative.com>
2021-06-09 12:48:48 +05:30
Udit Gaurav ed36c9c16a
Chore(multiarch): Build multiarch images for litmus portal components (#2858)
* Chore(multiarch): Build multiarch images for litmus portal components

Signed-off-by: uditgaurav <udit@chaosnative.com>

* Simplify Buildx command in push.yml and make PLATFORM tunable

Signed-off-by: uditgaurav <udit@chaosnative.com>

* Add go env in Dockerfile

Signed-off-by: uditgaurav <udit@chaosnative.com>

* Add README guide for the building portal images

* Add README guide for the building portal images

Signed-off-by: uditgaurav <udit@chaosnative.com>
2021-06-08 18:21:23 +05:30
Sayan Mondal d60fc52aa5
Fixing editor save issue when nothing is changes + Removing Kubernetes Conformance Test Header (#2864)
Signed-off-by: Sayan Mondal <sayan@chaosnative.com>
2021-06-07 13:41:04 +05:30
Arkajyoti Mukherjee aa5fe68456
Enhancement: Moving pagination, sorting and filtering of workflow runs table to the backend (#2829)
* added pagination for QueryWorkflowRuns

Signed-off-by: arkajyotiMukherjee <arko@chaosnative.com>

* filtering workflowRuns based on workflowRunIDs

Signed-off-by: arkajyotiMukherjee <arko@chaosnative.com>

* changed the API for getWorkflowRuns in frontend

Signed-off-by: arkajyotiMukherjee <arko@chaosnative.com>

* added pagination for frontend and refactored code to accomodate the changes

Signed-off-by: arkajyotiMukherjee <arko@chaosnative.com>

* Added Sorting and Filtering

Signed-off-by: SarthakJain26 <sarthak@chaosnative.com>

* sorting added from backend api call

Signed-off-by: arkajyotiMukherjee <arko@chaosnative.com>

* filtering removed from frontend and used backend APIs to filter data

Signed-off-by: arkajyotiMukherjee <arko@chaosnative.com>

* typed execution data in backend and sent common metadata from execution data in workflowruns hence reducing the data size in frontend; sorting based on workflowrun phase done in backend

Signed-off-by: arkajyotiMukherjee <arko@chaosnative.com>

* changing resiliency score to null in case of running workflows

Signed-off-by: arkajyotiMukherjee <arko@chaosnative.com>

* WIP: filtering and sorting done, pagination remaining

Signed-off-by: arkajyotiMukherjee <arko@chaosnative.com>

* pagination completed in database

Signed-off-by: arkajyotiMukherjee <arko@chaosnative.com>

* reverted ID -> String changes

Signed-off-by: arkajyotiMukherjee <arko@chaosnative.com>

* changed the sortStage

Signed-off-by: arkajyotiMukherjee <arko@chaosnative.com>

* Added condition to check no workflows

Signed-off-by: SarthakJain26 <sarthak@chaosnative.com>

* Pagination bug fix (#1)

* bug fix trails #1

Signed-off-by: arkajyotiMukherjee <arko@chaosnative.com>

* reverting local dev changes

Signed-off-by: arkajyotiMukherjee <arko@chaosnative.com>

* fixed the workflow subscription bugs...EVERYTHING FINALLY WORKS

Signed-off-by: arkajyotiMukherjee <arko@chaosnative.com>

* removed comments from config

Signed-off-by: arkajyotiMukherjee <arko@chaosnative.com>

* resolved review comments: translations, formatting and removing binary file

Signed-off-by: arkajyotiMukherjee <arko@chaosnative.com>

* fixed some bugs and added Execution data to types.go

Signed-off-by: arkajyotiMukherjee <arko@chaosnative.com>

* go fmt project

Signed-off-by: arkajyotiMukherjee <arko@chaosnative.com>

Co-authored-by: SarthakJain26 <sarthak@chaosnative.com>
2021-06-07 11:05:45 +05:30
Amit Kumar Das c77e5d24fe
Added podGC on revert-chaos (#2849)
Signed-off-by: Amit Kumar Das <amit@chaosnative.com>
2021-06-03 17:45:21 +05:30
Sayan Mondal a12d5ce067
Fixing Save template editor and fixing Finish button CSS + Vertically aligning Save alert (#2859)
Signed-off-by: Sayan Mondal <sayan@chaosnative.com>
2021-06-03 17:26:27 +05:30
VEDANT SHROTRIA 045377e130
Added data-cy ids for tests and minor bug fix (#2843)
* Added test-identifier
* Added data-cy ids and minor bug fix.

Signed-off-by: Jonsy13 <vedant.shrotria@chaosnative.com>
2021-06-02 18:03:27 +05:30
Sayan Mondal 1b42462345
🔧 type(bugfix): Fixed Editor for Verify & Commit and Tune Workflow page 🔨 (#2857)
* Added Updated Editor
* Replaced Editor in Verify & Commit Page
* Fixing Editor cursor
* Added validation to Editor

Signed-off-by: Sayan Mondal <sayan@chaosnative.com>
2021-06-02 13:15:04 +05:30
Amit Kumar Das c638304960
chore(litmus-portal): Added validation in probes modal and minor fix (#2842)
* Added validation in probes modal and minor fix
* Minor change in directory structure and fixed template graph not rendering issue
* Minor regex change for validating ssh links

Signed-off-by: Amit Kumar Das <amit@chaosnative.com>
2021-05-31 09:34:15 +05:30
Amit Kumar Das fcdfecf8a1
chore(litmus-portal): Added pre-defined workflows in myhub and minor bug fix (#2837)
* Added pre-defined experiments in myhub and bug fix
* Minor change in query name

Signed-off-by: Amit Kumar Das <amit@chaosnative.com>
2021-05-27 11:21:20 +05:30
Amit Kumar Das 26d5bbb3c3
type(bug-fix): Added kubeobj fix for namespace mode, agent-config fix and isCustomworkflow field for template (#2832)
* Added kubeobj fix for namespace mode, agent-config fix and isCustomworkflow field
* Added authorization for api

Signed-off-by: Amit Kumar Das <amit@chaosnative.com>
2021-05-26 14:28:42 +05:30
Sayan Mondal ddcc7c7589
Fixed ux issue 28, 29 and 36 (#2835)
Signed-off-by: Sayan Mondal <sayan@chaosnative.com>
2021-05-25 13:33:08 +05:30